.elementor-176 .elementor-element.elementor-element-21a8956{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-21a8956:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-21a8956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Professional-Indoor-Christmas-Decorations.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-21a8956::before, .elementor-176 .elementor-element.elementor-element-21a8956 > .elementor-background-video-container::before, .elementor-176 .elementor-element.elementor-element-21a8956 > .e-con-inner > .elementor-background-video-container::before, .elementor-176 .elementor-element.elementor-element-21a8956 > .elementor-background-slideshow::before, .elementor-176 .elementor-element.elementor-element-21a8956 > .e-con-inner > .elementor-background-slideshow::before, .elementor-176 .elementor-element.elementor-element-21a8956 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-66cfb2e );--background-overlay:'';}.elementor-176 .elementor-element.elementor-element-c581253{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-f680689{text-align:center;}.elementor-176 .elementor-element.elementor-element-f680689 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:50px;word-spacing:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-ef671c8{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-ef671c8 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-aa822e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-37ef451 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-176 .elementor-element.elementor-element-37ef451 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-176 .elementor-element.elementor-element-37ef451 .elementor-button{fill:var( --e-global-color-bfd331d );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-11209f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-176 .elementor-element.elementor-element-11209f1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-176 .elementor-element.elementor-element-11209f1 .elementor-button{fill:var( --e-global-color-bfd331d );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-4d01d6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-86a1b8e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-c64360d{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:100px;--padding-right:10px;}.elementor-176 .elementor-element.elementor-element-ee5e819 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-23f9c5c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-23f9c5c p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-176 .elementor-element.elementor-element-b7c49ce{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-176 .elementor-element.elementor-element-b7c49ce .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-1aa0471{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-af7b597{text-align:end;}.elementor-176 .elementor-element.elementor-element-af7b597 img{width:100%;border-radius:50px 0px 0px 50px;}.elementor-176 .elementor-element.elementor-element-f79c61d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-f8391a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-176 .elementor-element.elementor-element-7ef4152{text-align:center;}.elementor-176 .elementor-element.elementor-element-7ef4152 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-62b86e4{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-176 .elementor-element.elementor-element-f5fd644{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-a08e0c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-03cce6c{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-03cce6c:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-03cce6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Apartments-Flats.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-0f21809{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-9c2ecea{text-align:center;}.elementor-176 .elementor-element.elementor-element-9c2ecea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-e55b1ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-56c1f81{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-56c1f81:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-56c1f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Townhouses-Terraced-Homes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-fe93535{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-822d905{text-align:center;}.elementor-176 .elementor-element.elementor-element-822d905 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-baee0f9{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-cdf26ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-258b842{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-258b842:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-258b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Luxury-Residences-Estates.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-867d1d9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-368cfe6{text-align:center;}.elementor-176 .elementor-element.elementor-element-368cfe6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-2026e85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-ef9a77f{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ef9a77f:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-ef9a77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Holiday-Cottages-BBs.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-409f4ee{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-d4d2f2f{text-align:center;}.elementor-176 .elementor-element.elementor-element-d4d2f2f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-eedaa89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-e5f117a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-176 .elementor-element.elementor-element-01e5afa{--display:flex;--justify-content:center;}.elementor-176 .elementor-element.elementor-element-f2c945a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-66cfb2e );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-c97c7c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-c97c7c3.elementor-view-framed .elementor-icon, .elementor-176 .elementor-element.elementor-element-c97c7c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon{font-size:30px;}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-c97c7c3:has(:hover) .elementor-icon-box-title,
					 .elementor-176 .elementor-element.elementor-element-c97c7c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-f878d66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-f878d66.elementor-view-framed .elementor-icon, .elementor-176 .elementor-element.elementor-element-f878d66.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon{font-size:30px;}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-f878d66:has(:hover) .elementor-icon-box-title,
					 .elementor-176 .elementor-element.elementor-element-f878d66:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-1f13a41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-1f13a41.elementor-view-framed .elementor-icon, .elementor-176 .elementor-element.elementor-element-1f13a41.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon{font-size:30px;}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-1f13a41:has(:hover) .elementor-icon-box-title,
					 .elementor-176 .elementor-element.elementor-element-1f13a41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-26a477f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-26a477f.elementor-view-framed .elementor-icon, .elementor-176 .elementor-element.elementor-element-26a477f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon{font-size:30px;}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-26a477f:has(:hover) .elementor-icon-box-title,
					 .elementor-176 .elementor-element.elementor-element-26a477f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-73a5331.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-73a5331.elementor-view-framed .elementor-icon, .elementor-176 .elementor-element.elementor-element-73a5331.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon{font-size:30px;}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-73a5331:has(:hover) .elementor-icon-box-title,
					 .elementor-176 .elementor-element.elementor-element-73a5331:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-fca228d{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-fca228d:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-fca228d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Our-Simple-Stress-Free-Process.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-7f1940e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-b02d3a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-176 .elementor-element.elementor-element-1f8b036{--display:flex;--justify-content:center;}.elementor-176 .elementor-element.elementor-element-520f31b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-8280da2{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-8280da2 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-176 .elementor-element.elementor-element-d7fdb6c{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-176 .elementor-element.elementor-element-d7fdb6c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-2458a5a{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-2458a5a:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-2458a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Why-Choose-The-Christmas-Builders-for-indoor-decorations.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-106ba43{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-106ba43:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-106ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thechristmasbuilders.co.uk/wp-content/uploads/2026/03/Now-Booking-for-2025-Slots-Go-Quickly.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-176 .elementor-element.elementor-element-106ba43::before, .elementor-176 .elementor-element.elementor-element-106ba43 > .elementor-background-video-container::before, .elementor-176 .elementor-element.elementor-element-106ba43 > .e-con-inner > .elementor-background-video-container::before, .elementor-176 .elementor-element.elementor-element-106ba43 > .elementor-background-slideshow::before, .elementor-176 .elementor-element.elementor-element-106ba43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-176 .elementor-element.elementor-element-106ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-66cfb2e );--background-overlay:'';}.elementor-176 .elementor-element.elementor-element-370fd94{--display:flex;}.elementor-176 .elementor-element.elementor-element-713d6c6{text-align:center;}.elementor-176 .elementor-element.elementor-element-713d6c6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-9c674b4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-9c674b4 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-493b074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-c31befb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-176 .elementor-element.elementor-element-c31befb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-176 .elementor-element.elementor-element-c31befb .elementor-button{fill:var( --e-global-color-bfd331d );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-75b1dc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-176 .elementor-element.elementor-element-75b1dc1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-176 .elementor-element.elementor-element-75b1dc1 .elementor-button{fill:var( --e-global-color-bfd331d );color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-80c43f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-f7ff444{--display:flex;}.elementor-176 .elementor-element.elementor-element-d910bb3{text-align:center;}.elementor-176 .elementor-element.elementor-element-d910bb3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:var( --e-global-color-66cfb2e );}.elementor-176 .elementor-element.elementor-element-89bb315{--display:flex;}.elementor-176 .elementor-element.elementor-element-ceb1994{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-74c21e9{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-74c21e9 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-089aa4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-56ebe47{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-56ebe47 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-316942c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-162b5a8{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-162b5a8 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-9816e5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-236bfe3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-236bfe3 p{margin-block-end:0px;}.elementor-176 .elementor-element.elementor-element-b49d201{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-66cfb2e );--n-accordion-title-hover-color:var( --e-global-color-bfd331d );--n-accordion-title-active-color:var( --e-global-color-bfd331d );--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:var( --e-global-color-66cfb2e );--n-accordion-icon-hover-color:var( --e-global-color-bfd331d );--n-accordion-icon-active-color:var( --e-global-color-bfd331d );}.elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-176 .elementor-element.elementor-element-c581253{--width:75%;}.elementor-176 .elementor-element.elementor-element-c64360d{--width:50%;}.elementor-176 .elementor-element.elementor-element-1aa0471{--width:50%;}.elementor-176 .elementor-element.elementor-element-a08e0c0{--width:50%;}.elementor-176 .elementor-element.elementor-element-e55b1ec{--width:50%;}.elementor-176 .elementor-element.elementor-element-cdf26ef{--width:50%;}.elementor-176 .elementor-element.elementor-element-2026e85{--width:50%;}.elementor-176 .elementor-element.elementor-element-01e5afa{--width:50%;}.elementor-176 .elementor-element.elementor-element-fca228d{--width:50%;}.elementor-176 .elementor-element.elementor-element-1f8b036{--width:50%;}.elementor-176 .elementor-element.elementor-element-2458a5a{--width:50%;}}@media(min-width:1025px){.elementor-176 .elementor-element.elementor-element-106ba43:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-106ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-ef671c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-23f9c5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-9c2ecea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-822d905 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-368cfe6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-d4d2f2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-8280da2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-9c674b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-74c21e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-56ebe47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-162b5a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-236bfe3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-b49d201{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-21a8956{--min-height:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-176 .elementor-element.elementor-element-f680689 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-ef671c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-37ef451 .elementor-button{padding:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-11209f1 .elementor-button{padding:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-4d01d6e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-176 .elementor-element.elementor-element-86a1b8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-c64360d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-176 .elementor-element.elementor-element-ee5e819 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-176 .elementor-element.elementor-element-23f9c5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-1aa0471{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-af7b597 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-f79c61d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-7ef4152 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-176 .elementor-element.elementor-element-62b86e4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-176 .elementor-element.elementor-element-f5fd644{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-176 .elementor-element.elementor-element-a08e0c0{--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-03cce6c{--min-height:300px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-0f21809{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-9c2ecea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-e55b1ec{--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-56c1f81{--min-height:300px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-fe93535{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-822d905 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-baee0f9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-176 .elementor-element.elementor-element-cdf26ef{--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-258b842{--min-height:300px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-867d1d9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-368cfe6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-2026e85{--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-ef9a77f{--min-height:300px;--border-radius:10px 10px 0px 0px;}.elementor-176 .elementor-element.elementor-element-409f4ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-176 .elementor-element.elementor-element-d4d2f2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-176 .elementor-element.elementor-element-eedaa89{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-e5f117a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-176 .elementor-element.elementor-element-01e5afa{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-f2c945a .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-wrapper{text-align:start;}.elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-c97c7c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-wrapper{text-align:start;}.elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-f878d66 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-wrapper{text-align:start;}.elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-1f13a41 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-wrapper{text-align:start;}.elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-26a477f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-wrapper{text-align:start;}.elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title, .elementor-176 .elementor-element.elementor-element-73a5331 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-176 .elementor-element.elementor-element-fca228d{--min-height:300px;}.elementor-176 .elementor-element.elementor-element-7f1940e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-b02d3a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-520f31b .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-176 .elementor-element.elementor-element-8280da2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-2458a5a{--min-height:300px;}.elementor-176 .elementor-element.elementor-element-106ba43{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-713d6c6 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-176 .elementor-element.elementor-element-9c674b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-c31befb .elementor-button{padding:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-75b1dc1 .elementor-button{padding:10px 10px 10px 10px;}.elementor-176 .elementor-element.elementor-element-80c43f0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176 .elementor-element.elementor-element-d910bb3 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-176 .elementor-element.elementor-element-74c21e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-56ebe47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-162b5a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-236bfe3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-176 .elementor-element.elementor-element-b49d201{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-176 .elementor-element.elementor-element-b49d201 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}