.elementor-72 .elementor-element.elementor-element-1a76cbb{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-1a76cbb:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-1a76cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6e0c69c{--display:flex;--overlay-opacity:0.8;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-6e0c69c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6e0c69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-7-1-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-6e0c69c::before, .elementor-72 .elementor-element.elementor-element-6e0c69c > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-6e0c69c > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-6e0c69c > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-6e0c69c > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-6e0c69c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(78.54deg, #000000 2.25%, #00000000 97.25%);}.elementor-72 .elementor-element.elementor-element-0169785{--display:flex;--min-height:100vh;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.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 );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-72 .elementor-element.elementor-element-9036877{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-9036877.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-9036877 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-ecca5a5{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-ecca5a5 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:48px;font-weight:300;line-height:53px;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-ab7f056{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-ab7f056 p{margin-block-end: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-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-a248fbe{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-a248fbe:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-a248fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-weight:var( --e-global-typography-primary-font-weight );}.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 );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8525e38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8525e38.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-8525e38.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-72 .elementor-element.elementor-element-8525e38:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-8525e38:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-02e38aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-02e38aa.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-02e38aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-72 .elementor-element.elementor-element-02e38aa:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-02e38aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-cb18b9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-cb18b9c.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-cb18b9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-72 .elementor-element.elementor-element-cb18b9c:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-cb18b9c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c853323.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c853323.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-c853323.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-72 .elementor-element.elementor-element-c853323:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-c853323:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-d38822a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-d38822a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-d38822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-698acc4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-14350cf{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-14350cf.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-14350cf p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-6207eb7 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f2fc6ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-8b10c1f{--e-image-carousel-slides-to-show:5;}.elementor-72 .elementor-element.elementor-element-caf0ecc{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-caf0ecc:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-caf0ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88E7884D;}.elementor-72 .elementor-element.elementor-element-bc443d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-bc443d3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bc443d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-5-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-6ec9af4{--display:flex;--min-height:585px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-0d250b3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-8f80bc3{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8f80bc3.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-8f80bc3 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-76c1b25 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-02a24a9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-73fbcb4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-680445e{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:25px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-7457bff:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-7457bff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6b14b4e{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-a845a30:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-a845a30:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-373bef7{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-dac42ee:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-dac42ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b9b6c0d{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-c606ac6:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-c606ac6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-bce9ca6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-bce9ca6:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bce9ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-e206736{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-940eae0{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-940eae0.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-940eae0 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1bab513 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-974cbac{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-974cbac:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-974cbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Ceiling-Lights-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-974cbac:hover{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Ceiling-Lights-Hover.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-a4c8617{--display:flex;--min-height:100%;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7e6aa84{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-7e6aa84.e-con{--e-con-transform-translateY:121px;}.elementor-72 .elementor-element.elementor-element-326bf3d .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:36px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-4fe75e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-23fc3f0{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-23fc3f0 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-5b5dafe .elementor-button{background-color:#4A464100;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-72 .elementor-element.elementor-element-5b5dafe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-5b5dafe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-d8d520d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-9b27133{--display:flex;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-9b27133:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9b27133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Wall-Lights.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-9b27133:hover{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Wall-Lights-Hover.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-1a4e02f{--display:flex;--min-height:415px;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-b9118a4{--display:flex;--min-height:100%;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-b9118a4.e-con{--e-con-transform-translateY:310px;}.elementor-72 .elementor-element.elementor-element-35680fd .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:36px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-a8e46c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-778753f{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-778753f p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-cc3635e .elementor-button{background-color:#4A464100;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-72 .elementor-element.elementor-element-cc3635e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-cc3635e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-7fb9268{--display:flex;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-7fb9268:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-7fb9268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Floor-Lamps.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-7fb9268:hover{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Floor-Lamps-Hover.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-435b8d2{--display:flex;--min-height:415px;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-8ab9c7b{--display:flex;--min-height:100%;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-8ab9c7b.e-con{--e-con-transform-translateY:310px;}.elementor-72 .elementor-element.elementor-element-8601c2e .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:36px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-f608201{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-176b8af{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-176b8af p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-850f8eb .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-72 .elementor-element.elementor-element-850f8eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-850f8eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-dd0318c{--display:flex;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-72 .elementor-element.elementor-element-dd0318c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-dd0318c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Table-Lamps.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-dd0318c:hover{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Table-Lamps-Hover.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-7017684{--display:flex;--min-height:415px;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-b6f058b{--display:flex;--min-height:100%;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-b6f058b.e-con{--e-con-transform-translateY:310px;}.elementor-72 .elementor-element.elementor-element-914ddd5 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:36px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-997ac74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-589c149{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-589c149 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1ffc7eb .elementor-button{background-color:#4A464100;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-72 .elementor-element.elementor-element-1ffc7eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-1ffc7eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-bb760e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-bb760e5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bb760e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-931ad18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-931ad18:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-931ad18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-9-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-931ad18::before, .elementor-72 .elementor-element.elementor-element-931ad18 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-931ad18 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-931ad18 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-931ad18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-931ad18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000033 -6.75%, #000000 94.87%);}.elementor-72 .elementor-element.elementor-element-da1c758{--display:flex;--gap:420px 420px;--row-gap:420px;--column-gap:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-72 .elementor-element.elementor-element-014de6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-d98a10c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4ff4686{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4ff4686.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-4ff4686 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-25c57d6 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:48px;font-weight:300;line-height:53px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c58742e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;line-height:28px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-2ed40fe{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:28px;font-weight:300;line-height:33px;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c83aa7c:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-c83aa7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-4cd9e06{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:28px;font-weight:300;line-height:33px;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-adfcae3:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-adfcae3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-e15045d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:28px;font-weight:300;line-height:33px;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-7227b75:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-7227b75:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-1605f75{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:28px;font-weight:300;line-height:33px;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-14f3f34:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-14f3f34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-14aaa8b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-14aaa8b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-14aaa8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88E7884D;}.elementor-72 .elementor-element.elementor-element-ea8429d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-6538052{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6538052.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-6538052 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-0d96576 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-78d5006{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-accent-font-weight );}.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 );}.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 );}.elementor-72 .elementor-element.elementor-element-1af4343{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-39517af{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-39517af:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-39517af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-8dbf089{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5179e81{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-5179e81.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-5179e81 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-7353ebd .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6ba2e96{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ef2ebba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5a8c346{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:25px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-d4c0714:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-d4c0714:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-afe54ce{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-ccfc85e:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-ccfc85e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-c72ea5d{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-85c34f0:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-85c34f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-042c4d7{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-1fca16a:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-1fca16a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-7d9ac39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-7d9ac39:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-7d9ac39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-5-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-acb11e7{--display:flex;--min-height:585px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7c128d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-7c128d9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-7c128d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6c793b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-6c793b8:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6c793b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-9-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-6c793b8::before, .elementor-72 .elementor-element.elementor-element-6c793b8 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-6c793b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-6c793b8 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-6c793b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-6c793b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-6a0cd0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:160px;--padding-bottom:160px;--padding-left:75px;--padding-right:75px;}.elementor-72 .elementor-element.elementor-element-29c8ccb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-693d846{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-693d846.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-693d846 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-ea5eaa4 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:48px;font-weight:300;line-height:53px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6282731{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-6282731 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-1d53554{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-1d53554:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-1d53554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88E7884D;}.elementor-72 .elementor-element.elementor-element-d7ea073{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-f0b31a3{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f0b31a3.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-f0b31a3 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-4b2ba65 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-793951b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-d411ff9{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-6fea2ed );color:var( --e-global-color-6fea2ed );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-6fea2ed );border-color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button:focus svg{fill:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-7acd23f{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-7acd23f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-7acd23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88E7884D;}.elementor-72 .elementor-element.elementor-element-6598d01{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-1d20999{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1d20999.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-1d20999 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1b599cb .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-92a076e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3f0bb02{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-54ecb3c{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-11644c0:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-11644c0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e610ea6{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-5efb0f1:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-5efb0f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6099ee3{--display:flex;border-style:dotted;--border-style:dotted;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-31706c9:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-31706c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4f9cf2f{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon{font-size:25px;}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-title a{font-family:"Canela Trial", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-72 .elementor-element.elementor-element-e08a6e7:has(:hover) .elementor-icon-box-title,
					 .elementor-72 .elementor-element.elementor-element-e08a6e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6fea2ed );}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-4815eee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-4815eee:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4815eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-5-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-72739bd{--display:flex;--min-height:585px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-fe72f7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-fe72f7a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-fe72f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-5d4fcdf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ffb2813{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ffb2813.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-ffb2813 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-b613d9d .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:44px;font-weight:300;line-height:49px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ec8c68b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c2edff4{--display:flex;--padding-top:30px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-72 .elementor-element.elementor-element-e829fca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-e829fca:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-e829fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-d29a9c1{background-color:var( --e-global-color-primary );margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 30px 13px 30px;--e-rating-icon-font-size:25px;--e-rating-gap:15px;--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-d29a9c1.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-c829a69{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-63c7b15{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-63c7b15 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-272e3c1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-272e3c1 p{margin-block-end: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 );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 );color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-803425c{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-803425c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-72 .elementor-element.elementor-element-803425c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-72 .elementor-element.elementor-element-803425c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-title{font-family:"Canela Trial", Sans-serif;font-size:24px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-803425c:has(:hover) .elementor-image-box-title,
					 .elementor-72 .elementor-element.elementor-element-803425c:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-72 .elementor-element.elementor-element-8bfc442{--display:flex;--padding-top:30px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-72 .elementor-element.elementor-element-e070ffc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-e070ffc:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-e070ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-207ba9e{background-color:var( --e-global-color-primary );margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 30px 13px 30px;--e-rating-icon-font-size:25px;--e-rating-gap:15px;--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-207ba9e.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-e8847fb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-66683d2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-66683d2 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-b960707{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-b960707 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-a0032b8{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a0032b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-72 .elementor-element.elementor-element-a0032b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-72 .elementor-element.elementor-element-a0032b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-title{font-family:"Canela Trial", Sans-serif;font-size:24px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-a0032b8:has(:hover) .elementor-image-box-title,
					 .elementor-72 .elementor-element.elementor-element-a0032b8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-72 .elementor-element.elementor-element-2338e8c{--display:flex;--padding-top:30px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-72 .elementor-element.elementor-element-d2b6e8c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-d2b6e8c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-d2b6e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-0f46f63{background-color:var( --e-global-color-primary );margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 30px 13px 30px;--e-rating-icon-font-size:25px;--e-rating-gap:15px;--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-0f46f63.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-9b19ed3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3a6b181{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-3a6b181 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-372d28a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-372d28a p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-title{font-family:"Canela Trial", Sans-serif;font-size:24px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-bb1b2f7:has(:hover) .elementor-image-box-title,
					 .elementor-72 .elementor-element.elementor-element-bb1b2f7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-72 .elementor-element.elementor-element-435fe4b{--display:flex;--padding-top:30px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-72 .elementor-element.elementor-element-dd6df2f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-dd6df2f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-dd6df2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-efa6c1e{background-color:var( --e-global-color-primary );margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 30px 13px 30px;--e-rating-icon-font-size:25px;--e-rating-gap:15px;--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-efa6c1e.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-3afd3fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-944ae57{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-944ae57 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-e5f7635{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-e5f7635 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-6a1e91a{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-6a1e91a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-72 .elementor-element.elementor-element-6a1e91a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-72 .elementor-element.elementor-element-6a1e91a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-title{font-family:"Canela Trial", Sans-serif;font-size:24px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-6a1e91a:has(:hover) .elementor-image-box-title,
					 .elementor-72 .elementor-element.elementor-element-6a1e91a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-72 .elementor-element.elementor-element-4651793{--display:flex;--padding-top:30px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-72 .elementor-element.elementor-element-b11fa01{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-72 .elementor-element.elementor-element-b11fa01:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-b11fa01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-fb03d6d{background-color:var( --e-global-color-primary );margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 30px 13px 30px;--e-rating-icon-font-size:25px;--e-rating-gap:15px;--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-fb03d6d.elementor-element{--align-self:flex-start;}.elementor-72 .elementor-element.elementor-element-e0282ed{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000004D;--border-color:#0000004D;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ee86006{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-ee86006 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-d1c2f47{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-d1c2f47 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-1a4b316{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-1a4b316.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-72 .elementor-element.elementor-element-1a4b316.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-72 .elementor-element.elementor-element-1a4b316.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-title{font-family:"Canela Trial", Sans-serif;font-size:24px;font-weight:300;line-height:29px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-1a4b316:has(:hover) .elementor-image-box-title,
					 .elementor-72 .elementor-element.elementor-element-1a4b316:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-f8fd522{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:35px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#88E78880;--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-72 .elementor-element.elementor-element-f8fd522 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-72 .elementor-element.elementor-element-837a770{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-837a770:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-837a770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-db7eda3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-db7eda3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-db7eda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castledelightinteriors.com/wp-content/uploads/2026/03/Rectangle-9-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-db7eda3::before, .elementor-72 .elementor-element.elementor-element-db7eda3 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-db7eda3 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-db7eda3 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-db7eda3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-db7eda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-72 .elementor-element.elementor-element-106c4a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:160px;--padding-bottom:160px;--padding-left:75px;--padding-right:75px;}.elementor-72 .elementor-element.elementor-element-16b0cfb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-721eacc{background-color:var( --e-global-color-secondary );padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-72 .elementor-element.elementor-element-721eacc.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-721eacc p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-7fa4196 .elementor-heading-title{font-family:"Canela Trial", Sans-serif;font-size:48px;font-weight:300;line-height:53px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-09e6800{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-09e6800 p{margin-block-end:0px;}.elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Canela Trial", Sans-serif;font-size:22px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1400px){.elementor-72 .elementor-element.elementor-element-0169785{--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-a248fbe{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-caf0ecc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-72 .elementor-element.elementor-element-73fbcb4{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-7e6aa84{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-d8d520d{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-b9118a4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-8ab9c7b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-b6f058b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-da1c758{--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title a{font-size:26px;line-height:32px;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title a{font-size:26px;line-height:32px;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title a{font-size:26px;line-height:32px;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title a{font-size:26px;line-height:32px;}.elementor-72 .elementor-element.elementor-element-39517af{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-72 .elementor-element.elementor-element-ef2ebba{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-3f0bb02{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-72 .elementor-element.elementor-element-0169785{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-72 .elementor-element.elementor-element-a248fbe{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title a{font-size:18px;line-height:24px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title a{font-size:18px;line-height:24px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title a{font-size:18px;line-height:24px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title a{font-size:18px;line-height:24px;}.elementor-72 .elementor-element.elementor-element-d38822a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-f2fc6ac{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-72 .elementor-element.elementor-element-caf0ecc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-73fbcb4{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-bce9ca6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-a4c8617{--min-height:700px;}.elementor-72 .elementor-element.elementor-element-d8d520d{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-dd0318c{grid-column:span 2;}.elementor-72 .elementor-element.elementor-element-da1c758{--gap:250px 250px;--row-gap:250px;--column-gap:250px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-72 .elementor-element.elementor-element-25c57d6{width:auto;max-width:auto;}.elementor-72 .elementor-element.elementor-element-69b5641{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-2ed40fe{--flex-wrap:wrap;}.elementor-72 .elementor-element.elementor-element-c83aa7c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-adfcae3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-7227b75{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-14f3f34{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-14aaa8b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-39517af{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-ef2ebba{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-6a0cd0f{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-72 .elementor-element.elementor-element-1d53554{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-7acd23f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-3f0bb02{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-fe72f7a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-106c4a6{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-ecca5a5 .elementor-heading-title{font-size:38px;}.elementor-72 .elementor-element.elementor-element-a248fbe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-6207eb7 .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-f2fc6ac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-76c1b25 .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-73fbcb4{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-1bab513 .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-d8d520d{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-014de6c{--flex-wrap:wrap;}.elementor-72 .elementor-element.elementor-element-25c57d6 .elementor-heading-title{font-size:38px;}.elementor-72 .elementor-element.elementor-element-0d96576 .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-1af4343{--grid-columns:2;}.elementor-72 .elementor-element.elementor-element-7353ebd .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-ef2ebba{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-ea5eaa4 .elementor-heading-title{font-size:38px;}.elementor-72 .elementor-element.elementor-element-4b2ba65 .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-d411ff9{--grid-columns:2;}.elementor-72 .elementor-element.elementor-element-1b599cb .elementor-heading-title{font-size:34px;}.elementor-72 .elementor-element.elementor-element-3f0bb02{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-b613d9d .elementor-heading-title{font-size:34px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-f8fd522{--e-n-carousel-swiper-slides-to-display:2;}.elementor-72 .elementor-element.elementor-element-7fa4196 .elementor-heading-title{font-size:38px;}}@media(max-width:880px){.elementor-72 .elementor-element.elementor-element-ecca5a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-ab7f056{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-a248fbe{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-14350cf.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-8b10c1f{--e-image-carousel-slides-to-show:3;}.elementor-72 .elementor-element.elementor-element-8b10c1f .swiper-wrapper{display:flex;align-items:center;}.elementor-72 .elementor-element.elementor-element-73fbcb4{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-680445e{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-6b14b4e{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-373bef7{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-b9b6c0d{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-d8d520d{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-ef2ebba{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5a8c346{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-afe54ce{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-c72ea5d{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-042c4d7{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon{font-size:22px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-3f0bb02{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-f8fd522{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-6e0c69c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-0169785{--min-height:90vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-9036877{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-ecca5a5 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:0.6px;}.elementor-72 .elementor-element.elementor-element-9e2c0c3 .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-a248fbe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-8525e38 .elementor-icon-box-title a{font-size:16px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-02e38aa .elementor-icon-box-title a{font-size:16px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-cb18b9c .elementor-icon-box-title a{font-size:16px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-wrapper{gap:7px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c853323 .elementor-icon-box-title a{font-size:16px;}.elementor-72 .elementor-element.elementor-element-d38822a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-14350cf.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-14350cf{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-6207eb7{text-align:center;}.elementor-72 .elementor-element.elementor-element-6207eb7 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-8b10c1f{--e-image-carousel-slides-to-show:2;}.elementor-72 .elementor-element.elementor-element-caf0ecc{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-bc443d3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-72 .elementor-element.elementor-element-6ec9af4{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-8f80bc3{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-76c1b25 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-02a24a9{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-73fbcb4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-680445e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-7457bff .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-6b14b4e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-a845a30 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-373bef7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-dac42ee .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-b9b6c0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon-box-title{margin-block-end:5px;}.elementor-72 .elementor-element.elementor-element-c606ac6 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-1fcac45 .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-bce9ca6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-940eae0{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-1bab513{text-align:center;}.elementor-72 .elementor-element.elementor-element-1bab513 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-6c1ffd8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-a4c8617{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-7e6aa84.e-con{--e-con-transform-translateY:310px;}.elementor-72 .elementor-element.elementor-element-7e6aa84{--min-height:100%;--justify-content:space-between;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-326bf3d .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-23fc3f0{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-5b5dafe .elementor-button{font-size:18px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-d8d520d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-1a4e02f{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-b9118a4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-35680fd .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-778753f{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-435b8d2{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-8ab9c7b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-8601c2e .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-176b8af{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-dd0318c{grid-column:span 1;}.elementor-72 .elementor-element.elementor-element-7017684{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-b6f058b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-914ddd5 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-589c149{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-da1c758{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-4ff4686{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-25c57d6 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-69b5641{width:100%;max-width:100%;}.elementor-72 .elementor-element.elementor-element-69b5641 .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-2ed40fe{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-72 .elementor-element.elementor-element-c83aa7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title{margin-block-end:10px;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-title a{font-size:24px;line-height:30px;}.elementor-72 .elementor-element.elementor-element-c83aa7c .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-adfcae3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title{margin-block-end:10px;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-title a{font-size:24px;line-height:30px;}.elementor-72 .elementor-element.elementor-element-adfcae3 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-7227b75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title{margin-block-end:10px;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-title a{font-size:24px;line-height:30px;}.elementor-72 .elementor-element.elementor-element-7227b75 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-14f3f34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title{margin-block-end:10px;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-title a{font-size:24px;line-height:30px;}.elementor-72 .elementor-element.elementor-element-14f3f34 .elementor-icon-box-description{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-14aaa8b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-6538052{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-0d96576 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-1af4343{--grid-columns:1;}.elementor-72 .elementor-element.elementor-element-4ffefff .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-39517af{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-5179e81{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-7353ebd .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-6ba2e96{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-ef2ebba{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-5a8c346{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon-box-title{margin-block-end:7px;}.elementor-72 .elementor-element.elementor-element-d4c0714 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-afe54ce{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon-box-title{margin-block-end:7px;}.elementor-72 .elementor-element.elementor-element-ccfc85e .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-c72ea5d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon-box-title{margin-block-end:7px;}.elementor-72 .elementor-element.elementor-element-85c34f0 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-042c4d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon-box-title{margin-block-end:7px;}.elementor-72 .elementor-element.elementor-element-1fca16a .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-8850c2a .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-acb11e7{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-6a0cd0f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-ea5eaa4{text-align:center;}.elementor-72 .elementor-element.elementor-element-ea5eaa4 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-72 .elementor-element.elementor-element-c65a756 .elementor-button{font-size:20px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-1d53554{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-f0b31a3{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-4b2ba65{text-align:center;}.elementor-72 .elementor-element.elementor-element-4b2ba65 .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-d411ff9{--grid-columns:1;}.elementor-72 .elementor-element.elementor-element-5023bd9 .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-7acd23f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-1b599cb .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-72 .elementor-element.elementor-element-3f0bb02{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-54ecb3c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-11644c0 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-e610ea6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5efb0f1 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-6099ee3{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-31706c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-4f9cf2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-e08a6e7 .elementor-icon-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-f9dd08b .elementor-button{font-size:20px;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-72739bd{--min-height:400px;}.elementor-72 .elementor-element.elementor-element-fe72f7a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-ffb2813{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-b613d9d{text-align:center;}.elementor-72 .elementor-element.elementor-element-b613d9d .elementor-heading-title{font-size:26px;line-height:32px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-e829fca{--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-d29a9c1{padding:10px 20px 10px 20px;--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-c829a69{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-63c7b15{font-size:18px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-803425c .elementor-image-box-title{font-size:22px;line-height:26px;}.elementor-72 .elementor-element.elementor-element-e070ffc{--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-207ba9e{padding:10px 20px 10px 20px;--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-e8847fb{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-66683d2{font-size:18px;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-a0032b8 .elementor-image-box-title{font-size:22px;line-height:26px;}.elementor-72 .elementor-element.elementor-element-d2b6e8c{--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-0f46f63{padding:10px 20px 10px 20px;--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-9b19ed3{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3a6b181{font-size:18px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-bb1b2f7 .elementor-image-box-title{font-size:22px;line-height:26px;}.elementor-72 .elementor-element.elementor-element-dd6df2f{--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-efa6c1e{padding:10px 20px 10px 20px;--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-3afd3fe{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-944ae57{font-size:18px;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-6a1e91a .elementor-image-box-title{font-size:22px;line-height:26px;}.elementor-72 .elementor-element.elementor-element-b11fa01{--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-fb03d6d{padding:10px 20px 10px 20px;--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-e0282ed{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ee86006{font-size:18px;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-img{margin-bottom:15px;}.elementor-72 .elementor-element.elementor-element-1a4b316 .elementor-image-box-title{font-size:22px;line-height:26px;}.elementor-72 .elementor-element.elementor-element-f8fd522{--e-n-carousel-swiper-slides-to-display:1;}.elementor-72 .elementor-element.elementor-element-106c4a6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-72 .elementor-element.elementor-element-721eacc{font-size:14px;line-height:20px;}.elementor-72 .elementor-element.elementor-element-7fa4196{text-align:center;}.elementor-72 .elementor-element.elementor-element-7fa4196 .elementor-heading-title{font-size:26px;line-height:33px;letter-spacing:0.52px;}.elementor-72 .elementor-element.elementor-element-09e6800{font-size:16px;line-height:22px;}.elementor-72 .elementor-element.elementor-element-f11a0ac .elementor-button{font-size:18px;line-height:24px;padding:10px 15px 10px 15px;}}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-d98a10c{--width:max-content;}.elementor-72 .elementor-element.elementor-element-c58742e{--width:max-content;}.elementor-72 .elementor-element.elementor-element-4cd9e06{--width:max-content;}.elementor-72 .elementor-element.elementor-element-e15045d{--width:max-content;}.elementor-72 .elementor-element.elementor-element-1605f75{--width:max-content;}.elementor-72 .elementor-element.elementor-element-29c8ccb{--width:max-content;}.elementor-72 .elementor-element.elementor-element-16b0cfb{--width:max-content;}}@media(max-width:1200px) and (min-width:768px){.elementor-72 .elementor-element.elementor-element-e15045d{--width:0px;}}/* Start custom CSS */.marquee_section_icon .elementor-icon i, .marquee_section_icon .elementor-icon svg {
    display: block;
    height: 1em;
    position: relative;
    width: 1em;
    fill: red;
    filter: invert(1);
}



.swiper-wrapper {
    align-items: center;
}
figure.swiper-slide-inner img {
    height: 55px;
}
.logo_slider .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important
}


.logo_slider {
            overflow: hidden;
            width: 100%;
            position: relative;
        }
        .logo_slider::before,
        .logo_slider::after {
            content: "";
            position: absolute;
            top: 0;
            width: 150px;
            height: 100%;
            pointer-events: none;
            z-index: 2;
        }
        .logo_slider::before {
            left: 0;
            background: linear-gradient(270deg, rgba(246, 243, 236, 0) 0%, #F6F3EC 88.46%);
        }
        .logo_slider::after {
            right: 0;
            background: linear-gradient(90deg, rgba(246, 243, 236, 0) 0%, #F6F3EC 88.46%);
        }

        @media(max-width: 767px){
            .brand-area::before, .brand-area::after {
                width: 35px;
         }/* End custom CSS */