.elementor-679 .elementor-element.elementor-element-f15b6ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-f15b6ea:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-f15b6ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49ddc6b );}.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-679 .elementor-element.elementor-element-aea635a{text-align:center;}.elementor-679 .elementor-element.elementor-element-aea635a .elementor-heading-title{font-size:50px;font-weight:800;line-height:1.1;letter-spacing:-1px;color:#000E1A;}.elementor-679 .elementor-element.elementor-element-a53e913{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-679 .elementor-element.elementor-element-a53e913:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-a53e913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31f3b22 );}.elementor-679 .elementor-element.elementor-element-4d6fa43{--display:flex;}.elementor-679 .elementor-element.elementor-element-002ed0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-679 .elementor-element.elementor-element-4d1e6f2{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-4d1e6f2 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-a001f10{--display:flex;}.elementor-679 .elementor-element.elementor-element-f7724ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-679 .elementor-element.elementor-element-72e8a17{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-72e8a17 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-ae48428{--display:flex;}.elementor-679 .elementor-element.elementor-element-3436c04{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-3436c04 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-fc1e44a{--display:flex;}.elementor-679 .elementor-element.elementor-element-e875d5f{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-e875d5f p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-449e2ea{--display:flex;}.elementor-679 .elementor-element.elementor-element-258f009{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-258f009 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-b0f5333{--display:flex;}.elementor-679 .elementor-element.elementor-element-fbf0d19{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-fbf0d19 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-b228d62{--display:flex;}.elementor-679 .elementor-element.elementor-element-1246687{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-1246687 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-578e2d4{--display:flex;}.elementor-679 .elementor-element.elementor-element-3f71a2e{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-3f71a2e p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-33fc068{--display:flex;}.elementor-679 .elementor-element.elementor-element-d05b921{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-d05b921 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-1a97f46{--display:flex;}.elementor-679 .elementor-element.elementor-element-9e61971{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-9e61971 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-e52bc29{--display:flex;}.elementor-679 .elementor-element.elementor-element-75ef75b{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-75ef75b p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-468e071{--display:flex;}.elementor-679 .elementor-element.elementor-element-8099ac0{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-8099ac0 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-4a92301{--display:flex;}.elementor-679 .elementor-element.elementor-element-c6d90ad{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-c6d90ad p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-18d17b7{--display:flex;}.elementor-679 .elementor-element.elementor-element-f16edfe{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-f16edfe p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-8219e55{--display:flex;}.elementor-679 .elementor-element.elementor-element-6bf59df{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-6bf59df p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-dd2bcd8{--display:flex;}.elementor-679 .elementor-element.elementor-element-9b08df8{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-9b08df8 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-8ea5b62{--display:flex;}.elementor-679 .elementor-element.elementor-element-916d90f{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-916d90f p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-85abe5a{--display:flex;}.elementor-679 .elementor-element.elementor-element-6c2edd0{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-6c2edd0 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-1da22b8{--display:flex;}.elementor-679 .elementor-element.elementor-element-1ddf0d4{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-1ddf0d4 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-afbc1f0{--display:flex;}.elementor-679 .elementor-element.elementor-element-5c3f772{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-5c3f772 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-93b5a22{--display:flex;}.elementor-679 .elementor-element.elementor-element-e5e4234{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-e5e4234 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-c940336{--display:flex;}.elementor-679 .elementor-element.elementor-element-5250cbd{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-5250cbd p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-a2b6a94{--display:flex;}.elementor-679 .elementor-element.elementor-element-696ec84{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-696ec84 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-fc30137{--display:flex;}.elementor-679 .elementor-element.elementor-element-21960ec{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-21960ec p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-0573d23{--display:flex;}.elementor-679 .elementor-element.elementor-element-3ab03d8{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-3ab03d8 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-4ec9fec{--display:flex;}.elementor-679 .elementor-element.elementor-element-c9671f6{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-c9671f6 p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-f9739b9{--display:flex;}.elementor-679 .elementor-element.elementor-element-18186fe{padding:10px 10px 10px 10px;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-18186fe p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-16b22c0{--display:flex;}.elementor-679 .elementor-element.elementor-element-0a8632f{padding:10px 10px 10px 10px;font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-679 .elementor-element.elementor-element-0a8632f p{margin-block-end:10px;}.elementor-679 .elementor-element.elementor-element-6896765{--n-accordion-title-font-size:20px;--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:10px;--n-accordion-item-title-distance-from-content:-8px;--n-accordion-icon-size:15px;}.elementor-679 .elementor-element.elementor-element-6896765 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-679 .elementor-element.elementor-element-6896765 > .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-weight:400;}:where( .elementor-679 .elementor-element.elementor-element-6896765 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-f15b6ea{--content-width:900px;}}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-f15b6ea{--padding-top:6px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.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-679 .elementor-element.elementor-element-aea635a{width:initial;max-width:initial;}.elementor-679 .elementor-element.elementor-element-aea635a .elementor-heading-title{font-size:44px;line-height:1.1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-f15b6ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.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-679 .elementor-element.elementor-element-aea635a .elementor-heading-title{font-size:30px;}.elementor-679 .elementor-element.elementor-element-a53e913{--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.shadowTest {
    box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 18px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://homesolutionsnetwork.com/wp-content/uploads/2025/10/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://homesolutionsnetwork.com/wp-content/uploads/2025/10/Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://homesolutionsnetwork.com/wp-content/uploads/2025/10/Gilroy-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://homesolutionsnetwork.com/wp-content/uploads/2025/10/Gilroy-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */