.elementor-kit-153{--e-global-color-primary:#93D500;--e-global-color-secondary:#21145F;--e-global-color-text:#141414;--e-global-color-accent:#92D00B;--e-global-color-2e45d815:#6EC1E4;--e-global-color-535f8ad1:#54595F;--e-global-color-60466166:#7A7A7A;--e-global-color-35592c14:#61CE70;--e-global-color-43dc1c69:#4054B2;--e-global-color-3d245c0c:#000;--e-global-color-12962de3:#FFF;--e-global-color-58d9546e:#363436;--e-global-color-4e00172e:#F2F2F2;--e-global-color-5d220b3e:#003E51;--e-global-color-57ccb21d:#E0E722;--e-global-color-6a5a5990:#D0D3D4;--e-global-color-25f75138:#7A57A4;--e-global-color-3da7abbe:#F05A79;--e-global-color-74d0360a:#F79339;--e-global-color-387ecbc4:#778DC7;--e-global-color-6b34e88:#83B76E;--e-global-color-66eb9061:#C78DBE;--e-global-color-68d5f96:#00BAC6;--e-global-color-3605886b:#DC4133;--e-global-color-282e4499:#2459A9;--e-global-color-715f7460:#F9F9F9;--e-global-color-1099742c:#E0E721;--e-global-color-3dda3992:#0D1126;--e-global-color-5a4e599d:#D8DCDB;--e-global-typography-primary-font-family:"Nexa";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Nexa";--e-global-typography-accent-font-weight:300;}.elementor-kit-153 a{color:#21145F;}.elementor-kit-153 a:hover{color:#93D500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:rgba(33, 20, 95, 0.93);--lightbox-ui-color:#93D500;--lightbox-ui-color-hover:#71A401;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS *//* To Top Button */
.elementor-form > .elementor-message {
    padding-left: 25px;
}
.elementor-form > .elementor-message:before {
    margin-left: -25px;
}
/* Toggle Menu */
.elementor-menu-toggle,
.elementor-menu-toggle:hover,
.elementor-menu-toggle:focus,
.elementor-menu-toggle:active {
    outline: none;
}
/* Cookies Popup */
#cookie-law-info-bar {
    top: auto !important;
    bottom: 1em;
    left: auto !important;
    right: 1em;
    transition: width 0.3s ease-in-out;
    width: 360px !important;
    padding: 25px !important;
    border-radius: 0.6rem;
}
#cookie-law-info-bar h5 {
    margin-top: 0.2rem;
}
#cookie-law-info-bar p {
    font-size: 11pt;    
}
#cookie_action_close_header {
    font-size: 16px;
    padding: 10px 20px 11px;
    border-radius: 3px;
}
@media (max-width: 600px) {
    #cookie-law-info-bar {
        width: calc(100vw - 2em) !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.eot');
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.woff') format('woff'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.ttf') format('truetype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.svg#Nexa') format('svg');
}
@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.eot');
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.eot?#iefix') format('embedded-opentype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.woff') format('woff'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.ttf') format('truetype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.svg#Nexa') format('svg');
}
/* End Custom Fonts CSS */