.elementor-29 .elementor-element.elementor-element-0e97b29 > .elementor-background-overlay{opacity:0;}.elementor-29 .elementor-element.elementor-element-0e97b29{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0f8fc39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-4d13d01 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/07/Untitled-design.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-4d13d01 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-3d6f124 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/02.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-3d6f124 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-ec89814 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/07.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-ec89814 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-37ffee8 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/05.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-37ffee8 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-5d68979 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/06.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-5d68979 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-91b0fd1 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/10.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-91b0fd1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-fbf82e1 .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/09.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-fbf82e1 .elementor-background-overlay{background-color:var( --e-global-color-6890700 );}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-223756c .swiper-slide-bg{background-image:url(https://premfurnishings.in/wp-content/uploads/2025/05/11.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-repeater-item-223756c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7dd47f6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:507px;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .swiper-slide-contents{max-width:65%;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .swiper-slide-inner{text-align:left;}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-swiper-button{font-size:29px;color:var( --e-global-color-76f41cd );}.elementor-29 .elementor-element.elementor-element-7dd47f6 .elementor-swiper-button svg{fill:var( --e-global-color-76f41cd );}.elementor-29 .elementor-element.elementor-element-3b189079:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3b189079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premfurnishings.in/wp-content/uploads/2025/01/hero-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-3b189079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:211px 0px 243px 0px;}.elementor-29 .elementor-element.elementor-element-3b189079 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-2038c575 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-af1e6eb .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:72px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;}.elementor-29 .elementor-element.elementor-element-30c6c67f > .elementor-widget-container{margin:16px 0px -16px 0px;}.elementor-29 .elementor-element.elementor-element-30c6c67f{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.35em;}.elementor-29 .elementor-element.elementor-element-6ba11b5e{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-6ba11b5e .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-7c63e82 );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-37bd4754 .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-37bd4754{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-37bd4754 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-29 .elementor-element.elementor-element-37bd4754 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-37bd4754 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29 .elementor-element.elementor-element-75de08d7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-75de08d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-75de08d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 0px 46px 0px;}.elementor-29 .elementor-element.elementor-element-75de08d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-61cc1f5e.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-56c10371.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-29 .elementor-element.elementor-element-56c10371.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-29 .elementor-element.elementor-element-56c10371.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-59e2815.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-29 .elementor-element.elementor-element-59e2815.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-29 .elementor-element.elementor-element-59e2815.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-4b9eacb.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-29 .elementor-element.elementor-element-4b9eacb.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-29 .elementor-element.elementor-element-4b9eacb.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-40536d10 > .elementor-background-overlay{opacity:0.5;}.elementor-29 .elementor-element.elementor-element-40536d10{margin-top:15px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5628c474{margin-top:0px;margin-bottom:32px;}.elementor-29 .elementor-element.elementor-element-42ccb864{text-align:center;}.elementor-29 .elementor-element.elementor-element-42ccb864 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:35px;font-weight:700;text-transform:none;font-style:normal;line-height:1.208em;}.elementor-29 .elementor-element.elementor-element-3c1fd8f{text-align:center;}.elementor-29 .elementor-element.elementor-element-3c1fd8f .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:#090909CC;}.elementor-29 .elementor-element.elementor-element-4143863 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-29 .elementor-element.elementor-element-4143863{margin-top:-24px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-d555f92 > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-dd245c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-dd245c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-dd245c8.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-dd245c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta__title{font-size:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-dd245c8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-532a89d > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-9a7183e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-9a7183e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-9a7183e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-9a7183e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta__title{font-size:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-9a7183e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-4e5af46 > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-f51b0c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-f51b0c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-f51b0c7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-f51b0c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta__title{font-size:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-f51b0c7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-2b7ecac .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-29 .elementor-element.elementor-element-2b7ecac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8ba7804 > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-7a99adb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-7a99adb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-7a99adb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-7a99adb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta__title{font-size:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-7a99adb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-9f34b2d > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-57448d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-57448d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-57448d6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-57448d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta__title{font-size:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-57448d6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-ffdca86 > .elementor-element-populated{padding:0px 0px 66px 0px;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-29 .elementor-element.elementor-element-39d6e92.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-29 .elementor-element.elementor-element-39d6e92.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-29 .elementor-element.elementor-element-39d6e92.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-39d6e92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta__content{min-height:555px;text-align:left;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta__title{font-size:31px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta__button{font-size:15px;font-weight:800;line-height:6px;letter-spacing:-0.1px;word-spacing:3px;border-width:2px;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1F16169E;}.elementor-29 .elementor-element.elementor-element-39d6e92 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1F1616B3;}.elementor-29 .elementor-element.elementor-element-6fca0c28 > .elementor-container{max-width:1440px;}.elementor-29 .elementor-element.elementor-element-6fca0c28{margin-top:106px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-15682137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-15682137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premfurnishings.in/wp-content/uploads/2025/01/CURTAINS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-15682137 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-6890700 );opacity:1;}.elementor-29 .elementor-element.elementor-element-15682137 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:180px 50px 50px 135px;}.elementor-29 .elementor-element.elementor-element-15682137 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-779b609 .elementor-heading-title{font-family:var( --e-global-typography-d7ccd07-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ccd07-font-size );font-weight:var( --e-global-typography-d7ccd07-font-weight );text-transform:var( --e-global-typography-d7ccd07-text-transform );font-style:var( --e-global-typography-d7ccd07-font-style );line-height:var( --e-global-typography-d7ccd07-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-688f214d .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-560a4e6f .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-7c63e82 );color:var( --e-global-color-7c63e82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-560a4e6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-560a4e6f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29 .elementor-element.elementor-element-4705d589:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premfurnishings.in/wp-content/uploads/2025/07/Untitled-design-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-6890700 );opacity:1;}.elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:180px 50px 50px 50px;}.elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-66ccc7dd{width:var( --container-widget-width, 100.016% );max-width:100.016%;--container-widget-width:100.016%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-66ccc7dd .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:33px;font-weight:700;text-transform:none;font-style:normal;line-height:1.188em;color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-785e9303 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-177aa386 .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-7c63e82 );color:var( --e-global-color-7c63e82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-177aa386 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-177aa386 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29 .elementor-element.elementor-element-8ff8889:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premfurnishings.in/wp-content/uploads/2025/07/Untitled-design-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-6890700 );opacity:1;}.elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:180px 50px 50px 50px;}.elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-4db2abbd .elementor-heading-title{font-family:var( --e-global-typography-d7ccd07-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ccd07-font-size );font-weight:var( --e-global-typography-d7ccd07-font-weight );text-transform:var( --e-global-typography-d7ccd07-text-transform );font-style:var( --e-global-typography-d7ccd07-font-style );line-height:var( --e-global-typography-d7ccd07-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-8e1f281 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-73f162cd .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-7c63e82 );color:var( --e-global-color-7c63e82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-73f162cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-73f162cd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29 .elementor-element.elementor-element-26aebeeb{padding:31px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6100a69e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://premfurnishings.in/wp-content/uploads/2025/01/new-arrival-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-6890700 );opacity:1;}.elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 70px 50px 70px;}.elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-1b41bf72 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-3cb91286{text-align:left;}.elementor-29 .elementor-element.elementor-element-3cb91286 .elementor-heading-title{font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-6e076c8 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-39ed8a5d .elementor-button{background-color:var( --e-global-color-7c63e82 );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4018578c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4018578c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://premfurnishings.in/wp-content/uploads/2025/01/lines.png");background-position:50px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-4018578c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:0px;padding:86px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4018578c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-5bd92cd7 > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6957be3f .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-13427684 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-13427684{text-align:left;}.elementor-29 .elementor-element.elementor-element-13427684 .elementor-heading-title{font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-58867d4b > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-29 .elementor-element.elementor-element-58867d4b{color:var( --e-global-color-d89ebef );}.elementor-29 .elementor-element.elementor-element-1d02c649 .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-7c63e82 );color:var( --e-global-color-7c63e82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-1d02c649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-1d02c649 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-21e630b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-21e630b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-21e630b4 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-29 .elementor-element.elementor-element-5da033b2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-29 .elementor-element.elementor-element-5da033b2 .elementor-custom-embed-play i{color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-5da033b2 .elementor-custom-embed-play svg{fill:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-4f71f27:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4f71f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 51%, var( --e-global-color-aba891f ) 0%);}.elementor-29 .elementor-element.elementor-element-4f71f27 > .elementor-container{max-width:1440px;}.elementor-29 .elementor-element.elementor-element-4f71f27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0100px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4f71f27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-2ef2e250 > .elementor-element-populated{padding:0px 0px 0px 135px;}.elementor-29 .elementor-element.elementor-element-24be0b5a{text-align:left;}.elementor-29 .elementor-element.elementor-element-2ccf83c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2e3fce7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-2e3fce7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-5f2f6efb{text-align:left;}.elementor-29 .elementor-element.elementor-element-7546c581:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76f41cd );background-image:url("https://premfurnishings.in/wp-content/uploads/2025/01/lines-1.png");background-position:194px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 135px 0px 64px;}.elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-2f8238fe .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7afceebe > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7afceebe{text-align:left;}.elementor-29 .elementor-element.elementor-element-7afceebe .elementor-heading-title{font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-45db7918 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-29 .elementor-element.elementor-element-45db7918{color:var( --e-global-color-101e38c );}.elementor-29 .elementor-element.elementor-element-5f92ac83 > .elementor-container{max-width:1440px;}.elementor-29 .elementor-element.elementor-element-5f92ac83{margin-top:55px;margin-bottom:55px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-678ec20e > .elementor-container{max-width:400px;}.elementor-29 .elementor-element.elementor-element-678ec20e{margin-top:0px;margin-bottom:32px;}.elementor-29 .elementor-element.elementor-element-29429d7e{text-align:center;}.elementor-29 .elementor-element.elementor-element-29429d7e .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-2f684de7 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2f684de7{text-align:center;}.elementor-29 .elementor-element.elementor-element-2f684de7 .elementor-heading-title{font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-6e412dd6 > .elementor-container{max-width:1440px;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-242d9810.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-242d9810.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-242d9810 > .elementor-element-populated{padding:0px 52px 0px 135px;}.elementor-29 .elementor-element.elementor-element-7f15e7b3 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1e68192e{text-align:left;}.elementor-29 .elementor-element.elementor-element-1e68192e .elementor-heading-title{font-family:var( --e-global-typography-d7ccd07-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ccd07-font-size );font-weight:var( --e-global-typography-d7ccd07-font-weight );text-transform:var( --e-global-typography-d7ccd07-text-transform );font-style:var( --e-global-typography-d7ccd07-font-style );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-7072b8df .elementor-star-rating{font-size:20px;}.elementor-29 .elementor-element.elementor-element-7072b8df .elementor-star-rating i:before{color:var( --e-global-color-ffb9e2e );}.elementor-29 .elementor-element.elementor-element-7072b8df .elementor-star-rating i{color:var( --e-global-color-6890700 );}.elementor-29 .elementor-element.elementor-element-1d69b0b5 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-29 .elementor-element.elementor-element-1d69b0b5{color:var( --e-global-color-101e38c );}.elementor-29 .elementor-element.elementor-element-5a0a3a6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-516b8eb7{text-align:right;}.elementor-29 .elementor-element.elementor-element-516b8eb7 img{max-width:470px;}.elementor-29 .elementor-element.elementor-element-38a22c36{text-align:right;}.elementor-29 .elementor-element.elementor-element-38a22c36 img{max-width:305px;}.elementor-29 .elementor-element.elementor-element-f72a627{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-f72a627 > .elementor-widget-container{margin:-195px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f72a627 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-f72a627.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-7c63e82 );}.elementor-29 .elementor-element.elementor-element-f72a627 .elementor-icon{font-size:40px;padding:27px;}.elementor-29 .elementor-element.elementor-element-f72a627 .elementor-icon svg{height:40px;}.elementor-29 .elementor-element.elementor-element-acec961 .elementor-button{background-color:var( --e-global-color-aba891f );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-acec961 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-acec961 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29 .elementor-element.elementor-element-63927f2{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__thumbnail__link{width:100%;}.elementor-29 .elementor-element.elementor-element-63927f2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:16px;}.elementor-29 .elementor-element.elementor-element-63927f2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:16px;}.elementor-29 .elementor-element.elementor-element-63927f2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:16px;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title, .elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d7ccd07-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ccd07-font-size );font-weight:var( --e-global-typography-d7ccd07-font-weight );text-transform:var( --e-global-typography-d7ccd07-text-transform );font-style:var( --e-global-typography-d7ccd07-font-style );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title{margin-bottom:16px;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__meta-data{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__meta-data span:before{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__excerpt p{color:var( --e-global-color-101e38c );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__excerpt{margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-22351b79:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-22351b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76f41cd );}.elementor-29 .elementor-element.elementor-element-22351b79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-29 .elementor-element.elementor-element-22351b79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-7daec068 > .elementor-container{max-width:400px;}.elementor-29 .elementor-element.elementor-element-7daec068{margin-top:0px;margin-bottom:32px;}.elementor-29 .elementor-element.elementor-element-758701b4{text-align:center;}.elementor-29 .elementor-element.elementor-element-758701b4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-48ec3445 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-48ec3445{text-align:center;}.elementor-29 .elementor-element.elementor-element-48ec3445 .elementor-heading-title{font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-dcaaf04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-1812cf8{text-align:left;}.elementor-29 .elementor-element.elementor-element-a935b0e{text-align:center;}.elementor-29 .elementor-element.elementor-element-1bd253e{text-align:center;}.elementor-29 .elementor-element.elementor-element-1fc3183{text-align:center;}.elementor-29 .elementor-element.elementor-element-b1ccb8c{text-align:center;}.elementor-29 .elementor-element.elementor-element-1174a08{text-align:right;}.elementor-29 .elementor-element.elementor-element-90c2afd{text-align:right;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-3b189079{padding:150px 32px 200px 32px;}.elementor-29 .elementor-element.elementor-element-2038c575 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-af1e6eb .elementor-heading-title{font-size:54px;}.elementor-29 .elementor-element.elementor-element-30c6c67f{font-size:18px;}.elementor-29 .elementor-element.elementor-element-6ba11b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-37bd4754 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-75de08d7{padding:32px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-37899d5 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-7889b114 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-40536d10{padding:50px 32px 0px 32px;}.elementor-29 .elementor-element.elementor-element-42ccb864 .elementor-heading-title{font-size:20px;}.elementor-29 .elementor-element.elementor-element-3c1fd8f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-15682137 > .elementor-element-populated{padding:100px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-779b609 .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-688f214d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-560a4e6f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-element-populated{padding:100px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-66ccc7dd .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-785e9303 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-177aa386 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-element-populated{padding:100px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-4db2abbd .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-8e1f281 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-73f162cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-26aebeeb{padding:50px 32px 50px 32px;}.elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-29 .elementor-element.elementor-element-1b41bf72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3cb91286 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-6e076c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-39ed8a5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-4018578c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4018578c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-4018578c{padding:50px 32px 80px 32px;}.elementor-29 .elementor-element.elementor-element-5bd92cd7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6957be3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-13427684 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-1d02c649 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-2ef2e250.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-2ef2e250.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-2ef2e250 > .elementor-element-populated{padding:50px 20px 0px 32px;}.elementor-29 .elementor-element.elementor-element-24be0b5a img{max-width:100%;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-20eb98c4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-20eb98c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-20eb98c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7546c581:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-element-populated{padding:32px 32px 0px 32px;}.elementor-29 .elementor-element.elementor-element-2f8238fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-7afceebe .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-5f92ac83{padding:50px 32px 0px 32px;}.elementor-29 .elementor-element.elementor-element-29429d7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-2f684de7 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-242d9810 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7f15e7b3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1e68192e .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-1085e66e > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-29 .elementor-element.elementor-element-516b8eb7{text-align:left;}.elementor-29 .elementor-element.elementor-element-516b8eb7 img{max-width:71%;}.elementor-29 .elementor-element.elementor-element-38a22c36 img{width:100%;max-width:58%;}.elementor-29 .elementor-element.elementor-element-f72a627{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-f72a627 > .elementor-widget-container{margin:-220px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-acec961 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title, .elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title a{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__meta-data{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-22351b79{padding:50px 32px 50px 32px;}.elementor-29 .elementor-element.elementor-element-758701b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-48ec3445 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-1812cf8{text-align:center;}.elementor-29 .elementor-element.elementor-element-1eaeaa8 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-cd1d219 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e770cd3 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1174a08{text-align:center;}.elementor-29 .elementor-element.elementor-element-6b05f93 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-90c2afd{text-align:center;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-3b189079{padding:180px 16px 100px 16px;}.elementor-29 .elementor-element.elementor-element-2038c575 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-af1e6eb .elementor-heading-title{font-size:31px;}.elementor-29 .elementor-element.elementor-element-30c6c67f{font-size:13px;}.elementor-29 .elementor-element.elementor-element-6ba11b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-37bd4754 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-75de08d7{padding:32px 16px 32px 16px;}.elementor-29 .elementor-element.elementor-element-2c24c35d{width:50%;}.elementor-29 .elementor-element.elementor-element-2c24c35d > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-61cc1f5e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-b442ec9{width:50%;}.elementor-29 .elementor-element.elementor-element-b442ec9 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-56c10371 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-37899d5{width:50%;}.elementor-29 .elementor-element.elementor-element-37899d5 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-59e2815 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-7889b114{width:50%;}.elementor-29 .elementor-element.elementor-element-7889b114 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-img{margin-bottom:8px;}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-title{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-29 .elementor-element.elementor-element-4b9eacb .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-40536d10{padding:40px 16px 0px 16px;}.elementor-29 .elementor-element.elementor-element-3c1fd8f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-2b7ecac{margin-top:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-6fca0c28{margin-top:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-15682137 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-779b609 .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-688f214d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-560a4e6f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-4705d589 > .elementor-element-populated{margin:16px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-785e9303 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-177aa386 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-8ff8889 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-4db2abbd .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-8e1f281 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-73f162cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-26aebeeb{padding:40px 16px 40px 16px;}.elementor-29 .elementor-element.elementor-element-6100a69e > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-1b41bf72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3cb91286 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-6e076c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-39ed8a5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-4018578c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4018578c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-4018578c{padding:40px 16px 100px 16px;}.elementor-29 .elementor-element.elementor-element-6957be3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-13427684 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-1d02c649 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-21e630b4 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2ef2e250 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2ccf83c7{width:100%;}.elementor-29 .elementor-element.elementor-element-2ccf83c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5f2f6efb img{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-7546c581:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-7546c581 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-29 .elementor-element.elementor-element-2f8238fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-7afceebe .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-5f92ac83{padding:40px 16px 0px 16px;}.elementor-29 .elementor-element.elementor-element-29429d7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-2f684de7 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-242d9810 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7f15e7b3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1e68192e .elementor-heading-title{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-1085e66e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-acec961 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-3585e2a{width:100%;}.elementor-29 .elementor-element.elementor-element-63927f2{width:var( --container-widget-width, 332.986px );max-width:332.986px;--container-widget-width:332.986px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__thumbnail__link{width:100%;}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title, .elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__title a{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__meta-data{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-63927f2 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-22351b79{padding:40px 16px 40px 16px;}.elementor-29 .elementor-element.elementor-element-758701b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-29 .elementor-element.elementor-element-48ec3445 .elementor-heading-title{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-29 .elementor-element.elementor-element-015237e{width:50%;}.elementor-29 .elementor-element.elementor-element-1812cf8 img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-c50109b{width:50%;}.elementor-29 .elementor-element.elementor-element-a935b0e img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-46b6c45{width:50%;}.elementor-29 .elementor-element.elementor-element-1bd253e img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-1eaeaa8{width:50%;}.elementor-29 .elementor-element.elementor-element-1fc3183 img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-cd1d219{width:50%;}.elementor-29 .elementor-element.elementor-element-b1ccb8c img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-e770cd3{width:50%;}.elementor-29 .elementor-element.elementor-element-1174a08 img{max-width:100px;}.elementor-29 .elementor-element.elementor-element-6b05f93{width:50%;}.elementor-29 .elementor-element.elementor-element-90c2afd img{max-width:100px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-3c50fc9b{width:65%;}.elementor-29 .elementor-element.elementor-element-1bd04118{width:35%;}.elementor-29 .elementor-element.elementor-element-15682137{width:45.022%;}.elementor-29 .elementor-element.elementor-element-68786158{width:54.978%;}.elementor-29 .elementor-element.elementor-element-5bd92cd7{width:49%;}.elementor-29 .elementor-element.elementor-element-21e630b4{width:51%;}.elementor-29 .elementor-element.elementor-element-2ef2e250{width:41%;}.elementor-29 .elementor-element.elementor-element-2ccf83c7{width:59%;}.elementor-29 .elementor-element.elementor-element-20eb98c4{width:36%;}.elementor-29 .elementor-element.elementor-element-7546c581{width:64%;}.elementor-29 .elementor-element.elementor-element-242d9810{width:44%;}.elementor-29 .elementor-element.elementor-element-1085e66e{width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-3c50fc9b{width:80%;}.elementor-29 .elementor-element.elementor-element-1bd04118{width:20%;}.elementor-29 .elementor-element.elementor-element-2c24c35d{width:50%;}.elementor-29 .elementor-element.elementor-element-b442ec9{width:50%;}.elementor-29 .elementor-element.elementor-element-37899d5{width:50%;}.elementor-29 .elementor-element.elementor-element-7889b114{width:50%;}.elementor-29 .elementor-element.elementor-element-15682137{width:33%;}.elementor-29 .elementor-element.elementor-element-68786158{width:67%;}.elementor-29 .elementor-element.elementor-element-4705d589{width:50%;}.elementor-29 .elementor-element.elementor-element-8ff8889{width:50%;}.elementor-29 .elementor-element.elementor-element-2ef2e250{width:25%;}.elementor-29 .elementor-element.elementor-element-2ccf83c7{width:75%;}.elementor-29 .elementor-element.elementor-element-20eb98c4{width:35%;}.elementor-29 .elementor-element.elementor-element-7546c581{width:65%;}.elementor-29 .elementor-element.elementor-element-242d9810{width:50%;}.elementor-29 .elementor-element.elementor-element-1085e66e{width:50%;}.elementor-29 .elementor-element.elementor-element-5a0a3a6d{width:100%;}.elementor-29 .elementor-element.elementor-element-6dcc9e66{width:100%;}.elementor-29 .elementor-element.elementor-element-015237e{width:33%;}.elementor-29 .elementor-element.elementor-element-c50109b{width:34%;}.elementor-29 .elementor-element.elementor-element-46b6c45{width:33%;}.elementor-29 .elementor-element.elementor-element-1eaeaa8{width:33%;}.elementor-29 .elementor-element.elementor-element-cd1d219{width:34%;}.elementor-29 .elementor-element.elementor-element-e770cd3{width:33%;}.elementor-29 .elementor-element.elementor-element-6b05f93{width:33%;}}/* Start custom CSS for slides, class: .elementor-element-7dd47f6 *//* ✅ Start all slides hidden */
.elementor-slides .swiper-slide {
  
  transition: opacity 1s ease-in-out;
}

/* ✅ Show the active slide */
.elementor-slides .swiper-slide.swiper-slide-active {
  opacity: 1;
  z-index: 2;
}

/* ✅ Optional: Keep your arrow styling */
.elementor-swiper-button {
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  z-index: 999 !important;
  opacity: 1 !important;
  color: #fff !important;
  background: rgba(0, 0, 0, 0.4);
  padding: 10px;
  border-radius: 50%;
  cursor: pointer !important;
  pointer-events: all !important;
}

.elementor-swiper-button-prev {
  left: 20px !important;
}

.elementor-swiper-button-next {
  right: 20px !important;
}

.elementor-swiper-button i {
  color: #fff !important;
  font-size: 24px;
}
/* ✅ Fade transition between slides */
.elementor-slides .swiper-slide {
 
  transition: opacity 1s ease-in-out;
}

.elementor-slides .swiper-slide.swiper-slide-active {
  opacity: 1;
}

/* ✅ Zoom animation for background images (Ken Burns) */
.elementor-slides .swiper-slide-bg {
  background-size: 110%;
  animation: kenburnsZoom 10s ease-in-out infinite alternate;
}

@keyframes kenburnsZoom {
  from { background-size: 110%; }
  to { background-size: 120%; }
}/* End custom CSS */