Designing Spaces.
Building Better Lives.
SIFA Design Ltd is an architectural design and planning practice based in Kent, delivering thoughtful solutions across London, Essex and the South East.
We combine creativity with technical expertise to create beautiful, practical spaces that enhance everyday living and stand the test of time.
elementor-element-653b5c1{
position:relative;
overflow:hidden;
background:#f7f6f2;
isolation:isolate;
}
.elementor-element-653b5c1::after{
content:"";
position:absolute;
z-index:0;
right:-60px;
bottom:-20px;
width:52%;
height:84%;
opacity:.075;
pointer-events:none;
background-repeat:no-repeat;
background-position:right bottom;
background-size:contain;
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 650'%3E%3Cg fill='none' stroke='%2317242B' stroke-width='1'%3E%3Cpath d='M5 205L195 58l182 145v326H5zM195 58v471M5 205h372M35 235h130v118H35zM225 235h120v118H225zM35 382h130v118H35zM225 382h120v118H225z'/%3E%3Cpath d='M377 192l138-106 166 125v318H377zM515 86v443M377 211h304M407 242h80v104h-80zM547 242h100v104H547zM407 375h80v112h-80zM547 375h100v112H547z'/%3E%3Cpath d='M83 118L195 28l112 90M435 145l80-62 92 70'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-element-5671fb1{
position:relative;
z-index:2;
gap:70px!important;
align-items:center!important;
padding:90px 28px 105px!important;
}
.elementor-element-0579def{
position:relative;
z-index:2;
gap:22px!important;
justify-content:center!important;
}
.elementor-element-282b284 h2{
margin:0;
max-width:540px;
color:#17242b;
font-size:60px;
line-height:1.06;
font-weight:400;
letter-spacing:-.8px;
}
.elementor-element-2ac8053{
display:flex!important;
flex-direction:row!important;
align-items:center!important;
gap:0!important;
width:100%!important;
margin-top:2px;
}
.elementor-element-e32a450,
.elementor-element-1daf89a,
.elementor-element-4450662{
display:flex!important;
flex-direction:row!important;
align-items:center!important;
justify-content:flex-start!important;
gap:13px!important;
width:33.333%!important;
min-height:72px!important;
padding:8px 20px!important;
position:relative;
}
.elementor-element-e32a450,
.elementor-element-1daf89a{
border-right:1px solid rgba(23,36,43,.18);
}
.elementor-element-e32a450{padding-left:0!important}
.elementor-element-4450662{padding-right:0!important}
.elementor-element-e32a450 .elementor-widget-image,
.elementor-element-1daf89a .elementor-widget-image,
.elementor-element-4450662 .elementor-widget-image{
width:36px!important;
flex:0 0 36px!important;
margin:0!important;
}
.elementor-element-e32a450 .elementor-widget-image img,
.elementor-element-1daf89a .elementor-widget-image img,
.elementor-element-4450662 .elementor-widget-image img{
width:34px!important;
height:34px!important;
object-fit:contain;
}
.elementor-element-e32a450 .elementor-widget-heading,
.elementor-element-1daf89a .elementor-widget-heading,
.elementor-element-4450662 .elementor-widget-heading{
width:auto!important;
flex:1 1 auto!important;
margin:0!important;
}
.elementor-element-e32a450 .elementor-heading-title,
.elementor-element-1daf89a .elementor-heading-title,
.elementor-element-4450662 .elementor-heading-title{
color:#17242b;
font-size:14px!important;
line-height:1.35!important;
}
.elementor-element-e77e41a{
display:flex!important;
flex-direction:row!important;
align-items:center!important;
gap:18px!important;
flex-wrap:wrap!important;
margin-top:4px;
}
.elementor-element-e77e41a .elementor-widget-button{width:auto!important}
.elementor-element-e77e41a .elementor-button{
min-height:48px;
display:inline-flex;
align-items:center;
justify-content:center;
}
.elementor-element-2380d84{
position:relative!important;
z-index:2;
display:block!important;
min-height:650px!important;
overflow:visible!important;
align-self:stretch!important;
}
.elementor-element-2380d84 > .e-con-inner{display:block!important}
.elementor-element-9cee29e,
.elementor-element-c2c8145,
.elementor-element-1a56cc3{
position:absolute!important;
margin:0!important;
}
.elementor-element-9cee29e{
z-index:1;
left:0;
top:0;
width:74%!important;
height:620px;
}
.elementor-element-c2c8145{
z-index:3;
right:0;
top:270px;
width:37%!important;
height:235px;
}
.elementor-element-1a56cc3{
z-index:4;
right:30%;
bottom:-20px;
width:34%!important;
height:260px;
}
.elementor-element-9cee29e .elementor-widget-container,
.elementor-element-c2c8145 .elementor-widget-container,
.elementor-element-1a56cc3 .elementor-widget-container{
width:100%;
height:100%;
background:#fff;
padding:5px;
box-shadow:0 8px 24px rgba(23,36,43,.09);
}
.elementor-element-9cee29e img,
.elementor-element-c2c8145 img,
.elementor-element-1a56cc3 img{
display:block;
width:100%!important;
height:100%!important;
object-fit:cover;
}
.elementor-element-9cee29e img{object-position:center center}
.elementor-element-c2c8145 img{object-position:center center}
.elementor-element-1a56cc3 img{object-position:center center}
@media(max-width:1024px){
.elementor-element-5671fb1{gap:40px!important;padding:72px 24px 90px!important}
.elementor-element-0579def{width:47%!important}
.elementor-element-2380d84{width:53%!important;min-height:590px!important}
.elementor-element-282b284 h2{font-size:48px;line-height:1.08}
.elementor-element-e32a450,.elementor-element-1daf89a,.elementor-element-4450662{padding:8px 12px!important}
.elementor-element-9cee29e{height:555px}
.elementor-element-c2c8145{top:248px;height:205px}
.elementor-element-1a56cc3{height:225px;right:28%}
}
@media(max-width:767px){
.elementor-element-653b5c1::after{width:100%;height:58%;opacity:.05}
.elementor-element-5671fb1{
flex-direction:column!important;
gap:52px!important;
padding:58px 20px 76px!important;
}
.elementor-element-0579def,
.elementor-element-2380d84{width:100%!important}
.elementor-element-282b284 h2{font-size:44px;line-height:1.08;letter-spacing:-.5px}
.elementor-element-2ac8053{flex-wrap:wrap!important}
.elementor-element-e32a450,
.elementor-element-1daf89a,
.elementor-element-4450662{
width:100%!important;
min-height:64px!important;
padding:10px 0!important;
border-right:0!important;
}
.elementor-element-e32a450,
.elementor-element-1daf89a{border-bottom:1px solid rgba(23,36,43,.14)}
.elementor-element-e77e41a{flex-direction:column!important;align-items:stretch!important}
.elementor-element-e77e41a .elementor-widget-button,
.elementor-element-e77e41a .elementor-button{width:100%!important}
.elementor-element-2380d84{min-height:540px!important}
.elementor-element-9cee29e{width:79%!important;height:470px}
.elementor-element-c2c8145{width:42%!important;top:225px;height:175px}
.elementor-element-1a56cc3{width:43%!important;right:25%;bottom:0;height:205px}
}
@media(max-width:430px){
.elementor-element-5671fb1{padding:50px 18px 66px!important}
.elementor-element-282b284 h2{font-size:38px}
.elementor-element-2380d84{min-height:470px!important}
.elementor-element-9cee29e{height:405px}
.elementor-element-c2c8145{top:195px;height:150px}
.elementor-element-1a56cc3{height:176px;right:24%}
}