.elementor-8 .elementor-element.elementor-element-bba4e89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-75f03a7 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://newblossom35.in/wp-content/uploads/2025/07/IMG_3449f-scaled_jpg.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-75f03a7 .elementor-background-overlay{background-color:#3636368C;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-b095c82 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://newblossom35.in/wp-content/uploads/2025/07/nyxia-scaled_jpg1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-b095c82 .elementor-background-overlay{background-color:#3636368C;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-68fe3c1 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://newblossom35.in/wp-content/uploads/2025/07/banner-image-1-scaled.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-68fe3c1 .elementor-background-overlay{background-color:#3636368C;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-a9b246c .swiper-slide-bg{background-color:#833CA300;background-image:url(https://newblossom35.in/wp-content/uploads/2025/07/2148875457.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-repeater-item-a9b246c .elementor-background-overlay{background-color:#3636368C;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide{transition-duration:calc(5000ms*1.2);height:830px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-button:hover{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide-contents{max-width:60%;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide-inner{padding:150px 20px 20px 20px;text-align:left;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-heading{color:var( --e-global-color-astglobalcolor4 );font-family:"Playfair Display", Sans-serif;font-size:110px;font-weight:500;line-height:1em;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-description{color:var( --e-global-color-astglobalcolor4 );font-family:"Metropolis", Sans-serif;font-size:30px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-button{font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;border-width:1px;border-radius:3px;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-pagination-bullet{height:10px;width:10px;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-pagination-fraction{font-size:10px;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor4 );opacity:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d5bf0a6{--display:flex;--min-height:850px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-58dfce1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cb7161d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c19c86c{--spacer-size:120px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-39ada10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-61a743d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:149px;font-weight:500;line-height:0.6em;color:#FFFFFF;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c3bbc49{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Metropolis", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-61cdf8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f8cde51 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-f8cde51 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f8cde51 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-62e7d5b .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#3B2019;color:#3B2019;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-62e7d5b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-62e7d5b .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5f429f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5f429f3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f429f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4EE;}.elementor-8 .elementor-element.elementor-element-24d326f{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-daab201{text-align:center;}.elementor-8 .elementor-element.elementor-element-daab201 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:83px;font-weight:400;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-c4fc94b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--overlay-opacity:1;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c4fc94b::before, .elementor-8 .elementor-element.elementor-element-c4fc94b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c4fc94b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c4fc94b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c4fc94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c4fc94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://newblossom35.in/wp-content/uploads/2025/07/nb-afterlogo.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-f5e4090{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-176d00e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a90ddc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9172be4 .elementor-heading-title{font-family:"LearningCurve", Sans-serif;font-size:104px;font-weight:500;line-height:0.9em;color:#F2A094;}.elementor-8 .elementor-element.elementor-element-43a6d82{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-43a6d82 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-aede923{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-aede923 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5589d5b{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-854a3aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-2e30481{--display:flex;}.elementor-8 .elementor-element.elementor-element-c3bfbd1{text-align:center;}.elementor-8 .elementor-element.elementor-element-c3bfbd1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:83px;font-weight:400;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-3152e19{--e-image-carousel-slides-to-show:3;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3152e19 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-3152e19 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-astglobalcolor5 );}.elementor-8 .elementor-element.elementor-element-3152e19 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8 .elementor-element.elementor-element-3152e19 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-8 .elementor-element.elementor-element-e34da5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-cd7cd3f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cd7cd3f::before, .elementor-8 .elementor-element.elementor-element-cd7cd3f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cd7cd3f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cd7cd3f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cd7cd3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cd7cd3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://newblossom35.in/wp-content/uploads/2025/07/nb-afterlogo.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-5a6d37a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5a6d37a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:61px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b0af8cb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e2f23d{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:23px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4bcf592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5f6003d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-103bb5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5d7fd1f{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-5d7fd1f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-5d7fd1f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-5d7fd1f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-82b7567{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c7ee341{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-c7ee341.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-c7ee341.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-c7ee341.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-e91f6ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d17dc00{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-d17dc00.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-d17dc00.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-d17dc00.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-ce739d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b572a83{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-b572a83.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-b572a83.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-b572a83.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-f6e3727{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2408269{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-2408269.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-2408269.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-2408269.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-24fdd34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f92b30e{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(90deg, #B4565600 11%, #FDF3F2 100%);}.elementor-8 .elementor-element.elementor-element-f92b30e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-f92b30e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-f92b30e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-title{margin-bottom:8px;font-family:"Metropolis", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#414141;}.elementor-8 .elementor-element.elementor-element-7065e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7065e07:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7065e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #184F16 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-29b65e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5515476 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:152px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f13dbfe .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f13dbfe{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a304346{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-448e593{--display:flex;}.elementor-8 .elementor-element.elementor-element-28f560a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-28f560a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-28f560a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-257c85c{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c686ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-62c8410 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-62c8410 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-62c8410 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d70b34e{--display:flex;}.elementor-8 .elementor-element.elementor-element-1d7fd75{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1d7fd75:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d7fd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-556fae7{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-ab622d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2d94b7a .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-2d94b7a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2d94b7a .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d3a6dca{--display:flex;}.elementor-8 .elementor-element.elementor-element-6e2f492{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6e2f492:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6e2f492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-6bbb101{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-567a7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-567a7e6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e067ebb .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-e067ebb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e067ebb .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-499221f{--display:flex;}.elementor-8 .elementor-element.elementor-element-685a058{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-685a058:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-685a058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-253e846{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9489038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9489038 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-19d8435 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-19d8435 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-19d8435 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-df0e20a{--display:flex;}.elementor-8 .elementor-element.elementor-element-c6dad40{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c6dad40:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c6dad40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-bf9f499{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d4fae1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d4fae1b .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5cd6206 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-5cd6206 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5cd6206 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d4606ab{--display:flex;}.elementor-8 .elementor-element.elementor-element-15437f3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-15437f3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15437f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-4f2940c{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -38px) -1px;padding:0px 0px 0px 0px;font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1cb456d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1cb456d .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f9f5075 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-f9f5075 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f9f5075 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ca7a505{--display:flex;}.elementor-8 .elementor-element.elementor-element-5f1470d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5f1470d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f1470d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-e3d9fae{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-ef9d758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ef9d758 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6416a2d .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-6416a2d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6416a2d .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ab2df64{--display:flex;}.elementor-8 .elementor-element.elementor-element-5d998b2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5d998b2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d998b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-0994fc9{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-e66f29e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e66f29e .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3a8463a .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-3a8463a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3a8463a .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-83dfdab{--display:flex;}.elementor-8 .elementor-element.elementor-element-2206873{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2206873:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2206873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-e72aae5{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9fbe112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9fbe112 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7854300 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-7854300 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7854300 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5936777{--display:flex;}.elementor-8 .elementor-element.elementor-element-833bf94{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-833bf94:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-833bf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 20%, #FBF4EE 15%);}.elementor-8 .elementor-element.elementor-element-5c1516d{font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1b769be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1b769be .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cb8fd11 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-cb8fd11 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cb8fd11 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3eb34b4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-21px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-8 .elementor-element.elementor-element-b142c2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9d3be9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a75b1ea{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aac79f8{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:23px;font-weight:700;font-style:italic;color:#184F16;}.elementor-8 .elementor-element.elementor-element-aac79f8.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-ae34d90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ae34d90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae34d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF9F8;}.elementor-8 .elementor-element.elementor-element-e658321{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-e658321.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a7748ca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-902badf{font-family:"Metropolis", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:#4B4B4B;}.elementor-8 .elementor-element.elementor-element-2825a25{font-family:"Metropolis", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:#4B4B4B;}.elementor-8 .elementor-element.elementor-element-163c28b .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-163c28b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-163c28b .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-14bf34f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-14bf34f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-14bf34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newblossom35.in/wp-content/uploads/2025/07/wcn.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-8d9436e{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1fa6bf6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:61px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1e82058{font-family:"Metropolis", Sans-serif;font-size:23px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1e82058 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-1d4b4bf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-889af62{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-889af62:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-889af62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ac183a{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-4a9c6ae{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c432a45{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-c432a45{left:11px;}.elementor-8 .elementor-element.elementor-element-c432a45{top:23px;}.elementor-8 .elementor-element.elementor-element-f8015d3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f8015d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f8015d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea67ee6{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-ed5b9bf{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5a24b0b{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-5a24b0b{left:11px;}.elementor-8 .elementor-element.elementor-element-5a24b0b{top:23px;}.elementor-8 .elementor-element.elementor-element-853ef67{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-853ef67:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-853ef67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0ea32db{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-3967756{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-932f974{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-932f974{left:11px;}.elementor-8 .elementor-element.elementor-element-932f974{top:23px;}.elementor-8 .elementor-element.elementor-element-ae670e1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ae670e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae670e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d4f46e0{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-d670c15{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7cef1af{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-7cef1af{left:11px;}.elementor-8 .elementor-element.elementor-element-7cef1af{top:23px;}.elementor-8 .elementor-element.elementor-element-857dc71{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-857dc71:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-857dc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-df684d5{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-19089d8{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1dbea3b{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-1dbea3b{left:11px;}.elementor-8 .elementor-element.elementor-element-1dbea3b{top:23px;}.elementor-8 .elementor-element.elementor-element-fd6775a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fd6775a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fd6775a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-adc9b7a{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;z-index:9;font-family:"Metropolis", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#184F16;}.elementor-8 .elementor-element.elementor-element-7b2f485{z-index:9;font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:400;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-db7d261{right:11px;}body.rtl .elementor-8 .elementor-element.elementor-element-db7d261{left:11px;}.elementor-8 .elementor-element.elementor-element-db7d261{top:23px;}.elementor-8 .elementor-element.elementor-element-0e3dc8e{--display:flex;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button{background-color:#E4A094;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4A094;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button:focus{background-color:#FFFFFF;color:#E4A094;border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button:focus svg{fill:#E4A094;}.elementor-8 .elementor-element.elementor-element-fc8fe9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8776483{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f753a39 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:500;color:#C67566;}.elementor-8 .elementor-element.elementor-element-eddaa8f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:400;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4bdaa21{--grid-columns:3;--grid-column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4bdaa21 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-4bdaa21 .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-4bdaa21 .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-4bdaa21 .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-4bdaa21 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8 .elementor-element.elementor-element-1bd87d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1bd87d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1bd87d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4EE;}.elementor-8 .elementor-element.elementor-element-008de80{--display:flex;}.elementor-8 .elementor-element.elementor-element-6de24ed{text-align:center;}.elementor-8 .elementor-element.elementor-element-6de24ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:83px;font-weight:400;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-1566c20{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-df2f6af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-df2f6af:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df2f6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8 .elementor-element.elementor-element-57453c2{--display:flex;}.elementor-8 .elementor-element.elementor-element-f72e6fa{text-align:center;}.elementor-8 .elementor-element.elementor-element-f72e6fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:83px;font-weight:400;text-transform:capitalize;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-8d82680 .elementor-button{background-color:#E4A09400;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:#184F16;color:#184F16;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-8d82680 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8d82680 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide{height:700px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-heading{font-size:90px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-description{font-size:24px;}.elementor-8 .elementor-element.elementor-element-d5bf0a6{--min-height:761px;}.elementor-8 .elementor-element.elementor-element-58dfce1{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-61a743d .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-c3bbc49{font-size:24px;}.elementor-8 .elementor-element.elementor-element-daab201 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-c4fc94b{--grid-auto-flow:row;--overlay-opacity:0;}.elementor-8 .elementor-element.elementor-element-43a6d82{font-size:19px;}.elementor-8 .elementor-element.elementor-element-43a6d82 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-aede923{font-size:19px;}.elementor-8 .elementor-element.elementor-element-5589d5b{font-size:19px;}.elementor-8 .elementor-element.elementor-element-5589d5b p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-c3bfbd1 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-cd7cd3f{--overlay-opacity:0;}.elementor-8 .elementor-element.elementor-element-5a6d37a .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-2e2f23d{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2e2f23d p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5f6003d{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5515476 .elementor-heading-title{font-size:70px;}.elementor-8 .elementor-element.elementor-element-3eb34b4{--e-n-carousel-swiper-slides-to-display:3;}.elementor-8 .elementor-element.elementor-element-aac79f8{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-8 .elementor-element.elementor-element-a7748ca .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-902badf{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2825a25{font-size:19px;}.elementor-8 .elementor-element.elementor-element-1e82058{font-size:19px;}.elementor-8 .elementor-element.elementor-element-1d4b4bf{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2ac183a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-4a9c6ae{font-size:17px;}.elementor-8 .elementor-element.elementor-element-ea67ee6{font-size:22px;}.elementor-8 .elementor-element.elementor-element-ed5b9bf{font-size:17px;}.elementor-8 .elementor-element.elementor-element-0ea32db{font-size:22px;}.elementor-8 .elementor-element.elementor-element-3967756{font-size:17px;}.elementor-8 .elementor-element.elementor-element-d4f46e0{font-size:22px;}.elementor-8 .elementor-element.elementor-element-d670c15{font-size:17px;}.elementor-8 .elementor-element.elementor-element-df684d5{font-size:22px;}.elementor-8 .elementor-element.elementor-element-19089d8{font-size:17px;}.elementor-8 .elementor-element.elementor-element-adc9b7a{font-size:22px;}.elementor-8 .elementor-element.elementor-element-7b2f485{font-size:17px;}.elementor-8 .elementor-element.elementor-element-eddaa8f .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-6de24ed .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-f72e6fa .elementor-heading-title{font-size:60px;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide{height:600px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-heading{font-size:80px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-description{font-size:22px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-button{font-size:17px;}.elementor-8 .elementor-element.elementor-element-d5bf0a6{--min-height:600px;}.elementor-8 .elementor-element.elementor-element-58dfce1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-39ada10 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-61a743d .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c3bbc49{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f8cde51 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-62e7d5b .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-daab201 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-c4fc94b{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-43a6d82{font-size:17px;}.elementor-8 .elementor-element.elementor-element-43a6d82 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-aede923{font-size:17px;}.elementor-8 .elementor-element.elementor-element-5589d5b{font-size:17px;}.elementor-8 .elementor-element.elementor-element-c3bfbd1 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-3152e19{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-5a6d37a .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-2e2f23d{font-size:17px;}.elementor-8 .elementor-element.elementor-element-2e2f23d p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5f6003d{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-5515476 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-257c85c{font-size:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-62c8410 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-556fae7{font-size:24px;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > a{font-size:17px;}.elementor-8 .elementor-element.elementor-element-2d94b7a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6bbb101{font-size:24px;}.elementor-8 .elementor-element.elementor-element-e067ebb .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-253e846{font-size:24px;}.elementor-8 .elementor-element.elementor-element-19d8435 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bf9f499{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5cd6206 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4f2940c{font-size:24px;}.elementor-8 .elementor-element.elementor-element-f9f5075 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e3d9fae{font-size:24px;}.elementor-8 .elementor-element.elementor-element-6416a2d .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0994fc9{font-size:24px;}.elementor-8 .elementor-element.elementor-element-3a8463a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e72aae5{font-size:24px;}.elementor-8 .elementor-element.elementor-element-7854300 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5c1516d{font-size:24px;}.elementor-8 .elementor-element.elementor-element-cb8fd11 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3eb34b4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:-50px;--e-n-carousel-arrow-next-top-position:-50px;}.elementor-8 .elementor-element.elementor-element-b142c2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-aac79f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-8 .elementor-element.elementor-element-a7748ca .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-902badf{font-size:17px;}.elementor-8 .elementor-element.elementor-element-2825a25{font-size:17px;}.elementor-8 .elementor-element.elementor-element-163c28b .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1fa6bf6 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-1d4b4bf{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2ac183a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4a9c6ae{font-size:17px;}.elementor-8 .elementor-element.elementor-element-ea67ee6{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ed5b9bf{font-size:17px;}.elementor-8 .elementor-element.elementor-element-0ea32db{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3967756{font-size:17px;}.elementor-8 .elementor-element.elementor-element-d4f46e0{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d670c15{font-size:17px;}.elementor-8 .elementor-element.elementor-element-df684d5{font-size:20px;}.elementor-8 .elementor-element.elementor-element-19089d8{font-size:17px;}.elementor-8 .elementor-element.elementor-element-adc9b7a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7b2f485{font-size:17px;}.elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-eddaa8f .elementor-heading-title{font-size:40px;}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4bdaa21{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-6de24ed .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-f72e6fa .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-8d82680 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide{height:500px;}.elementor-8 .elementor-element.elementor-element-0e4196a .swiper-slide-contents{max-width:100%;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-heading{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-0e4196a .elementor-slide-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d5bf0a6{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-58dfce1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-39ada10 .elementor-heading-title{font-size:20px;line-height:0.5em;}.elementor-8 .elementor-element.elementor-element-61a743d .elementor-heading-title{font-size:40px;line-height:0.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c3bbc49{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-f8cde51 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-62e7d5b .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-24d326f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-daab201 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c4fc94b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9172be4 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-43a6d82{font-size:16px;}.elementor-8 .elementor-element.elementor-element-43a6d82 p{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-aede923{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5589d5b{font-size:16px;}.elementor-8 .elementor-element.elementor-element-854a3aa{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-c3bfbd1 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3152e19{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e34da5d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-cd7cd3f{--overlay-opacity:0;}.elementor-8 .elementor-element.elementor-element-5a6d37a .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-2e2f23d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5f6003d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-5d7fd1f .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-c7ee341 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-d17dc00 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-b572a83 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-2408269 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-f92b30e .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-7065e07{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-29b65e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-5515476 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-f13dbfe .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-eebb490 img{width:100%;}.elementor-8 .elementor-element.elementor-element-257c85c{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c686ba1 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-62c8410 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-77ff7b7 img{width:100%;}.elementor-8 .elementor-element.elementor-element-556fae7{font-size:22px;}.elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ab622d1 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2d94b7a .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-0cf3af6 img{width:100%;}.elementor-8 .elementor-element.elementor-element-6bbb101{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e067ebb .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6ee9209 img{width:100%;}.elementor-8 .elementor-element.elementor-element-253e846{font-size:22px;}.elementor-8 .elementor-element.elementor-element-19d8435 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b0fa8f5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-bf9f499{font-size:22px;}.elementor-8 .elementor-element.elementor-element-5cd6206 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3ba201f img{width:100%;}.elementor-8 .elementor-element.elementor-element-4f2940c{font-size:22px;}.elementor-8 .elementor-element.elementor-element-f9f5075 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-cc7960b img{width:100%;}.elementor-8 .elementor-element.elementor-element-e3d9fae{font-size:22px;}.elementor-8 .elementor-element.elementor-element-6416a2d .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1a9fa1d img{width:100%;}.elementor-8 .elementor-element.elementor-element-0994fc9{font-size:22px;}.elementor-8 .elementor-element.elementor-element-3a8463a .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-eb7f5a9 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e72aae5{font-size:22px;}.elementor-8 .elementor-element.elementor-element-7854300 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b0cf50d img{width:100%;}.elementor-8 .elementor-element.elementor-element-5c1516d{font-size:22px;}.elementor-8 .elementor-element.elementor-element-cb8fd11 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3eb34b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-b142c2a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a75b1ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-aac79f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-ae34d90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e658321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a7748ca .elementor-heading-title{font-size:27px;}.elementor-8 .elementor-element.elementor-element-163c28b .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-14bf34f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8d9436e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1fa6bf6 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1e82058{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1d4b4bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2ac183a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4a9c6ae{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ea67ee6{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ed5b9bf{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0ea32db{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3967756{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d4f46e0{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d670c15{font-size:16px;}.elementor-8 .elementor-element.elementor-element-df684d5{font-size:20px;}.elementor-8 .elementor-element.elementor-element-19089d8{font-size:16px;}.elementor-8 .elementor-element.elementor-element-adc9b7a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7b2f485{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0e3dc8e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5a3e74b .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-fc8fe9e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-eddaa8f .elementor-heading-title{font-size:30px;}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-4bdaa21{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-1bd87d1{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-6de24ed .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-df2f6af{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f72e6fa .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-8d82680 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-24d326f{--content-width:1000px;}.elementor-8 .elementor-element.elementor-element-9d3be9f{--width:80%;}.elementor-8 .elementor-element.elementor-element-ae34d90{--width:50%;}.elementor-8 .elementor-element.elementor-element-e658321{--content-width:580px;}.elementor-8 .elementor-element.elementor-element-57453c2{--content-width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-e658321{--content-width:100%;}}/* Start custom CSS *//* =====================================================
   NEW BLOSSOM COSMETIC LASER CLINIC - UI EnhancemenBLOSSOM   Keywords: Cosmetic, Laser Treatment, Laser Hair RemovalCLINIC   Pigmentation, Acne & Acne Scar Removal, Laser Tattoo RemovalHair   HydraFacial, Skin RejuvenatioHair   Locations: Chandigarh, Panchkula, Mohali, BaddLaser===================================================== */
   
   /* ---- GOOGLE FONTS IMPORT ---- *Pigmentation@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Poppins:wght@300;400;500;600;700&display=swap')IMPORT
   /* ---- CSS VARIABLES ---- *----:root RejuvenatioHair  --gold: #C9A96E----  --gold-light: #F0D9A8--gold  --green-dark: #1A3C2A--gold-light  --green-mid: #2D5A3D--green-dark  --green-light: #4A8A5E--green-mid  --cream: #FDF6EE--green-light  --pink-soft: #FFF0F3--cream  --text-dark: #1A1A2E--pink-soft  --text-mid: #3D3D3D--text-dark  --white: #FFFFFF--text-mid  --shadow-soft: 0 8px 32px rgba(0,0,0,0.08)--white  --shadow-gold: 0 4px 20px rgba(201,169,110,0.25)--white  --radius: 16px--white  --radius-sm: 8px--radius}
   
   /* ---- GLOBAL BASE ---- *--radius-smbody {
         font-family: 'Poppins', sans-serif !importantFFFFFF--text-mid  background: var(--cream) !importantBASE  color: var(--text-dark) !importantC9A96E----}
         
         h1, h2, h3, h4, h5, h6https.elementor-heading-title EnhancemenBLOSSOM  font-family: 'Playfair Display', serif !importantfont-family}
         
         /* ---- HEADER / NAV ---- *--text-dark.elementor-element-a1e3545EnhancemenBLOSSOM.headerop HEADER  background: linear-gradient(135deg, var(--green-dark) 0%, var(--green-mid) 100%) !importantbackground  box-shadow: 0 4px 24px rgba(0,0,0,0.18) !importantbackground  position: sticky !importantPlayfair  top: 0 !importantTattoo  z-index: 9999 !importantimportantC9A96E----  backdrop-filter: blur(10px) !importantbox-shadow  border-bottom: 2px solid var(--gold) !importantblur}
         
         /* ---- HERO SLIDER SECTION ---- *--gold.elementor-element-bba4e89 elementor-element-a1e3545EnhancemenBLOSSOM  position: relative !importantposition}
         
         .elementor-element-bba4e89::before elementor-element-a1e3545EnhancemenBLOSSOM  content: '' !importantcolor  position: absolute !importantposition  inset: 0 !importantimportantposition  background: linear-gradientbefore    135deg10px    rgba(26,60,42,0.65) 0%relative    rgba(201,169,110,0.2) 100relative  ) !importantimportantimportantposition  z-index: 1 !importantz-index  pointer-events: none !importantposition}
         
         /* Hero heading enhancement *HERO.elementor-element-bba4e89 .elementor-heading-title enhancement  text-shadow: 0 2px 20px rgba(0,0,0,0.5) !importanttop  letter-spacing: 1px !importantlinear-gradientbefore}
         
         /* ---- HERO TEXT SECTION (tagline) ---- *--gold.elementor-element-d5bf0a6 enhancement  background: linear-gradient(135deg, var(--green-dark) 0%, #0F2318 100%) !importantbackground  padding: 60px 40px !importantpointer-events  position: relative !importantpadding  overflow: hidden !importantposition}
         
         .elementor-element-d5bf0a6::before enhancement  content: '' !importantcontent  position: absolute !importantposition  top: -50% !importanttagline  right: -10% !importantrelative  width: 400px !importantwght  height: 400px !importanthidden  background: radial-gradient(circle, rgba(201,169,110,0.12) 0%, transparent 70%) !importantbefore  pointer-events: none !importantposition}
         
         .elementor-element-d5bf0a6 .elementor-heading-title enhancement  color: var(--white) !importantcircle}
         
         .elementor-element-d5bf0a6 p enhancement  color: rgba(255,255,255,0.85) !importantcolor  font-size: 1.05rem !importantfont-family  line-height: 1.8 !importantlinear-gradient}
         
         /* ---- SCIENCE & CARE SECTION ---- *--white.elementor-element-5f429f3 enhancement  background: var(--cream) !importantbackground  padding: 80px 40px !importantpointer-events  position: relative !importantpadding}
         
         .elementor-element-5f429f3 .elementor-heading-title enhancement  color: var(--green-dark) !importantCARE  font-size: 2.8rem !importantfont-size  line-height: 1.25 !importantline-height}
         
         /* Doctor bio card *Display.elementor-element-5f429f3 .elementor-widget-image img enhancement  border-radius: 50% !importantbio  border: 4px solid var(--gold) !importantborder-radius  box-shadow: var(--shadow-gold) !importantborder}
         
         /* ---- BEFORE/AFTER GALLERY SECTION ---- *--shadow-gold.elementor-element-854a3aa enhancement  background: linear-gradient(180deg, #0F2318 0%, var(--green-dark) 100%) !importantBEFORE  padding: 70px 30px !importantposition}
         
         .elementor-element-854a3aa .elementor-heading-title enhancement  color: var(--gold) !importantcard  letter-spacing: 2px !importantlinear-gradient  text-transform: uppercase !importanttransparent}
         
         .elementor-element-854a3aa .elementor-widget-image img enhancement  border-radius: var(--radius) !importantbackground  border: 2px solid rgba(201,169,110,0.3) !importantborder-radius  transition: transform 0.3s ease, box-shadow 0.3s ease !importanttext-transform}
         
         .elementor-element-854a3aa .elementor-widget-image img:hover ease  transform: scale(1.03) !importanttransform  box-shadow: 0 12px 40px rgba(0,0,0,0.4) !importantbox-shadow}
         
         /* ---- ABOUT / AESTHETICS SECTION ---- *--radius.elementor-element-e34da5d ease  background: var(--cream) !importantbox-shadow  padding: 80px 40px !importantpadding}
         
         .elementor-element-e34da5d .elementor-heading-title ease  color: var(--green-dark) !importantcolor  font-size: 2.6rem !importantfont-size}
         
         /* ---- FEATURE CARDS (Customized Skin / Advanced Laser / etc.) ---- *--green-dark.elementor-element-4bcf592 etc  background: var(--white) !importantbackground  padding: 70px 30px !importantpadding}
         
         .elementor-element-4bcf592 .e-con.e-childetc.elementor-element-4bcf592 [data-id] > .e-con-inner e-childetc  background: linear-gradient(135deg, #FFF8F0 0%, #FFF0F3 100%) !importantbackground  border-radius: var(--radius) !importantbackground  border: 1px solid rgba(201,169,110,0.2) !importantborder-radius  padding: 28px !importantpadding  transition: all 0.3s ease !importanttransform  box-shadow: var(--shadow-soft) !importantborder}
         
         .elementor-element-4bcf592 [data-id] > .e-con-inner:hover ease  transform: translateY(-6px) !importanttransition  box-shadow: 0 16px 40px rgba(201,169,110,0.2) !importantbox-shadow  border-color: var(--gold) !importantbox-shadow}
         
         .elementor-element-4bcf592 .elementor-heading-title ease  color: var(--green-dark) !importantCustomized  font-size: 1.15rem !importantFFF0F3  font-weight: 700 !importantfont-size  margin-bottom: 10px !importantMohali}
         
         .elementor-element-4bcf592 p ease  color: var(--text-mid) !importantcolor  font-size: 0.9rem !importantfont-weight  line-height: 1.7 !importantlinear-gradient}
         
         /* ---- TREATMENTS SECTION ---- *--text-mid.elementor-element-7065e07 ease  background: linear-gradient(180deg, var(--green-dark) 0%, #0D2018 100%) !importantborder-color  padding: 70px 30px !importantpadding  position: relative !importantpadding  overflow: hidden !importantoverflow}
         
         .elementor-element-7065e07::before ease  content: '' !importantcolor  position: absolute !importantposition  inset: 0 !importantimportantposition  background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C9A96E' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !importantbefore  pointer-events: none !importantposition}
         
         .elementor-element-7065e07 .elementor-heading-title evenodd  color: var(--gold) !importantcontent  font-size: 3rem !importantfill-opacity  letter-spacing: 2px !importantlinear-gradient}
         
         /* Treatment item cards *TREATMENTS.elementor-element-7065e07 .elementor-widget-image img evenodd  border-radius: var(--radius) !importantbackground  transition: all 0.4s ease !importantTREATMENTS  border: 2px solid rgba(201,169,110,0.2) !importantborder-radius  filter: brightness(0.9) !importantfont-size}
         
         .elementor-element-7065e07 .elementor-widget-image img:hover ease  filter: brightness(1.05) !importantfilter  transform: scale(1.04) !importanttransition  border-color: var(--gold) !importantbrightness  box-shadow: 0 8px 30px rgba(201,169,110,0.3) !importantborder-color}
         
         .elementor-element-7065e07 a.elementor-buttonease.elementor-element-7065e07 .elementor-button-wrapper a elementor-buttonease  background: transparent !importantbox-shadow  border: 1.5px solid var(--gold) !importantbackground  color: var(--gold) !importantcards  border-radius: 50px !importantborder  padding: 8px 22px !importantpointer-events  font-size: 0.8rem !importantfilter  font-weight: 600 !importantfont-size  letter-spacing: 1px !importantletter-spacing  text-transform: uppercase !importanttransparent  transition: all 0.3s ease !importanttext-transform  font-family: 'Poppins', sans-serif !importantfont-weight}
         
         .elementor-element-7065e07 a.elementor-button:hoverease.elementor-element-7065e07 .elementor-button-wrapper a:hover elementor-button  background: var(--gold) !importantborder-radius  color: var(--green-dark) !importantcolor}
         
         /* "VIEW ALL" button *var.elementor-element-7065e07 .elementor-widget-button .elementor-button elementor-button  background: linear-gradient(135deg, var(--gold) 0%, #B8914A 100%) !importantbutton  color: var(--green-dark) !importantcolor  border: none !importantB8914A  border-radius: 50px !importantborder  padding: 14px 40px !importantPoppins  font-weight: 700 !importantfont-family  letter-spacing: 2px !importantlinear-gradient  font-size: 0.85rem !importantfont-weight  box-shadow: var(--shadow-gold) !importantborder-radius  transition: all 0.3s ease !importanttransition}
         
         .elementor-element-7065e07 .elementor-widget-button .elementor-button:hover ease  transform: translateY(-3px) !importanttransition  box-shadow: 0 8px 30px rgba(201,169,110,0.45) !importantbox-shadow}
         
         /* ---- ABOUT US SECTION ---- *-3px.elementor-element-b142c2a ease  background: linear-gradient(135deg, #FDF6EE 0%, #FFF8F4 100%) !importantbox-shadow  padding: 80px 40px !importantpadding}
         
         .elementor-element-b142c2a .elementor-heading-title ease  color: var(--green-dark) !importantcolor  font-size: 2.4rem !importantFFF8F4}
         
         .elementor-element-b142c2a .elementor-widget-image img ease  border-radius: var(--radius) !importantbackground  box-shadow: 0 20px 60px rgba(0,0,0,0.12) !importantborder-radius  border: 3px solid var(--gold) !importantbox-shadow}
         
         /* ---- WHY CHOOSE US SECTION ---- *--gold.elementor-element-14bf34f ease  background: linear-gradient(135deg, var(--green-dark) 0%, #0A1E12 100%) !importantborder  padding: 80px 40px !importantpadding  position: relative !importantpadding}
         
         .elementor-element-14bf34f .elementor-heading-title ease  color: var(--gold) !importantCHOOSE  font-size: 2.4rem !importantfont-size}
         
         .elementor-element-14bf34f pease.elementor-element-14bf34f .elementor-widget-text-editor elementor-element-14bf34f  color: rgba(255,255,255,0.85) !importantcolor  line-height: 1.8 !importantlinear-gradient}
         
         /* Feature boxes within Why Choose Us *font-size.elementor-element-14bf34f .e-con.e-child > .e-con-inner elementor-element-14bf34f  background: rgba(255,255,255,0.05) !importantboxes  border: 1px solid rgba(201,169,110,0.2) !importantbackground  border-radius: var(--radius) !importantborder  padding: 30px !importantpease  backdrop-filter: blur(10px) !importantborder-radius  transition: all 0.3s ease !importanttranslateY}
         
         .elementor-element-14bf34f .e-con.e-child > .e-con-inner:hover ease  background: rgba(201,169,110,0.1) !importantblur  border-color: var(--gold) !importantbackground  transform: translateY(-4px) !importanttransition}
         
         .elementor-element-14bf34f .elementor-widget-heading .elementor-heading-title ease  color: var(--gold) !importantChoose  font-size: 1.1rem !importantfont-size}
         
         /* Checkmark icons *color.elementor-element-14bf34f .elementor-widget-image img ease  filter: brightness(0) invert(1) sepia(1) saturate(2) hue-rotate(5deg) !importantfont-size}
         
         /* ---- BLOGS / INSIGHTS SECTION ---- *--gold.elementor-element-fc8fe9e ease  background: var(--cream) !importantBLOGS  padding: 70px 30px !importantpadding}
         
         .elementor-element-fc8fe9e .elementor-heading-title ease  color: var(--green-dark) !importantcolor  font-size: 2rem !importantfilter  letter-spacing: 3px !importantline-height  text-transform: uppercase !importanttranslateY  position: relative !importantpadding}
         
         .elementor-element-fc8fe9e .elementor-heading-title::after ease  content: '' !importantcolor  display: block !importantdata  width: 60px !importantWhy  height: 3px !importanthue-rotate  background: var(--gold) !importantblock  margin: 12px auto 0 !importantM36  border-radius: 2px !importantbackground}
         
         /* Blog post cards *border-radius.elementor-element-f22cb21 .elementor-post__card ease  border-radius: var(--radius) !importantborder-radius  overflow: hidden !importantorg  box-shadow: var(--shadow-soft) !importantborder-radius  border: 1px solid rgba(201,169,110,0.15) !importantbox-shadow  transition: all 0.35s ease !importanttext-transform  background: var(--white) !importantborder}
         
         .elementor-element-f22cb21 .elementor-post__card:hover ease  transform: translateY(-8px) !importanttransition  box-shadow: 0 20px 50px rgba(0,0,0,0.12) !importantbackground  border-color: var(--gold) !importantbox-shadow}
         
         .elementor-element-f22cb21 .elementor-post__thumbnail img ease  transition: transform 0.4s ease !importanttranslateY}
         
         .elementor-element-f22cb21 .elementor-post__card:hover .elementor-post__thumbnail img ease  transform: scale(1.08) !importanttransform}
         
         .elementor-element-f22cb21 .elementor-post__title a ease  color: var(--green-dark) !importantcards  font-family: 'Playfair Display', serif !importantfont-size  font-size: 1.05rem !importantfont-family  line-height: 1.4 !importantletter-spacing  transition: color 0.3s ease !importanttransform}
         
         .elementor-element-f22cb21 .elementor-post__title a:hover ease  color: var(--gold) !importantcolor}
         
         /* ---- TESTIMONIALS / REVIEWS SECTION ---- *--gold.elementor-element-1bd87d1 ease  background: linear-gradient(135deg, #FFF8F0 0%, var(--cream) 100%) !importantborder-color  padding: 70px 30px !importantPlayfair}
         
         .elementor-element-1bd87d1 .elementor-heading-title ease  color: var(--green-dark) !importantcolor  font-size: 2.2rem !importantFFF8F0}
         
         /* ---- PRODUCT SECTION ---- *--green-dark.elementor-element-df2f6af ease  background: linear-gradient(135deg, var(--green-dark) 0%, #0A1810 100%) !importantbackground  padding: 70px 40px !importantPRODUCT}
         
         .elementor-element-df2f6af .elementor-heading-title ease  color: var(--gold) !importantcolor  font-size: 2.2rem !importantfont-size}
         
         /* Buy Now button *background.elementor-element-df2f6af .elementor-button ease  background: linear-gradient(135deg, var(--gold) 0%, #B8914A 100%) !importantbackground  color: var(--green-dark) !importantcolor  border: none !importantB8914A  border-radius: 50px !importantborder  padding: 16px 50px !importantpadding  font-weight: 700 !importantfont-size  letter-spacing: 2px !importantlinear-gradient  font-size: 0.9rem !importantfont-weight  box-shadow: var(--shadow-gold) !importantborder-radius  transition: all 0.3s ease !importantTESTIMONIALS  text-transform: uppercase !importanttransition}
         
         .elementor-element-df2f6af .elementor-button:hover ease  transform: translateY(-3px) !importanttext-transform  box-shadow: 0 10px 35px rgba(201,169,110,0.5) !importantbox-shadow}
         
         /* ---- FOOTER SECTION ---- *-3px.elementor-element-cecab88 ease  background: #080F09 !importantbox-shadow  padding: 40px 30px !importantpadding}
         
         /* ---- GLOBAL BUTTON STYLES ---- *-3px.elementor-button-wrapper .elementor-button:not([class*="elementor-element-7065e07"])ease.elementor-widget-button .elementor-button ease  border-radius: 50px !importantBUTTON  font-family: 'Poppins', sans-serif !importantFOOTER  font-weight: 600 !importantfont-family  letter-spacing: 1px !importantletter-spacing  transition: all 0.3s ease !importanttranslateY}
         
         /* Contact Us / About Us Buttons in Hero *class.elementor-element-d5bf0a6 .elementor-button ease  border-radius: 50px !importantButtons  padding: 14px 36px !importantPoppins  font-weight: 600 !importantfont-weight  font-family: 'Poppins', sans-serif !importantfont-weight  letter-spacing: 1.5px !importantletter-spacing  text-transform: uppercase !importanttransition  font-size: 0.82rem !importantfont-family  transition: all 0.3s ease !importanttext-transform}
         
         /* ---- GOLD ACCENT DIVIDERS ---- *-3px.elementor-divider-separator ease  border-color: var(--gold) !importantborder-radius  opacity: 0.4 !importantoverflow}
         
         /* ---- LOCATION BADGE (add SEO visibility) ---- *--gold.elementor-element-14bf34f::after ease  content: '📍 Serving Chandigarh • Panchkula • Mohali • Baddi' !importantclass  display: block !importantDIVIDERS  text-align: center !importanttransition  color: rgba(201,169,110,0.7) !importantcenter  font-family: 'Poppins', sans-serif !importantfont-size  font-size: 0.82rem !importantfont-family  letter-spacing: 2px !importantLOCATION  padding-top: 30px !importantPoppins  padding-bottom: 10px !importantpadding-top}
         
         /* ---- SCROLLBAR STYLING ---- *--gold::-webkit-scrollbar --gold  width: 6px !importantwidth}
         
         ::-webkit-scrollbar-track --gold  background: var(--cream) !importantblock}
         
         ::-webkit-scrollbar-thumb --cream  background: var(--gold) !importantbackground  border-radius: 3px !importantbackground}
         
         /* ---- IMAGE HOVER GLOW EFFECTS ---- *--gold.elementor-widget-image img EFFECTS  transition: all 0.35s ease !importanttext-align}
         
         /* ---- SMOOTH SCROLL ---- *--gol--gold-light  scroll-behavior: smooth !importantSCROLL}
         
         /* ---- SECTION REVEAL ANIMATION CLASS ---- *--gol--gold-light.e-con.e-parent ease  animation: fadeInUp 0.6s ease forwards !importantANIMATION}
         
         @keyframes fadeInUp Keywords  from fadeInUp    opacity: 0opacity    transform: translateY(20px)transition  }
           to transition    opacity: 1opacity    transform: translateY(0)transition  }
           }
           
           /* ---- MOBILE RESPONSIVENESS ---- *--gol--gold-light@media (max-width: 768px) MOBILE  .elementor-element-5f429f3 .elementor-heading-titleease  .elementor-element-854a3aa .elementor-heading-title elementor-heading-titleease    font-size: 2rem !importantfadeInUp  }
             .elementor-element-7065e07 .elementor-heading-title elementor-heading-titleease    font-size: 2.2rem !importantfont-size  }
               .elementor-element-d5bf0a6elementor-heading-titleease  .elementor-element-5f429f3elementor-element-d5bf0a6elementor-heading-titleease  .elementor-element-854a3aa elementor-element-5f429f3elementor-element-d5bf0a6elementor-heading-titleease    padding: 40px 20px !importantpadding-bottom  }
               }
               
               /* ---- ICON BOX ENHANCEMENTS ---- *--gol--gold-light.elementor-widget-icon-box .elementor-icon-box-wrapper ENHANCEMENTS  border-radius: var(--radius-sm) !importantBOX  transition: all 0.3s ease !importanttransition}
               
               /* ---- STAR RATINGS ---- *--radius-sm.elementor-star-rating__star ease  color: var(--gold) !importantCLASS}
               
               /* ---- TEXT GRADIENT FOR MAIN HEADINGS ---- *--gold.elementor-element-e34da5d .elementor-heading-titleease.elementor-element-4bcf592 > .e-con-inner > .elementor-widget-heading .elementor-heading-title elementor-heading-titleease  background: linear-gradient(135deg, var(--green-dark) 0%, var(--green-light) 100%) !importantborder-radius  -webkit-background-clip: text !important--green-light  -webkit-text-fill-color: transparent !important-webkit-background-clip  background-clip: text !importantbackground}
               
               /* ---- TESTIMONIAL CARDS ---- *-webkit-text-fill-color.elementor-testimonial elementor-heading-titleease  background: var(--white) !importantbackground-clip  border-radius: var(--radius) !importantbackground  box-shadow: var(--shadow-soft) !importantborder-radius  border-left: 4px solid var(--gold) !importantbox-shadow  padding: 24px !importantpadding}
               
               /* ---- NAVIGATION LINKS ---- *--gold.headerop .elementor-nav-menu a HEADINGS  color: rgba(255,255,255,0.9) !importantCARDS  font-family: 'Poppins', sans-serif !importantFOR  font-weight: 500 !importantfont-family  font-size: 0.88rem !importantfont-weight  letter-spacing: 0.5px !importantLINKS  transition: color 0.3s ease !importantTESTIMONIAL}
               
               .headerop .elementor-nav-menu a:hover HEADINGS  color: var(--gold) !importantcolor}
               
               /* ---- PHONE / CONTACT ICONS ---- *--gold.hfe-phone-iconHEADINGS[class*="phone"]CONTACT[class*="contact"] CONTACT  color: var(--gold) !importantCONTACT}
               }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}})
   }

/* =====================================================
   KEYWORD-TARGETED UI IMPROVEMENTS
   Targeting: Chandigarh, Panchkula, Mohali, Baddi
   Treatments: Laser Hair Removal, Pigmentation,
   Acne & Acne Scar, Laser Tattoo Removal, 
   HydraFacial, Skin Rejuvenation
   ===================================================== */

/* --- ENHANCED SLIDE DESCRIPTION VISIBILITY --- */
.elementor-slides-wrapper .swiper-slide-inner .elementor-slide-description {
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  text-shadow: 1px 1px 4px rgba(0,0,0,0.7) !important;
  max-width: 80% !important;
  padding: 10px 0 !important;
}

/* --- IMPROVED IMAGE BOX HOVER EFFECT --- */
.elementor-image-box-wrapper:hover {
  transform: translateY(-5px) !important;
  transition: all 0.3s ease !important;
  box-shadow: 0 10px 30px rgba(0,0,0,0.12) !important;
}

/* --- TREATMENT CAROUSEL CARD IMPROVEMENTS --- */
.e-n-carousel__container .e-n-carousel__viewport .e-n-slide {
  transition: transform 0.3s ease !important;
}

/* --- CTA BUTTON HOVER EFFECTS --- */
.elementor-button:hover {
  transform: translateY(-2px) !important;
  transition: all 0.3s ease !important;
  box-shadow: 0 5px 20px rgba(0,0,0,0.2) !important;
}

/* --- HEADING TYPOGRAPHY IMPROVEMENT --- */
.elementor-widget-heading h2 {
  letter-spacing: -0.5px !important;
}

/* --- WHY CHOOSE SECTION TEXT IMPROVEMENTS --- */
.elementor-text-editor p strong {
  color: #1a6b3c !important;
}/* End custom CSS */