.elementor-3603 .elementor-element.elementor-element-1b853f70{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-1b853f70:not(.elementor-motion-effects-element-type-background), .elementor-3603 .elementor-element.elementor-element-1b853f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amrapalidreamvalley.co.in/wp-content/uploads/2025/07/Dream-Valley-Villas-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3603 .elementor-element.elementor-element-1b853f70::before, .elementor-3603 .elementor-element.elementor-element-1b853f70 > .elementor-background-video-container::before, .elementor-3603 .elementor-element.elementor-element-1b853f70 > .e-con-inner > .elementor-background-video-container::before, .elementor-3603 .elementor-element.elementor-element-1b853f70 > .elementor-background-slideshow::before, .elementor-3603 .elementor-element.elementor-element-1b853f70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3603 .elementor-element.elementor-element-1b853f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3603 .elementor-element.elementor-element-2f212cfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3603 .elementor-element.elementor-element-22699ae3{text-align:center;}.elementor-3603 .elementor-element.elementor-element-22699ae3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:600;line-height:90px;text-shadow:1px 2px 0px #1F3549;color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-1d5494e4 > .elementor-widget-container{margin:0% 7% 0% 7%;}.elementor-3603 .elementor-element.elementor-element-1d5494e4{text-align:center;}.elementor-3603 .elementor-element.elementor-element-1d5494e4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:1px 2px 0px #1F3549;color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-54fb7ff{--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;--justify-content:center;}.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-3603 .elementor-element.elementor-element-71ec91f .elementor-button{background-color:#00000096;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-59e47ed5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-22fac937{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3603 .elementor-element.elementor-element-22fac937.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-1567e618{--display:flex;--justify-content:center;}.elementor-3603 .elementor-element.elementor-element-1567e618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-5ea6bdaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-43e38649 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-3603 .elementor-element.elementor-element-7db573{--display:flex;}.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-3603 .elementor-element.elementor-element-7d4f16 img{border-radius:10px 10px 10px 10px;}.elementor-3603 .elementor-element.elementor-element-271a186{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-271a186:not(.elementor-motion-effects-element-type-background), .elementor-3603 .elementor-element.elementor-element-271a186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99bcd05 );}.elementor-3603 .elementor-element.elementor-element-e8cc5b7{--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-3603 .elementor-element.elementor-element-ac3d6cc{--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-3603 .elementor-element.elementor-element-14e4b8cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-14e4b8cd:not(.elementor-motion-effects-element-type-background), .elementor-3603 .elementor-element.elementor-element-14e4b8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-7aeb6f01{text-align:center;}.elementor-3603 .elementor-element.elementor-element-7aeb6f01 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-18d8ba34{--display:flex;}.elementor-3603 .elementor-element.elementor-element-4bceed25 > .elementor-widget-container{--e-transform-rotateZ:-90deg;background-color:var( --e-global-color-accent );padding:10px 80px 10px 80px;}body:not(.rtl) .elementor-3603 .elementor-element.elementor-element-4bceed25{left:0px;}body.rtl .elementor-3603 .elementor-element.elementor-element-4bceed25{right:0px;}.elementor-3603 .elementor-element.elementor-element-4bceed25{top:-20px;}.elementor-3603 .elementor-element.elementor-element-4bceed25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:50px;color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-60aedb07{--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;}.elementor-3603 .elementor-element.elementor-element-72e9f261{--display:flex;}.elementor-3603 .elementor-element.elementor-element-6cd1c244{--display:flex;--justify-content:flex-start;}.elementor-3603 .elementor-element.elementor-element-6cd1c244.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-450a23c9{width:var( --container-widget-width, 125.748% );max-width:125.748%;--container-widget-width:125.748%;--container-widget-flex-grow:0;}.elementor-3603 .elementor-element.elementor-element-450a23c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-5ebb5ab5{--display:flex;--justify-content:center;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-ce6cb51 .elementor-repeater-item-065b108{left:7%;--hotspot-translate-x:7%;top:37%;--hotspot-translate-y:37%;}.elementor-3603 .elementor-element.elementor-element-ce6cb51 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3603 .elementor-element.elementor-element-ce6cb51 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-3603 .elementor-element.elementor-element-ce6cb51{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-55407dd );--hotspot-size:25px;--tooltip-color:var( --e-global-color-primary );}.elementor-3603 .elementor-element.elementor-element-ce6cb51 .e-hotspot__tooltip{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-3603 .elementor-element.elementor-element-a4d9f2b{--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;--justify-content:center;}.elementor-3603 .elementor-element.elementor-element-e83c363 .elementor-button{background-color:#00000096;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-48ef884a{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-48ef884a:not(.elementor-motion-effects-element-type-background), .elementor-3603 .elementor-element.elementor-element-48ef884a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55407dd );background-image:url("https://amrapalidreamvalley.co.in/wp-content/uploads/2025/06/Change-2.png");background-repeat:no-repeat;}.elementor-3603 .elementor-element.elementor-element-48ef884a::before, .elementor-3603 .elementor-element.elementor-element-48ef884a > .elementor-background-video-container::before, .elementor-3603 .elementor-element.elementor-element-48ef884a > .e-con-inner > .elementor-background-video-container::before, .elementor-3603 .elementor-element.elementor-element-48ef884a > .elementor-background-slideshow::before, .elementor-3603 .elementor-element.elementor-element-48ef884a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3603 .elementor-element.elementor-element-48ef884a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amrapalidreamvalley.co.in/wp-content/uploads/2025/06/Change-3.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-3603 .elementor-element.elementor-element-48ef884a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-34b688d{--display:flex;}.elementor-3603 .elementor-element.elementor-element-37704192{text-align:center;}.elementor-3603 .elementor-element.elementor-element-37704192 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-3603 .elementor-element.elementor-element-91dcabf > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-3603 .elementor-element.elementor-element-91dcabf{text-align:center;}.elementor-3603 .elementor-element.elementor-element-68bb1fb2{--display:flex;}.elementor-3603 .elementor-element.elementor-element-26dc84bc > .elementor-widget-container{--e-transform-rotateZ:90deg;background-color:var( --e-global-color-accent );padding:10px 80px 10px 80px;}body:not(.rtl) .elementor-3603 .elementor-element.elementor-element-26dc84bc{right:0px;}body.rtl .elementor-3603 .elementor-element.elementor-element-26dc84bc{left:0px;}.elementor-3603 .elementor-element.elementor-element-26dc84bc{top:0px;}.elementor-3603 .elementor-element.elementor-element-26dc84bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:50px;color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-7e50ab4c{--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;}.elementor-3603 .elementor-element.elementor-element-20030173{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3603 .elementor-element.elementor-element-20030173.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-3603 .elementor-element.elementor-element-6db3fd25 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-6db3fd25.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3603 .elementor-element.elementor-element-6db3fd25.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3603 .elementor-element.elementor-element-6db3fd25.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-6db3fd25 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3603 .elementor-element.elementor-element-6db3fd25 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3603 .elementor-element.elementor-element-6db3fd25 .elementor-image-box-description{color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-16416021 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-16416021.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3603 .elementor-element.elementor-element-16416021.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3603 .elementor-element.elementor-element-16416021.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-16416021 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3603 .elementor-element.elementor-element-16416021 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3603 .elementor-element.elementor-element-16416021 .elementor-image-box-description{color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-3b15bf66 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-3603 .elementor-element.elementor-element-3b15bf66.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3603 .elementor-element.elementor-element-3b15bf66.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3603 .elementor-element.elementor-element-3b15bf66.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-3b15bf66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3603 .elementor-element.elementor-element-3b15bf66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3603 .elementor-element.elementor-element-3b15bf66 .elementor-image-box-description{color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-2c12bb60{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3603 .elementor-element.elementor-element-2c12bb60:not(.elementor-motion-effects-element-type-background), .elementor-3603 .elementor-element.elementor-element-2c12bb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-6281b08{--display:flex;}.elementor-3603 .elementor-element.elementor-element-2e88b9f0{text-align:center;}.elementor-3603 .elementor-element.elementor-element-2e88b9f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-287462f > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-3603 .elementor-element.elementor-element-287462f{text-align:center;}.elementor-3603 .elementor-element.elementor-element-399325a7{--display:flex;}.elementor-3603 .elementor-element.elementor-element-611c6a21 > .elementor-widget-container{--e-transform-rotateZ:-90deg;background-color:var( --e-global-color-accent );padding:10px 80px 10px 80px;}body:not(.rtl) .elementor-3603 .elementor-element.elementor-element-611c6a21{left:0px;}body.rtl .elementor-3603 .elementor-element.elementor-element-611c6a21{right:0px;}.elementor-3603 .elementor-element.elementor-element-611c6a21{top:0px;}.elementor-3603 .elementor-element.elementor-element-611c6a21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:50px;color:var( --e-global-color-55407dd );}.elementor-3603 .elementor-element.elementor-element-7663426b{--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;}.elementor-3603 .elementor-element.elementor-element-3bcee3a5{--display:flex;}.elementor-3603 .elementor-element.elementor-element-52424818{--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;--justify-content:flex-start;}.elementor-3603 .elementor-element.elementor-element-52424818.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3603 .elementor-element.elementor-element-83102d9{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title a{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-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-description{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-3603 .elementor-element.elementor-element-433f192 .elementor-button{font-family:var( --e-global-typography-2c02665-font-family ), Sans-serif;font-size:var( --e-global-typography-2c02665-font-size );font-weight:var( --e-global-typography-2c02665-font-weight );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-7515669{--display:flex;}.elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title a{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-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-description{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-3603 .elementor-element.elementor-element-e32d659 .elementor-button{font-family:var( --e-global-typography-2c02665-font-family ), Sans-serif;font-size:var( --e-global-typography-2c02665-font-size );font-weight:var( --e-global-typography-2c02665-font-weight );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-3dcbc18{--display:flex;}.elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title a{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-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-description{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-3603 .elementor-element.elementor-element-ea08146 .elementor-button{font-family:var( --e-global-typography-2c02665-font-family ), Sans-serif;font-size:var( --e-global-typography-2c02665-font-size );font-weight:var( --e-global-typography-2c02665-font-weight );line-height:var( --e-global-typography-2c02665-line-height );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3603 .elementor-element.elementor-element-22699ae3 .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-3603 .elementor-element.elementor-element-1d5494e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-22fac937{--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-3603 .elementor-element.elementor-element-1567e618{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3603 .elementor-element.elementor-element-5ea6bdaf{text-align:left;}.elementor-3603 .elementor-element.elementor-element-43e38649 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3603 .elementor-element.elementor-element-355952ff{text-align:center;}.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-3603 .elementor-element.elementor-element-7aeb6f01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-ce6cb51 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3603 .elementor-element.elementor-element-37704192 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-20030173{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );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-3603 .elementor-element.elementor-element-2e88b9f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-433f192 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-e32d659 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-ea08146 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3603 .elementor-element.elementor-element-22699ae3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-3603 .elementor-element.elementor-element-1d5494e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-43e38649 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-3603 .elementor-element.elementor-element-7aeb6f01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-ce6cb51 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3603 .elementor-element.elementor-element-37704192 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3603 .elementor-element.elementor-element-20030173{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );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-3603 .elementor-element.elementor-element-6db3fd25 .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-16416021 .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-3b15bf66 .elementor-image-box-img{margin-bottom:0px;}.elementor-3603 .elementor-element.elementor-element-2e88b9f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-ecd4e70 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-433f192 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-5abf56a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-e32d659 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}.elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title, .elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-e367fea .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3603 .elementor-element.elementor-element-ea08146 .elementor-button{font-size:var( --e-global-typography-2c02665-font-size );line-height:var( --e-global-typography-2c02665-line-height );}}@media(min-width:768px){.elementor-3603 .elementor-element.elementor-element-54fb7ff{--width:60%;}.elementor-3603 .elementor-element.elementor-element-22fac937{--width:100%;}.elementor-3603 .elementor-element.elementor-element-1567e618{--width:57.946%;}.elementor-3603 .elementor-element.elementor-element-e8cc5b7{--width:50%;}.elementor-3603 .elementor-element.elementor-element-ac3d6cc{--width:50%;}.elementor-3603 .elementor-element.elementor-element-72e9f261{--width:10%;}.elementor-3603 .elementor-element.elementor-element-6cd1c244{--width:40.177%;}.elementor-3603 .elementor-element.elementor-element-a4d9f2b{--width:60%;}.elementor-3603 .elementor-element.elementor-element-20030173{--width:90%;}.elementor-3603 .elementor-element.elementor-element-3bcee3a5{--width:10%;}.elementor-3603 .elementor-element.elementor-element-52424818{--width:83.124%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3603 .elementor-element.elementor-element-1567e618{--width:100%;}.elementor-3603 .elementor-element.elementor-element-20030173{--width:100%;}}