.elementor-2862 .elementor-element.elementor-element-2d984dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2862 .elementor-element.elementor-element-158d22d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-158d22d .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;}.elementor-2862 .elementor-element.elementor-element-827add9 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-827add9 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-1318b85{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-97a8ce5 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-97a8ce5 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-3e7ac27{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-8456cc6 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-8456cc6 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-0dfe855{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-3f83276 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-3f83276 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-7150a83{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-3eef2ee > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-3eef2ee .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-0f2f869 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-0f2f869{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-b96e211 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-b96e211 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-b7c4129{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-100a416 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-100a416 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-80011f3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-80011f3{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-179b924 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-179b924 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-b4c519e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-b4c519e{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-997e6b4 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-997e6b4 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-35b8285{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-e02bb8e > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-e02bb8e .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-7fb10c3{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-01be9a6 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-01be9a6 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-2408c73 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-2408c73{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-7d6bae3 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-7d6bae3 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-c444126{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-dc42870 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-dc42870 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-0338a3a{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-64f6454 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-64f6454 .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-cfd428d{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-d60753f{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-6a75bbb{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}.elementor-2862 .elementor-element.elementor-element-fa47c1a > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2862 .elementor-element.elementor-element-fa47c1a .elementor-heading-title{font-family:"ProximaNova-Extrabld", Sans-serif;font-size:26px;}.elementor-2862 .elementor-element.elementor-element-3747539{font-family:"proxima-nova", Sans-serif;font-size:16px;line-height:1.5;color:#000000;}@media(max-width:1024px){.elementor-2862 .elementor-element.elementor-element-2d984dc{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2862 .elementor-element.elementor-element-827add9 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-97a8ce5 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-8456cc6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-8456cc6 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-3f83276 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-3eef2ee .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-b96e211 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-100a416 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-179b924 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-179b924 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-997e6b4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-997e6b4 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-e02bb8e > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-e02bb8e .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-01be9a6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-01be9a6 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-7d6bae3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-7d6bae3 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-dc42870 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-dc42870 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-64f6454 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-64f6454 .elementor-heading-title{font-size:24px;}.elementor-2862 .elementor-element.elementor-element-fa47c1a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2862 .elementor-element.elementor-element-fa47c1a .elementor-heading-title{font-size:24px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'proxima-nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.pureprotein.ca/wp-content/uploads/2023/12/Proxima-Nova-Font.ttf') format('truetype');
}
/* End Custom Fonts CSS */