.elementor-9648 .elementor-element.elementor-element-56ff0c5{--display:flex;}.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 );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-9648 .elementor-element.elementor-element-5a5cf48{--display:flex;}.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-9648 .elementor-element.elementor-element-964a5df .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-9648 .elementor-element.elementor-element-23be7dd{--display:flex;}.elementor-9648 .elementor-element.elementor-element-fd0e651{--display:flex;}.elementor-9648 .elementor-element.elementor-element-f2dd4f5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-80dce1e );}.elementor-9648 .elementor-element.elementor-element-16a9871{--display:flex;}.elementor-9648 .elementor-element.elementor-element-74644c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9648 .elementor-element.elementor-element-4d1cf61{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9648 .elementor-element.elementor-element-5d51730 img{max-width:71%;}.elementor-9648 .elementor-element.elementor-element-33fa6c1{--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-9648 .elementor-element.elementor-element-19870cf img{max-width:71%;}.elementor-9648 .elementor-element.elementor-element-f20ee06{--display:flex;}.elementor-9648 .elementor-element.elementor-element-b819171{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9648 .elementor-element.elementor-element-49a494e{--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-9648 .elementor-element.elementor-element-5ad68b5 img{max-width:71%;}.elementor-9648 .elementor-element.elementor-element-7507f0c{--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-9648 .elementor-element.elementor-element-b497df3 img{max-width:71%;}.elementor-9648 .elementor-element.elementor-element-d315c2a{--display:flex;}.elementor-9648 .elementor-element.elementor-element-12efc7a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9648 .elementor-element.elementor-element-2f2b9ba{--display:flex;--min-height:0px;--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-9648 .elementor-element.elementor-element-262a958 img{max-width:55%;}.elementor-9648 .elementor-element.elementor-element-e5a771b{--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-9648 .elementor-element.elementor-element-8be81f5 img{max-width:55%;}.elementor-9648 .elementor-element.elementor-element-bfb2de4{--display:flex;}.elementor-9648 .elementor-element.elementor-element-a7b389a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9648 .elementor-element.elementor-element-6c4e680{--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-9648 .elementor-element.elementor-element-d933f65 img{max-width:55%;}.elementor-9648 .elementor-element.elementor-element-0072e39{--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-9648 .elementor-element.elementor-element-c6aab88 img{max-width:55%;}.elementor-9648 .elementor-element.elementor-element-e3000c3{--display:flex;}.elementor-9648 .elementor-element.elementor-element-d8fa322{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9648 .elementor-element.elementor-element-ea5b8a3{--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-9648 .elementor-element.elementor-element-8c7e19e img{max-width:55%;}.elementor-9648 .elementor-element.elementor-element-d073d5c{--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-9648 .elementor-element.elementor-element-35768e3 img{max-width:81%;}.elementor-9648 .elementor-element.elementor-element-b0eadb0{--display:flex;}.elementor-9648 .elementor-element.elementor-element-ccb316c{--display:flex;}.elementor-9648 .elementor-element.elementor-element-123da39 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-9648 .elementor-element.elementor-element-70033b6{--display:flex;}.elementor-9648 .elementor-element.elementor-element-77395b6{--display:flex;}.elementor-9648 .elementor-element.elementor-element-f61fbbc .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-80dce1e );}.elementor-9648 .elementor-element.elementor-element-d927fcc{--display:flex;}@media(min-width:768px){.elementor-9648 .elementor-element.elementor-element-4d1cf61{--width:50%;}.elementor-9648 .elementor-element.elementor-element-33fa6c1{--width:50%;}.elementor-9648 .elementor-element.elementor-element-49a494e{--width:50%;}.elementor-9648 .elementor-element.elementor-element-7507f0c{--width:50%;}.elementor-9648 .elementor-element.elementor-element-2f2b9ba{--width:50%;}.elementor-9648 .elementor-element.elementor-element-e5a771b{--width:50%;}.elementor-9648 .elementor-element.elementor-element-6c4e680{--width:50%;}.elementor-9648 .elementor-element.elementor-element-0072e39{--width:50%;}.elementor-9648 .elementor-element.elementor-element-ea5b8a3{--width:50%;}.elementor-9648 .elementor-element.elementor-element-d073d5c{--width:50%;}}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.safesmartaccess.co.nz/wp-content/uploads/sites/3/2022/09/avenir_black-webfont.woff2') format('woff2'),
		url('https://www.safesmartaccess.co.nz/wp-content/uploads/sites/3/2022/09/avenir_black-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.safesmartaccess.co.nz/wp-content/uploads/sites/3/2022/09/avenir_medium-webfont.woff2') format('woff2'),
		url('https://www.safesmartaccess.co.nz/wp-content/uploads/sites/3/2022/09/avenir_medium-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */