.elementor-22382 .elementor-element.elementor-element-bdce0f8:not(.elementor-motion-effects-element-type-background), .elementor-22382 .elementor-element.elementor-element-bdce0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #E2CAC0 50%, #1A1A1AFC 100%);}.elementor-22382 .elementor-element.elementor-element-bdce0f8 > .elementor-background-overlay{background-image:url("https://new.yoga.in/wp-content/uploads/2025/08/StockCake-yoga_nature_Images_and_Photos_1760612934-e1762256067872.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:overlay;}.elementor-22382 .elementor-element.elementor-element-bdce0f8, .elementor-22382 .elementor-element.elementor-element-bdce0f8 > .elementor-background-overlay{border-radius:0% 0% 0% 0%;}.elementor-22382 .elementor-element.elementor-element-bdce0f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-4f71b6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-4f71b6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-22382 .elementor-element.elementor-element-87957e5 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-f81f4fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-22382 .elementor-element.elementor-element-95e434c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#D87A61;}.elementor-22382 .elementor-element.elementor-element-95e434c > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline{text-align:start;font-family:"Afacad", Sans-serif;font-size:45px;font-weight:400;line-height:60px;letter-spacing:-0.5px;}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline-plain-text{color:#283148;}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline-dynamic-text{font-family:"Afacad", Sans-serif;font-weight:400;line-height:35px;letter-spacing:-0.5px;}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;stroke-width:0px;}.elementor-22382 .elementor-element.elementor-element-e57b787{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:#D87161;}.elementor-22382 .elementor-element.elementor-element-e57b787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-e57b787.elementor-element{--align-self:center;}.elementor-22382 .elementor-element.elementor-element-e57b787 .elementor-headline{text-align:start;font-family:"Afacad", Sans-serif;font-size:33px;font-weight:400;line-height:33px;letter-spacing:-0.5px;}.elementor-22382 .elementor-element.elementor-element-e57b787 .elementor-headline-plain-text{color:#283148;}.elementor-22382 .elementor-element.elementor-element-e57b787 .elementor-headline .elementor-headline-plain-text{text-shadow:0px 0px 10px rgba(0, 0, 0, 0);}.elementor-22382 .elementor-element.elementor-element-e57b787 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-22382 .elementor-element.elementor-element-17fb495 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-75bd810:not(.elementor-motion-effects-element-type-background), .elementor-22382 .elementor-element.elementor-element-75bd810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E7E1;}.elementor-22382 .elementor-element.elementor-element-75bd810 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-75bd810{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-75bd810 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22382 .elementor-element.elementor-element-d99229a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-d8f9e1a > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-2e464c3:not(.elementor-motion-effects-element-type-background), .elementor-22382 .elementor-element.elementor-element-2e464c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E7E1;}.elementor-22382 .elementor-element.elementor-element-2e464c3 > .elementor-container{max-width:1116px;}.elementor-22382 .elementor-element.elementor-element-2e464c3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22382 .elementor-element.elementor-element-2e464c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 70px 0px;}.elementor-22382 .elementor-element.elementor-element-6f588da > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-abe24b5 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-abe24b5{margin-top:0px;margin-bottom:0px;}.elementor-22382 .elementor-element.elementor-element-f8a1ea4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-22382 .elementor-element.elementor-element-f8a1ea4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-9c4bd4e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#D87161;}.elementor-22382 .elementor-element.elementor-element-9c4bd4e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-9c4bd4e .elementor-headline{text-align:center;font-family:"Afacad", Sans-serif;font-size:44px;font-weight:500;line-height:47px;letter-spacing:-0.5px;}.elementor-22382 .elementor-element.elementor-element-9c4bd4e .elementor-headline-plain-text{color:#283148;}.elementor-22382 .elementor-element.elementor-element-9c4bd4e .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;stroke-width:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-22382 .elementor-element.elementor-element-18eaba5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-18eaba5{text-align:center;}.elementor-22382 .elementor-element.elementor-element-18eaba5 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:19px;font-weight:500;font-style:normal;line-height:35px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-5ba558e > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-5ba558e{margin-top:45px;margin-bottom:0px;}.elementor-22382 .elementor-element.elementor-element-15f6a4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-15f6a4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-57d80e5{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-57d80e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-57d80e5{left:15px;}body.rtl .elementor-22382 .elementor-element.elementor-element-57d80e5{right:15px;}.elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-57d80e5 .elementor-button:focus svg{fill:#6E8F74;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22382 .elementor-element.elementor-element-8f6fb18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-8f6fb18 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-8f6fb18:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-adf39c6 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-adf39c6{text-align:center;}.elementor-22382 .elementor-element.elementor-element-adf39c6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-adf39c6 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-adf39c6 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-25d3fa2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-25d3fa2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-4ef7bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-4ef7bfa img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-4ef7bfa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-04f705e{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-04f705e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-04f705e{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-04f705e{right:25px;}.elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-04f705e .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-6c255c0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-6c255c0{text-align:center;}.elementor-22382 .elementor-element.elementor-element-6c255c0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-6c255c0 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-6c255c0 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-5d6c12f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-5d6c12f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-7ec7089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-7ec7089 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-7ec7089:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-37fdb45{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-37fdb45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-37fdb45{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-37fdb45{right:25px;}.elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-37fdb45 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-4d86fed > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-4d86fed{text-align:center;}.elementor-22382 .elementor-element.elementor-element-4d86fed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-4d86fed .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-4d86fed .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-e90027b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-e90027b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-f5b136a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-f5b136a img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-f5b136a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-34e1c85{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-34e1c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-34e1c85{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-34e1c85{right:25px;}.elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-34e1c85 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-5503909 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-5503909{text-align:center;}.elementor-22382 .elementor-element.elementor-element-5503909 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-5503909 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-5503909 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-0fa8395 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-0fa8395{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-3e839f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-3e839f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-b840e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-b840e6d img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-b840e6d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-524f033{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-524f033 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-524f033{left:15px;}body.rtl .elementor-22382 .elementor-element.elementor-element-524f033{right:15px;}.elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-524f033 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-08aaf0f > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-08aaf0f{text-align:center;}.elementor-22382 .elementor-element.elementor-element-08aaf0f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-08aaf0f .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-08aaf0f .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-8f04b34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-8f04b34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-047c03c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-047c03c img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-047c03c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-2983d73{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-2983d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-2983d73{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-2983d73{right:25px;}.elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-2983d73 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-1fa5441 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-1fa5441{text-align:center;}.elementor-22382 .elementor-element.elementor-element-1fa5441 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-1fa5441 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-1fa5441 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-f1b1ad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-f1b1ad8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-c282bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-c282bc7 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-c282bc7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-568ef85{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-568ef85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-568ef85{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-568ef85{right:25px;}.elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-568ef85 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-a5098fd > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-a5098fd{text-align:center;}.elementor-22382 .elementor-element.elementor-element-a5098fd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-a5098fd .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-a5098fd .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-ae7b735 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-ae7b735 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-2438d02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-2438d02 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-2438d02:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-78f536a{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-78f536a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-78f536a{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-78f536a{right:25px;}.elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-78f536a .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-a829a0b > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-a829a0b{text-align:center;}.elementor-22382 .elementor-element.elementor-element-a829a0b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-a829a0b .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-a829a0b .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-6769353 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-6769353{padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-646d04a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-646d04a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-656d888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-656d888 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-656d888:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-c4542ce{width:auto;max-width:auto;top:10px;}.elementor-22382 .elementor-element.elementor-element-c4542ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-c4542ce{left:15px;}body.rtl .elementor-22382 .elementor-element.elementor-element-c4542ce{right:15px;}.elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-c4542ce .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-d84d140 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-d84d140{text-align:center;}.elementor-22382 .elementor-element.elementor-element-d84d140 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-d84d140 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-d84d140 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-2dc0c1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-2dc0c1d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-e73a161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-e73a161 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-e73a161:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-2fbd978{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-2fbd978 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-2fbd978{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-2fbd978{right:25px;}.elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-2fbd978 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-9ee297d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-9ee297d{text-align:center;}.elementor-22382 .elementor-element.elementor-element-9ee297d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-9ee297d .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-9ee297d .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-a94518d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-a94518d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-58befa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-58befa0 img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-58befa0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-e1bb044{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-e1bb044 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-e1bb044.elementor-element{--align-self:center;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-e1bb044{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-e1bb044{right:25px;}.elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-e1bb044 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-bd3042c > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-bd3042c{text-align:center;}.elementor-22382 .elementor-element.elementor-element-bd3042c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-bd3042c .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-bd3042c .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-2fb3b6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-2fb3b6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-41a06bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-41a06bc img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-41a06bc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-eba8b56{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-eba8b56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-eba8b56{left:25px;}body.rtl .elementor-22382 .elementor-element.elementor-element-eba8b56{right:25px;}.elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-eba8b56 .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-a781d3b > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-a781d3b{text-align:center;}.elementor-22382 .elementor-element.elementor-element-a781d3b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-a781d3b .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-a781d3b .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-bc20fd0 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-bc20fd0{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-064d53e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-064d53e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-5b765ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-5b765ec img{height:244px;object-fit:cover;object-position:center center;border-radius:10px 010px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-5b765ec:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 4% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button{background-color:#FFFFFFEB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:-0.5px;fill:#283148;color:#283148;border-radius:20px 20px 20px 20px;padding:7px 9px 7px 9px;}.elementor-22382 .elementor-element.elementor-element-fcff41b{width:auto;max-width:auto;top:15px;}.elementor-22382 .elementor-element.elementor-element-fcff41b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22382 .elementor-element.elementor-element-fcff41b{left:15px;}body.rtl .elementor-22382 .elementor-element.elementor-element-fcff41b{right:15px;}.elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button-content-wrapper{flex-direction:row;}.elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button:focus{color:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-fcff41b .elementor-button:focus svg{fill:#6E8F74;}.elementor-22382 .elementor-element.elementor-element-82732e8 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:0px 0px 10px 10px;}.elementor-22382 .elementor-element.elementor-element-82732e8{text-align:center;}.elementor-22382 .elementor-element.elementor-element-82732e8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:-0.5px;color:#283148;}.elementor-22382 .elementor-element.elementor-element-82732e8 .elementor-heading-title a:hover, .elementor-22382 .elementor-element.elementor-element-82732e8 .elementor-heading-title a:focus{color:#4C8756;}.elementor-22382 .elementor-element.elementor-element-7d06ba1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-7d06ba1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-a7db8dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-a7db8dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 9px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-a16fb58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-22382 .elementor-element.elementor-element-a16fb58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 9px;}.elementor-22382 .elementor-element.elementor-element-657d8d1:not(.elementor-motion-effects-element-type-background), .elementor-22382 .elementor-element.elementor-element-657d8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECCEC4;background-image:url("https://new.yoga.in/wp-content/uploads/2025/09/subscribe-flower-small.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-22382 .elementor-element.elementor-element-657d8d1 > .elementor-background-overlay{background-image:url("https://new.yoga.in/wp-content/uploads/2025/09/subscribe-flower-small.png");background-position:top right;background-repeat:no-repeat;background-size:8% auto;opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22382 .elementor-element.elementor-element-657d8d1 > .elementor-container{max-width:1116px;}.elementor-22382 .elementor-element.elementor-element-657d8d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-22382 .elementor-element.elementor-element-7f51e74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-56b5549 > .elementor-container{max-width:1030px;}.elementor-22382 .elementor-element.elementor-element-56b5549{margin-top:0px;margin-bottom:0010px;}.elementor-22382 .elementor-element.elementor-element-ee75d98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-22382 .elementor-element.elementor-element-ee75d98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-8268f47{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#D87161;}.elementor-22382 .elementor-element.elementor-element-8268f47 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-8268f47 .elementor-headline{text-align:start;font-family:"Afacad", Sans-serif;font-size:44px;font-weight:500;line-height:47px;letter-spacing:-0.5px;}.elementor-22382 .elementor-element.elementor-element-8268f47 .elementor-headline-plain-text{color:#283148;}.elementor-22382 .elementor-element.elementor-element-8268f47 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;stroke-width:0px;}.elementor-22382 .elementor-element.elementor-element-8e402bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-22382 .elementor-element.elementor-element-8e402bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button{background-color:#FFFFFF00;font-family:"Afacad", Sans-serif;font-size:19px;font-weight:500;line-height:18px;letter-spacing:-0.2px;fill:#283148;color:#283148;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:12px 25px 12px 25px;}.elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button:hover, .elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button:focus{background-color:#A3C4A900;color:#D87A61;border-color:#FFFFFF;}.elementor-22382 .elementor-element.elementor-element-2581685{width:100%;max-width:100%;}.elementor-22382 .elementor-element.elementor-element-2581685 > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-2581685.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button:hover svg, .elementor-22382 .elementor-element.elementor-element-2581685 .elementor-button:focus svg{fill:#D87A61;}.elementor-22382 .elementor-element.elementor-element-6a0256c > .elementor-container{max-width:1116px;}.elementor-22382 .elementor-element.elementor-element-6a0256c{margin-top:36px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-87a76e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-3be357a{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:17px;--arrow-size:25px;--arrow-normal-color:#E7BBAF;--arrow-hover-color:#D5B0A7;--dots-normal-color:#D87A61;--dots-hover-color:#D5B0A7;--swiper-pagination-spacing:30px;}.elementor-22382 .elementor-element.elementor-element-3be357a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:none;border-radius:50px 50px 50px 50px;padding:6px 6px 6px 6px;}.elementor-22382 .elementor-element.elementor-element-3be357a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 13px 0px 13px;}.elementor-22382 .elementor-element.elementor-element-3be357a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}@media(max-width:992px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22382 .elementor-element.elementor-element-7f51e74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-22382 .elementor-element.elementor-element-3be357a{--swiper-slides-to-display:2;}}@media(max-width:940px){.elementor-22382 .elementor-element.elementor-element-bdce0f8{padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline{font-size:25px;line-height:1em;}.elementor-22382 .elementor-element.elementor-element-95e434c .elementor-headline-dynamic-text{line-height:1em;}.elementor-22382 .elementor-element.elementor-element-e57b787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-e57b787 .elementor-headline{font-size:20px;line-height:0.5em;}.elementor-22382 .elementor-element.elementor-element-d99229a > .elementor-element-populated{padding:14px 30px 14px 30px;}.elementor-22382 .elementor-element.elementor-element-2e464c3{padding:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22382 .elementor-element.elementor-element-adf39c6 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-adf39c6 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-6c255c0 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-6c255c0 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-4d86fed > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-4d86fed .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-5503909 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-5503909 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-08aaf0f > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-08aaf0f .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-1fa5441 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-1fa5441 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-a5098fd > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-a5098fd .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-a829a0b > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-a829a0b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-d84d140 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-d84d140 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-9ee297d > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-9ee297d .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-bd3042c > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-bd3042c .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-a781d3b > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-a781d3b .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-82732e8 > .elementor-widget-container{margin:5px 15px 0px 15px;}.elementor-22382 .elementor-element.elementor-element-82732e8 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-22382 .elementor-element.elementor-element-7f51e74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22382 .elementor-element.elementor-element-8268f47 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-22382 .elementor-element.elementor-element-8268f47 .elementor-headline{font-size:25px;}.elementor-22382 .elementor-element.elementor-element-3be357a{--swiper-slides-to-display:1;}}@media(min-width:941px){.elementor-22382 .elementor-element.elementor-element-4f71b6c{width:100%;}.elementor-22382 .elementor-element.elementor-element-f81f4fa{width:55.434%;}.elementor-22382 .elementor-element.elementor-element-17fb495{width:44.519%;}}/* Start custom CSS for animated-headline, class: .elementor-element-95e434c */.fancy-heading4 {
  font-size: 36px;
  font-weight: 700;
  color: #283148;
  position: relative;
  display: inline-block;
  text-align: left; /* optional: text bhi left align ho */
}

.fancy-heading4::after {
  content: "";
  position: absolute;
  left: 0%;      /* line left side se start hogi */
  width: 20%;   /* underline width (aap yaha % adjust karsakte ho) */
  height: 2px;  /* underline thickness */
  border-radius: 2px;
  background: linear-gradient(90deg, #d87a61);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18eaba5 */.fancy-heading {
  font-size: 36px;
  font-weight: 800;
  text-transform: uppercase;
  background: linear-gradient(0deg, #d87a61,  #283148);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  letter-spacing: 2px;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d80e5 */.yt-open-drawer .elementor-button-icon svg{
fill:#283148 !important;
width:17px !important;
height:17px !important;
}
.yt-open-drawer:hover .elementor-button-icon svg{
fill:#4F7C57 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f6fb18 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adf39c6 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef7bfa *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c255c0 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ec7089 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d86fed */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5b136a *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5503909 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b840e6d *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08aaf0f */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-047c03c *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fa5441 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c282bc7 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5098fd */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2438d02 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a829a0b */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-656d888 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84d140 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e73a161 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ee297d */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58befa0 *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd3042c */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41a06bc *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a781d3b */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b765ec *//* Container */
.hover-arrow-img {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 1px; /* thoda premium rounded */
}

/* Image zoom effect */
.hover-arrow-img img {
  transition: transform 0.4s ease;
}
.hover-arrow-img:hover img {
  transform: scale(1.05);
}

/* Overlay circle */
.hover-arrow-img::after {
  content: "\f061"; /* Font Awesome arrow-right */
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900; /* solid icon */
  color: #fff;
  font-size: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.4s ease, opacity 0.4s ease;
  opacity: 0;
}

/* Hover state */
.hover-arrow-img:hover::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82732e8 */#ellipsis-heading .elementor-heading-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* kitni line dikhani hai (1 line = ...) */
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-8268f47 */.fancy-heading6 {
  font-size: 36px;
  font-weight: 700;
  color: #283148;
  position: relative;
  display: inline-block;
  text-align: left; /* optional: text bhi left align ho */
}

.fancy-heading6::after {
  content: "";
  position: absolute;
  bottom: -2px; /* gap below text */
  left: 0;      /* line left side se start hogi */
  width: 20%;   /* underline width (aap yaha % adjust karsakte ho) */
  height: 2px;  /* underline thickness */
  border-radius: 2px;
  background: linear-gradient(90deg, #283148, #d87a61);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3be357a *//* Carousel Pagination Custom Style */
.double-slider .swiper-pagination-bullet {
  width: 7px;
  height: 7px;
  background: #90b49b;        /* default color */
  border-radius: 2px;      /* fully rounded */
  opacity: 1;              /* no fade */
  margin: 0 6px;           /* spacing between dots */
  transition: all 0.3s ease;
}

.double-slider .swiper-pagination-bullet-active {
  background: #d87a61;     /* active bullet color (dark green like your screenshot) */
  width: 24px;             /* stretched active bullet */
  border-radius: 2px;      /* pill shape */
}/* End custom CSS */