.elementor-14178 .elementor-element.elementor-element-98ed782{--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-14178 .elementor-element.elementor-element-65d441a{--spacer-size:90px;}.elementor-14178 .elementor-element.elementor-element-4e8c90a{--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-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-14178 .elementor-element.elementor-element-ba08736{text-align:center;}.elementor-14178 .elementor-element.elementor-element-ba08736 .elementor-heading-title{font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;text-transform:uppercase;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-79d487a{text-align:center;}.elementor-14178 .elementor-element.elementor-element-79d487a .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-00b1f82{text-align:center;}.elementor-14178 .elementor-element.elementor-element-00b1f82 .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-88e7d76{--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{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-14178 .elementor-element.elementor-element-1177911{text-align:left;color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-29ee86c{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14178 .elementor-element.elementor-element-1623afd img{height:355px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-41f6ef5{--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-14178 .elementor-element.elementor-element-35c3a88{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-f0467e1 .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-309d332{--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-14178 .elementor-element.elementor-element-5753247{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-ad5d38c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-14178 .elementor-element.elementor-element-a44628d .elementor-blockquote__content{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-a44628d .elementor-blockquote__author{color:#54595F;}.elementor-14178 .elementor-element.elementor-element-c99a74f{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-18dcb32{--spacer-size:10px;}.elementor-14178 .elementor-element.elementor-element-aab92c2{--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-14178 .elementor-element.elementor-element-8983700 .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-bcc4e7a{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-e429b66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14178 .elementor-element.elementor-element-2d55fcf img{height:441px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-550b4ec img{border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-17bbe11 img{border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-4a63d5b img{height:441px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-de9cc4c{--spacer-size:10px;}.elementor-14178 .elementor-element.elementor-element-a1d988c{--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-14178 .elementor-element.elementor-element-e1e1a0c .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-a72dae7{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-3b6285f .elementor-blockquote__content{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-7352843{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-c910b40{--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-14178 .elementor-element.elementor-element-e4b8a6b .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:100;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-2a89544{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-974ba1a{--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-14178 .elementor-element.elementor-element-ca39669 img{border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-fea2fc6{--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-14178 .elementor-element.elementor-element-330e711 .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-346f13f{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-7ce4bec .elementor-blockquote__content{color:#3D3035;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-2814d5f .elementor-blockquote__content{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-2814d5f .elementor-blockquote__author{font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-1b3b684{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-14178 .elementor-element.elementor-element-26e791f img{width:66%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-fec5b48 img{width:66%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14178 .elementor-element.elementor-element-619f18b{--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-14178 .elementor-element.elementor-element-8dcff95 .elementor-heading-title{font-family:"Agatho", Sans-serif;font-size:20px;font-weight:100;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3935;}.elementor-14178 .elementor-element.elementor-element-11bbeff{color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-size:18px;font-weight:100;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14178 .elementor-element.elementor-element-99d361c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14178 .elementor-element.elementor-element-99d361c .elementor-divider-separator{width:100%;}.elementor-14178 .elementor-element.elementor-element-99d361c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14178 .elementor-element.elementor-element-151a6c5{--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-14178 .elementor-element.elementor-element-a772594{text-align:center;color:#3D3935;font-family:"Agatho", Sans-serif;font-size:20px;font-weight:100;}.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-14178 .elementor-element.elementor-element-626089a .elementor-button{background-color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-weight:100;letter-spacing:1.1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-14178 .elementor-element.elementor-element-626089a{width:var( --container-widget-width, 17.65% );max-width:17.65%;--container-widget-width:17.65%;--container-widget-flex-grow:0;}.elementor-14178 .elementor-element.elementor-element-626089a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14178 .elementor-element.elementor-element-626089a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14178 .elementor-element.elementor-element-24675e7 .elementor-button{background-color:#3D3935;font-family:"Spectrum Fonts", Sans-serif;font-weight:100;letter-spacing:1.1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-14178 .elementor-element.elementor-element-24675e7{width:var( --container-widget-width, 17.65% );max-width:17.65%;--container-widget-width:17.65%;--container-widget-flex-grow:0;}.elementor-14178 .elementor-element.elementor-element-24675e7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14178 .elementor-element.elementor-element-24675e7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14178 .elementor-element.elementor-element-ea8ccf7{--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-14178 .elementor-element.elementor-element-a3411b0{--spacer-size:50px;}@media(max-width:1024px){.elementor-14178 .elementor-element.elementor-element-ad5d38c{--grid-auto-flow:row;}.elementor-14178 .elementor-element.elementor-element-e429b66{--grid-auto-flow:row;}.elementor-14178 .elementor-element.elementor-element-550b4ec img{height:438px;object-fit:cover;object-position:center left;}.elementor-14178 .elementor-element.elementor-element-626089a{width:var( --container-widget-width, 191.367px );max-width:191.367px;--container-widget-width:191.367px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-14178 .elementor-element.elementor-element-00b1f82 .elementor-heading-title{font-size:28px;}.elementor-14178 .elementor-element.elementor-element-ad5d38c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14178 .elementor-element.elementor-element-e429b66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14178 .elementor-element.elementor-element-4a63d5b img{height:277px;}.elementor-14178 .elementor-element.elementor-element-fec5b48 img{height:240px;}.elementor-14178 .elementor-element.elementor-element-a772594{font-size:20px;}.elementor-14178 .elementor-element.elementor-element-24675e7{width:var( --container-widget-width, 174.359px );max-width:174.359px;--container-widget-width:174.359px;--container-widget-flex-grow:0;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Regular.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Light.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Light.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Italic.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Cocogoose-Pro-SemiLight.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Cocogoose-Pro-SemiLight.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Cocogoose-Pro-Light.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Cocogoose-Pro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Agatho_-Medium.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/Agatho_-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Spectrum Fonts';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Bold.woff2') format('woff2'),
		url('https://spectrumkitchens.com/wp-content/uploads/2024/07/SourceSans3-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Agatho';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://spectrumkitchens.com/wp-content/uploads/2024/12/Agatho_-RegularCAPS.ttf') format('truetype');
}
/* End Custom Fonts CSS */