.elementor-3640 .elementor-element.elementor-element-751283d{--display:flex;}.elementor-3640 .elementor-element.elementor-element-658ad49{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3640 .elementor-element.elementor-element-658ad49:not(.elementor-motion-effects-element-type-background), .elementor-3640 .elementor-element.elementor-element-658ad49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-3640 .elementor-element.elementor-element-291de16{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3640 .elementor-element.elementor-element-07cb60a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-3640 .elementor-element.elementor-element-07cb60a.elementor-element{--align-self:center;}.elementor-3640 .elementor-element.elementor-element-07cb60a .elementor-divider-separator{width:38px;}.elementor-3640 .elementor-element.elementor-element-07cb60a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3640 .elementor-element.elementor-element-2aef00e .elementor-heading-title{text-transform:uppercase;}.elementor-3640 .elementor-element.elementor-element-7709de0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 38px );max-width:38px;--container-widget-width:38px;--container-widget-flex-grow:0;}.elementor-3640 .elementor-element.elementor-element-7709de0.elementor-element{--align-self:center;}.elementor-3640 .elementor-element.elementor-element-7709de0 .elementor-divider-separator{width:38px;}.elementor-3640 .elementor-element.elementor-element-7709de0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3640 .elementor-element.elementor-element-d561146{text-align:center;}.elementor-3640 .elementor-element.elementor-element-d561146 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-59ee8cd{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3640 .elementor-element.elementor-element-ca5db23{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3640 .elementor-element.elementor-element-dc75547{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3640 .elementor-element.elementor-element-3829a0d{--divider-border-style:solid;--divider-color:#EAE3DC;--divider-border-width:1px;}.elementor-3640 .elementor-element.elementor-element-3829a0d .elementor-divider-separator{width:100%;}.elementor-3640 .elementor-element.elementor-element-3829a0d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3640 .elementor-element.elementor-element-9c27ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-3640 .elementor-element.elementor-element-9c27ecb .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-d1f2cad .elementor-image-box-wrapper{text-align:start;}.elementor-3640 .elementor-element.elementor-element-d1f2cad .elementor-image-box-title{margin-bottom:8px;font-family:"Graphik", Sans-serif;font-size:16px;font-weight:400;color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-d1f2cad:has(:hover) .elementor-image-box-title,
					 .elementor-3640 .elementor-element.elementor-element-d1f2cad:has(:focus) .elementor-image-box-title{color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-d1f2cad .elementor-image-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-9ceaba7{--divider-border-style:solid;--divider-color:#EAE3DC;--divider-border-width:1px;}.elementor-3640 .elementor-element.elementor-element-9ceaba7 .elementor-divider-separator{width:100%;}.elementor-3640 .elementor-element.elementor-element-9ceaba7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3640 .elementor-element.elementor-element-a69d7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-3640 .elementor-element.elementor-element-a69d7fa .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-bc6f01e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3640 .elementor-element.elementor-element-428007f .elementor-image-box-wrapper{text-align:start;}.elementor-3640 .elementor-element.elementor-element-428007f .elementor-image-box-title{margin-bottom:8px;font-family:"Graphik", Sans-serif;font-size:16px;font-weight:400;color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-428007f:has(:hover) .elementor-image-box-title,
					 .elementor-3640 .elementor-element.elementor-element-428007f:has(:focus) .elementor-image-box-title{color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-428007f .elementor-image-box-description{font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-73ad7c0 .elementor-image-box-wrapper{text-align:start;}.elementor-3640 .elementor-element.elementor-element-73ad7c0 .elementor-image-box-title{margin-bottom:8px;font-family:"Graphik", Sans-serif;font-size:16px;font-weight:400;color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-73ad7c0:has(:hover) .elementor-image-box-title,
					 .elementor-3640 .elementor-element.elementor-element-73ad7c0:has(:focus) .elementor-image-box-title{color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-73ad7c0 .elementor-image-box-description{font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-30c3e42 .elementor-image-box-wrapper{text-align:start;}.elementor-3640 .elementor-element.elementor-element-30c3e42 .elementor-image-box-title{margin-bottom:8px;font-family:"Graphik", Sans-serif;font-size:16px;font-weight:400;color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-30c3e42:has(:hover) .elementor-image-box-title,
					 .elementor-3640 .elementor-element.elementor-element-30c3e42:has(:focus) .elementor-image-box-title{color:#8E8D8D;}.elementor-3640 .elementor-element.elementor-element-30c3e42 .elementor-image-box-description{font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-b382b3b{--divider-border-style:solid;--divider-color:#EAE3DC;--divider-border-width:1px;}.elementor-3640 .elementor-element.elementor-element-b382b3b .elementor-divider-separator{width:100%;}.elementor-3640 .elementor-element.elementor-element-b382b3b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3640 .elementor-element.elementor-element-46fb5b6{--display:flex;--justify-content:center;}.elementor-3640 .elementor-element.elementor-element-eb19412{border-radius:16px 16px 16px 16px;}.elementor-3640 .elementor-element.elementor-element-eb19412 iframe{height:529px;}.elementor-3640 .elementor-element.elementor-element-7c55df7{--display:flex;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee{background-color:#EAE3DC;padding:0px 0px 0px 0px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag{text-align:center;padding:20px 0px 20px 0px;margin:0px 0px -10px 0px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag,.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag a{color:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag svg{fill:var( --e-global-color-text );}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue_marq_text_wrap{font-family:"Neue Haas Grotesk", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:2%;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag-icon{font-size:38px;color:#ffffff;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag-icon svg{width:38px;height:38px;fill:#ffffff;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag a{gap:30px;}@media(min-width:768px){.elementor-3640 .elementor-element.elementor-element-dc75547{--width:35%;}.elementor-3640 .elementor-element.elementor-element-46fb5b6{--width:65%;}}@media(max-width:767px){.elementor-3640 .elementor-element.elementor-element-658ad49{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3640 .elementor-element.elementor-element-07cb60a{--container-widget-width:19px;--container-widget-flex-grow:0;width:var( --container-widget-width, 19px );max-width:19px;}.elementor-3640 .elementor-element.elementor-element-7709de0{--container-widget-width:19px;--container-widget-flex-grow:0;width:var( --container-widget-width, 19px );max-width:19px;}.elementor-3640 .elementor-element.elementor-element-d561146 .elementor-heading-title{font-size:38px;}.elementor-3640 .elementor-element.elementor-element-9c27ecb{text-align:center;}.elementor-3640 .elementor-element.elementor-element-d1f2cad .elementor-image-box-wrapper{text-align:center;}.elementor-3640 .elementor-element.elementor-element-a69d7fa{text-align:center;}.elementor-3640 .elementor-element.elementor-element-428007f .elementor-image-box-wrapper{text-align:center;}.elementor-3640 .elementor-element.elementor-element-73ad7c0 .elementor-image-box-wrapper{text-align:center;}.elementor-3640 .elementor-element.elementor-element-30c3e42 .elementor-image-box-wrapper{text-align:center;}.elementor-3640 .elementor-element.elementor-element-eb19412 iframe{height:355px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee{padding:20px 0px 20px 0px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag{margin:0px 0px -5px 0px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue_marq_text_wrap{font-size:30px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag-icon{font-size:24px;}.elementor-3640 .elementor-element.elementor-element-b4f99df .ue-marquee-tag-icon svg{width:24px;height:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-59ee8cd */.elementor-3640 .elementor-element.elementor-element-59ee8cd p{
    margin:0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d1f2cad */.elementor-3640 .elementor-element.elementor-element-d1f2cad h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-428007f */.elementor-3640 .elementor-element.elementor-element-428007f h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73ad7c0 */.elementor-3640 .elementor-element.elementor-element-73ad7c0 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30c3e42 */.elementor-3640 .elementor-element.elementor-element-30c3e42 h3{
    margin: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Thin-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Extralight-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Light-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Regular-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Medium-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Semibold-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Bold-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Black-Trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/Graphik-Super-Trial.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayXXThin.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayXThin.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayThin.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayMediu.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Haas Grotesk';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dssdraftsman.com.au/wp-content/uploads/2026/05/NeueHaasDisplayBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */