.elementor-45831 .elementor-element.elementor-element-40ff7ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-45831 .elementor-element.elementor-element-f3acdaa{text-align:justify;}.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 );color:var( --e-global-color-primary );}.elementor-45831 .elementor-element.elementor-element-12bf56f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-12bf56f .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-4e55527{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-bf10bf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-bf10bf1.e-con{--flex-grow:0;--flex-shrink:0;}.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-45831 .elementor-element.elementor-element-5d3c55a img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-7a8f7e4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-96bb703 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-96bb703{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-845e24c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-845e24c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-d5b2daa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-259a937{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-259a937.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-3eddbe1 img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-0d0d441{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-f47dc83 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-f47dc83{text-align:justify;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45831 .elementor-element.elementor-element-7e9f93e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-7e9f93e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-bdcbd27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-87d0faf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-87d0faf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-726fb4c img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-ce03c6e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-0faaa5d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-0faaa5d{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-10751aa > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-10751aa .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-bb3b7ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-13c7220{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-13c7220.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-0969f8a img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-f40861f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-9193667 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-9193667{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-a20d7e0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-a20d7e0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-e128b9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-7089f9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-7089f9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-3f047ed img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-c1cd721{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-7100665 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-7100665{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-645cad6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-645cad6 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-6af237c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-14cbf8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-14cbf8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-8686a63 img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-f815350{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-5229883 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-5229883{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-44e85ab .elementor-button{fill:var( --e-global-color-b7bb9d2 );color:var( --e-global-color-b7bb9d2 );}.elementor-45831 .elementor-element.elementor-element-c9bc0bf > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45831 .elementor-element.elementor-element-c9bc0bf .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:25px;font-weight:bold;}.elementor-45831 .elementor-element.elementor-element-f5ef982{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-01e16a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-01e16a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45831 .elementor-element.elementor-element-5cd4836 img{border-radius:25px 25px 25px 25px;}.elementor-45831 .elementor-element.elementor-element-b7c18db{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45831 .elementor-element.elementor-element-325bf43 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45831 .elementor-element.elementor-element-325bf43{text-align:justify;}.elementor-45831 .elementor-element.elementor-element-15a8c9a{text-align:justify;}@media(min-width:768px){.elementor-45831 .elementor-element.elementor-element-bf10bf1{--width:50%;}.elementor-45831 .elementor-element.elementor-element-259a937{--width:50%;}.elementor-45831 .elementor-element.elementor-element-87d0faf{--width:50%;}.elementor-45831 .elementor-element.elementor-element-13c7220{--width:50%;}.elementor-45831 .elementor-element.elementor-element-7089f9e{--width:50%;}.elementor-45831 .elementor-element.elementor-element-14cbf8f{--width:50%;}.elementor-45831 .elementor-element.elementor-element-01e16a7{--width:50%;}}@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 );}.elementor-45831 .elementor-element.elementor-element-12bf56f .elementor-heading-title{font-size:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-45831 .elementor-element.elementor-element-845e24c .elementor-heading-title{font-size:25px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-45831 .elementor-element.elementor-element-7e9f93e .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-10751aa .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-a20d7e0 .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-645cad6 .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-c9bc0bf .elementor-heading-title{font-size:25px;}}@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 );}.elementor-45831 .elementor-element.elementor-element-12bf56f .elementor-heading-title{font-size:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-45831 .elementor-element.elementor-element-845e24c .elementor-heading-title{font-size:25px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-45831 .elementor-element.elementor-element-7e9f93e .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-10751aa .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-a20d7e0 .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-645cad6 .elementor-heading-title{font-size:25px;}.elementor-45831 .elementor-element.elementor-element-c9bc0bf .elementor-heading-title{font-size:25px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ultimatepetcare.co.za/wp-content/uploads/2023/05/Avenir-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.ultimatepetcare.co.za/wp-content/uploads/2023/05/Avenir-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.ultimatepetcare.co.za/wp-content/uploads/2023/05/Avenir-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */