@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 100;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHiZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 200;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHjZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 300;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGD_jZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 400;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHjZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 500;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGFPjZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 600;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGL_kZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 700;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGIbkZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 800;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHkZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 900;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGMjkZtU.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JfniM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G80XfniM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G81JfniM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G817fniM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82XeXiM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82ueXiM.ttf) format('truetype');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JeXiM.ttf) format('truetype');
	}
	/* User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 */
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 100;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHiZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 200;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHjZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 300;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGD_jZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 400;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHjZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 500;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGFPjZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 600;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGL_kZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 700;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGIbkZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 800;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHkZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 900;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGMjkZtY&skey=e89c161dda2ef39d&v=v23) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXw&skey=2d3c1187d5eede0f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w9&skey=7bc19f711c0de8f&v=v31) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JfniP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G80XfniP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G81JfniP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G817fniP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82XeXiP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82ueXiP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/l/font?kit=RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JeXiP&skey=c0faa3e28022c872&v=v21) format('woff');
	}
	/* User Agent: Mozilla/5.0 (Windows NT 6.3; rv:39.0) Gecko/20100101 Firefox/39.0 */
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 100;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHiZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 200;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHjZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 300;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGD_jZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 400;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHjZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 500;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGFPjZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 600;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGL_kZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 700;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGIbkZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 800;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHkZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Encode Sans';
		font-style: normal;
		font-weight: 900;
		font-stretch: normal;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGMjkZtA.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: italic;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXo.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 100;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 900;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w7.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 200;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JfniJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 300;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G80XfniJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 400;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G81JfniJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 500;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G817fniJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 600;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82XeXiJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 700;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82ueXiJ.woff2) format('woff2');
	}
	
	@font-face {
		font-family: 'Oxanium';
		font-style: normal;
		font-weight: 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JeXiJ.woff2) format('woff2');
	}

/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.6
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
	
	a,
	abbr,
	acronym,
	address,
	applet,
	b,
	big,
	blockquote,
	body,
	center,
	cite,
	code,
	dd,
	del,
	dfn,
	div,
	dl,
	dt,
	em,
	fieldset,
	font,
	form,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	html,
	i,
	iframe,
	img,
	ins,
	kbd,
	label,
	legend,
	li,
	object,
	ol,
	p,
	pre,
	q,
	s,
	samp,
	small,
	span,
	strike,
	strong,
	sub,
	sup,
	tt,
	u,
	ul,
	var {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		-ms-text-size-adjust: 100%;
		-webkit-text-size-adjust: 100%;
		vertical-align: baseline;
		background: transparent
	}
	
	body {
		line-height: 1
	}
	
	ol,
	ul {
		list-style: none
	}
	
	blockquote,
	q {
		quotes: none
	}
	
	blockquote:after,
	blockquote:before,
	q:after,
	q:before {
		content: "";
		content: none
	}
	
	blockquote {
		margin: 20px 0 30px;
		border-left: 5px solid;
		padding-left: 20px
	}
	
	:focus {
		outline: 0
	}
	
	del {
		text-decoration: line-through
	}
	
	pre {
		overflow: auto;
		padding: 10px
	}
	
	figure {
		margin: 0
	}
	
	table {
		border-collapse: collapse;
		border-spacing: 0
	}
	
	article,
	aside,
	footer,
	header,
	hgroup,
	nav,
	section {
		display: block
	}
	
	body {
		font-family: Open Sans, Arial, sans-serif;
		font-size: 14px;
		color: #666;
		background-color: #fff;
		line-height: 1.7em;
		font-weight: 500;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}
	
	body.page-template-page-template-blank-php #page-container {
		padding-top: 0!important
	}
	
	body.et_cover_background {
		background-size: cover!important;
		background-position: top!important;
		background-repeat: no-repeat!important;
		background-attachment: fixed
	}
	
	a {
		color: #2ea3f2
	}
	
	a,
	a:hover {
		text-decoration: none
	}
	
	p {
		padding-bottom: 1em
	}
	
	p:not(.has-background):last-of-type {
		padding-bottom: 0
	}
	
	p.et_normal_padding {
		padding-bottom: 1em
	}
	
	strong {
		font-weight: 700
	}
	
	cite,
	em,
	i {
		font-style: italic
	}
	
	code,
	pre {
		font-family: Courier New, monospace;
		margin-bottom: 10px
	}
	
	ins {
		text-decoration: none
	}
	
	sub,
	sup {
		height: 0;
		line-height: 1;
		position: relative;
		vertical-align: baseline
	}
	
	sup {
		bottom: .8em
	}
	
	sub {
		top: .3em
	}
	
	dl {
		margin: 0 0 1.5em
	}
	
	dl dt {
		font-weight: 700
	}
	
	dd {
		margin-left: 1.5em
	}
	
	blockquote p {
		padding-bottom: 0
	}
	
	embed,
	iframe,
	object,
	video {
		max-width: 100%
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #333;
		padding-bottom: 10px;
		line-height: 1em;
		font-weight: 500
	}
	
	h1 a,
	h2 a,
	h3 a,
	h4 a,
	h5 a,
	h6 a {
		color: inherit
	}
	
	h1 {
		font-size: 30px
	}
	
	h2 {
		font-size: 26px
	}
	
	h3 {
		font-size: 22px
	}
	
	h4 {
		font-size: 18px
	}
	
	h5 {
		font-size: 16px
	}
	
	h6 {
		font-size: 14px
	}
	
	input {
		-webkit-appearance: none
	}
	
	input[type=checkbox] {
		-webkit-appearance: checkbox
	}
	
	input[type=radio] {
		-webkit-appearance: radio
	}
	
	input.text,
	input.title,
	input[type=email],
	input[type=password],
	input[type=tel],
	input[type=text],
	select,
	textarea {
		background-color: #fff;
		border: 1px solid #bbb;
		padding: 2px;
		color: #4e4e4e
	}
	
	input.text:focus,
	input.title:focus,
	input[type=text]:focus,
	select:focus,
	textarea:focus {
		border-color: #2d3940;
		color: #3e3e3e
	}
	
	input.text,
	input.title,
	input[type=text],
	select,
	textarea {
		margin: 0
	}
	
	textarea {
		padding: 4px
	}
	
	button,
	input,
	select,
	textarea {
		font-family: inherit
	}
	
	img {
		max-width: 100%;
		height: auto
	}
	
	.clear {
		clear: both
	}
	
	br.clear {
		margin: 0;
		padding: 0
	}
	
	.pagination {
		clear: both
	}
	
	#et_search_icon:hover,
	.et-social-icon a:hover,
	.et_password_protected_form .et_submit_button,
	.form-submit .et_pb_buttontton.alt.disabled,
	.nav-single a,
	.posted_in a {
		color: #2ea3f2
	}
	
	.et-search-form,
	blockquote {
		border-color: #2ea3f2
	}
	
	#main-content {
		background-color: #fff
	}
	
	.container {
		width: 80%;
		max-width: 1080px;
		margin: auto;
		position: relative
	}
	
	body:not(.et-tb) #main-content .container,
	body:not(.et-tb-has-header) #main-content .container {
		padding-top: 58px
	}
	
	.et_full_width_page #main-content .container:before {
		display: none
	}
	
	.main_title {
		margin-bottom: 20px
	}
	
	.et_password_protected_form .et_submit_button:hover,
	.form-submit .et_pb_button:hover {
		background: rgba(0, 0, 0, .05)
	}
	
	.et_button_icon_visible .et_pb_button {
		padding-right: 2em;
		padding-left: .7em
	}
	
	.et_button_icon_visible .et_pb_button:after {
		opacity: 1;
		margin-left: 0
	}
	
	.et_button_left .et_pb_button:hover:after {
		left: .15em
	}
	
	.et_button_left .et_pb_button:after {
		margin-left: 0;
		left: 1em
	}
	
	.et_button_icon_visible.et_button_left .et_pb_button,
	.et_button_left .et_pb_button:hover,
	.et_button_left .et_pb_module .et_pb_button:hover {
		padding-left: 2em;
		padding-right: .7em
	}
	
	.et_button_icon_visible.et_button_left .et_pb_button:after,
	.et_button_left .et_pb_button:hover:after {
		left: .15em
	}
	
	.et_password_protected_form .et_submit_button:hover,
	.form-submit .et_pb_button:hover {
		padding: .3em 1em
	}
	
	.et_button_no_icon .et_pb_button:after {
		display: none
	}
	
	.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,
	.et_button_no_icon.et_button_left .et_pb_button:hover,
	.et_button_no_icon .et_pb_button,
	.et_button_no_icon .et_pb_button:hover {
		padding: .3em 1em!important
	}
	
	.et_button_custom_icon .et_pb_button:after {
		line-height: 1.7em
	}
	
	.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,
	.et_button_custom_icon .et_pb_button:hover:after {
		margin-left: .3em
	}
	
	#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type {
		padding: 0;
		margin-bottom: -16px
	}
	
	.entry-content table:not(.variations) {
		border: 1px solid #eee;
		margin: 0 0 15px;
		text-align: left;
		width: 100%
	}
	
	.entry-content thead th,
	.entry-content tr th {
		color: #555;
		font-weight: 700;
		padding: 9px 24px
	}
	
	.entry-content tr td {
		border-top: 1px solid #eee;
		padding: 6px 24px
	}
	
	#left-area ul,
	.entry-content ul,
	.et-l--body ul,
	.et-l--footer ul,
	.et-l--header ul {
		list-style-type: disc;
		padding: 0 0 23px 1em;
		line-height: 26px
	}
	
	#left-area ol,
	.entry-content ol,
	.et-l--body ol,
	.et-l--footer ol,
	.et-l--header ol {
		list-style-type: decimal;
		list-style-position: inside;
		padding: 0 0 23px;
		line-height: 26px
	}
	
	#left-area ul li ul,
	.entry-content ul li ol {
		padding: 2px 0 2px 20px
	}
	
	#left-area ol li ul,
	.entry-content ol li ol,
	.et-l--body ol li ol,
	.et-l--footer ol li ol,
	.et-l--header ol li ol {
		padding: 2px 0 2px 35px
	}
	
	#left-area ul.wp-block-gallery {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		list-style-type: none;
		padding: 0
	}
	
	#left-area ul.products {
		padding: 0!important;
		line-height: 1.7!important;
		list-style: none!important
	}
	
	.gallery-item a {
		display: block
	}
	
	.gallery-caption,
	.gallery-item a {
		width: 90%
	}
	
	#wpadminbar {
		z-index: 100001
	}
	
	#left-area .post-meta {
		font-size: 14px;
		padding-bottom: 15px
	}
	
	#left-area .post-meta a {
		text-decoration: none;
		color: #666
	}
	
	#left-area .et_featured_image {
		padding-bottom: 7px
	}
	
	.single .post {
		padding-bottom: 25px
	}
	
	body.single .et_audio_content {
		margin-bottom: -6px
	}
	
	.nav-single a {
		text-decoration: none;
		color: #2ea3f2;
		font-size: 14px;
		font-weight: 400
	}
	
	.nav-previous {
		float: left
	}
	
	.nav-next {
		float: right
	}
	
	.et_password_protected_form p input {
		background-color: #eee;
		border: none!important;
		width: 100%!important;
		border-radius: 0!important;
		font-size: 14px;
		color: #999!important;
		padding: 16px!important;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	
	.et_password_protected_form label {
		display: none
	}
	
	.et_password_protected_form .et_submit_button {
		font-family: inherit;
		display: block;
		float: right;
		margin: 8px auto 0;
		cursor: pointer
	}
	
	.post-password-required p.nocomments.container {
		max-width: 100%
	}
	
	.post-password-required p.nocomments.container:before {
		display: none
	}
	
	.aligncenter,
	div.post .new-post .aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto
	}
	
	.wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		margin-bottom: 10px;
		max-width: 96%;
		padding: 8px
	}
	
	.wp-caption.alignleft {
		margin: 0 30px 20px 0
	}
	
	.wp-caption.alignright {
		margin: 0 0 20px 30px
	}
	
	.wp-caption img {
		margin: 0;
		padding: 0;
		border: 0
	}
	
	.wp-caption p.wp-caption-text {
		font-size: 12px;
		padding: 0 4px 5px;
		margin: 0
	}
	
	.alignright {
		float: right
	}
	
	.alignleft {
		float: left
	}
	
	img.alignleft {
		display: inline;
		float: left;
		margin-right: 15px
	}
	
	img.alignright {
		display: inline;
		float: right;
		margin-left: 15px
	}
	
	.page.et_pb_pagebuilder_layout #main-content {
		background-color: transparent
	}
	
	body #main-content .et_builder_inner_content>h1,
	body #main-content .et_builder_inner_content>h2,
	body #main-content .et_builder_inner_content>h3,
	body #main-content .et_builder_inner_content>h4,
	body #main-content .et_builder_inner_content>h5,
	body #main-content .et_builder_inner_content>h6 {
		line-height: 1.4em
	}
	
	body #main-content .et_builder_inner_content>p {
		line-height: 1.7em
	}
	
	.wp-block-pullquote {
		margin: 20px 0 30px
	}
	
	.wp-block-pullquote.has-background blockquote {
		border-left: none
	}
	
	.wp-block-group.has-background {
		padding: 1.5em 1.5em .5em
	}
	
	@media (min-width:981px) {
		#left-area {
			width: 79.125%;
			padding-bottom: 23px
		}
		#main-content .container:before {
			content: "";
			position: absolute;
			top: 0;
			height: 100%;
			width: 1px;
			background-color: #e2e2e2
		}
		.et_full_width_page #left-area,
		.et_no_sidebar #left-area {
			float: none;
			width: 100%!important
		}
		.et_full_width_page #left-area {
			padding-bottom: 0
		}
		.et_no_sidebar #main-content .container:before {
			display: none
		}
	}
	
	@media (max-width:980px) {
		#page-container {
			padding-top: 80px
		}
		.et-tb #page-container,
		.et-tb-has-header #page-container {
			padding-top: 0!important
		}
		#left-area,
		#sidebar {
			width: 100%!important
		}
		#main-content .container:before {
			display: none!important
		}
		.et_full_width_page .et_gallery_item:nth-child(4n+1) {
			clear: none
		}
	}
	
	@media print {
		#page-container {
			padding-top: 0!important
		}
	}
	
	#wp-admin-bar-et-use-visual-builder a:before {
		font-family: ETmodules!important;
		content: "\e625";
		font-size: 30px!important;
		width: 28px;
		margin-top: -3px;
		color: #974df3!important
	}
	
	#wp-admin-bar-et-use-visual-builder:hover a:before {
		color: #fff!important
	}
	
	#wp-admin-bar-et-use-visual-builder:hover a,
	#wp-admin-bar-et-use-visual-builder a:hover {
		transition: background-color .5s ease;
		-webkit-transition: background-color .5s ease;
		-moz-transition: background-color .5s ease;
		background-color: #7e3bd0!important;
		color: #fff!important
	}
	
	* html .clearfix,
	:first-child+html .clearfix {
		zoom: 1
	}
	
	.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button {
		display: none!important;
		-webkit-appearance: none
	}
	
	.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css {
		background-attachment: scroll
	}
	
	.et-social-facebook a.icon:before {
		content: "\e093"
	}
	
	.et-social-twitter a.icon:before {
		content: "\e094"
	}
	
	.et-social-google-plus a.icon:before {
		content: "\e096"
	}
	
	.et-social-instagram a.icon:before {
		content: "\e09a"
	}
	
	.et-social-rss a.icon:before {
		content: "\e09e"
	}
	
	.ai1ec-single-event:after {
		content: " ";
		display: table;
		clear: both
	}
	
	.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot {
		z-index: 3
	}
	
	.wp-block-divi-layout {
		margin-bottom: 1em
	}
	
	* {
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	
	#et-info-email:before,
	#et-info-phone:before,
	#et_search_icon:before,
	.comment-reply-link:after,
	.et-cart-info span:before,
	.et-pb-arrow-next:before,
	.et-pb-arrow-prev:before,
	.et-social-icon a:before,
	.et_audio_container .mejs-playpause-button button:before,
	.et_audio_container .mejs-volume-button button:before,
	.et_overlay:before,
	.et_password_protected_form .et_submit_button:after,
	.et_pb_button:after,
	.et_pb_contact_reset:after,
	.et_pb_contact_submit:after,
	.et_pb_font_icon:before,
	.et_pb_newsletter_button:after,
	.et_pb_pricing_table_button:after,
	.et_pb_promo_button:after,
	.et_pb_testimonial:before,
	.et_pb_toggle_title:before,
	.form-submit .et_pb_button:after,
	.mobile_menu_bar:before,
	a.et_pb_more_button:after {
		font-family: ETmodules!important;
		speak: none;
		font-style: normal;
		font-weight: 400;
		-webkit-font-feature-settings: normal;
		font-feature-settings: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		text-shadow: 0 0;
		direction: ltr
	}
	
	.et-pb-icon,
	.et_pb_custom_button_icon.et_pb_button:after,
	.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,
	.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,
	.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after {
		content: attr(data-icon)
	}
	
	.et-pb-icon {
		font-family: ETmodules;
		speak: none;
		font-weight: 400;
		-webkit-font-feature-settings: normal;
		font-feature-settings: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		font-size: 96px;
		font-style: normal;
		display: inline-block;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		direction: ltr
	}
	
	#et-ajax-saving {
		display: none;
		-webkit-transition: background .3s, -webkit-box-shadow .3s;
		transition: background .3s, -webkit-box-shadow .3s;
		transition: background .3s, box-shadow .3s;
		transition: background .3s, box-shadow .3s, -webkit-box-shadow .3s;
		-webkit-box-shadow: rgba(0, 139, 219, .247059) 0 0 60px;
		box-shadow: 0 0 60px rgba(0, 139, 219, .247059);
		position: fixed;
		top: 50%;
		left: 50%;
		width: 50px;
		height: 50px;
		background: #fff;
		border-radius: 50px;
		margin: -25px 0 0 -25px;
		z-index: 999999;
		text-align: center
	}
	
	#et-ajax-saving img {
		margin: 9px
	}
	
	.et-safe-mode-indicator,
	.et-safe-mode-indicator:focus,
	.et-safe-mode-indicator:hover {
		-webkit-box-shadow: 0 5px 10px rgba(41, 196, 169, .15);
		box-shadow: 0 5px 10px rgba(41, 196, 169, .15);
		background: #29c4a9;
		color: #fff;
		font-size: 14px;
		font-weight: 600;
		padding: 12px;
		line-height: 16px;
		border-radius: 3px;
		position: fixed;
		bottom: 30px;
		right: 30px;
		z-index: 999999;
		text-decoration: none;
		font-family: Open Sans, sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}
	
	.et_pb_button {
		font-size: 20px;
		font-weight: 500;
		padding: .3em 1em;
		line-height: 1.7em!important;
		background-color: transparent;
		background-size: cover;
		background-position: 50%;
		background-repeat: no-repeat;
		border: 2px solid;
		border-radius: 3px;
		-webkit-transition-duration: .2s;
		transition-duration: .2s;
		-webkit-transition-property: all!important;
		transition-property: all!important
	}
	
	.et_pb_button,
	.et_pb_button_inner {
		position: relative
	}
	
	.et_pb_button:hover,
	.et_pb_module .et_pb_button:hover {
		border: 2px solid transparent;
		padding: .3em 2em .3em .7em
	}
	
	.et_pb_button:hover {
		background-color: hsla(0, 0%, 100%, .2)
	}
	
	.et_pb_bg_layout_light.et_pb_button:hover,
	.et_pb_bg_layout_light .et_pb_button:hover {
		background-color: rgba(0, 0, 0, .05)
	}
	
	.et_pb_button:after,
	.et_pb_button:before {
		font-size: 32px;
		line-height: 1em;
		content: "\35";
		opacity: 0;
		position: absolute;
		margin-left: -1em;
		-webkit-transition: all .2s;
		transition: all .2s;
		text-transform: none;
		-webkit-font-feature-settings: "kern" off;
		font-feature-settings: "kern" off;
		font-variant: none;
		font-style: normal;
		font-weight: 400;
		text-shadow: none
	}
	
	.et_pb_button.et_hover_enabled:hover:after,
	.et_pb_button.et_pb_hovered:hover:after {
		-webkit-transition: none!important;
		transition: none!important
	}
	
	.et_pb_button:before {
		display: none
	}
	
	.et_pb_button:hover:after {
		opacity: 1;
		margin-left: 0
	}
	
	.et_pb_column_1_3 h1,
	.et_pb_column_1_4 h1,
	.et_pb_column_1_5 h1,
	.et_pb_column_1_6 h1,
	.et_pb_column_2_5 h1 {
		font-size: 26px
	}
	
	.et_pb_column_1_3 h2,
	.et_pb_column_1_4 h2,
	.et_pb_column_1_5 h2,
	.et_pb_column_1_6 h2,
	.et_pb_column_2_5 h2 {
		font-size: 23px
	}
	
	.et_pb_column_1_3 h3,
	.et_pb_column_1_4 h3,
	.et_pb_column_1_5 h3,
	.et_pb_column_1_6 h3,
	.et_pb_column_2_5 h3 {
		font-size: 20px
	}
	
	.et_pb_column_1_3 h4,
	.et_pb_column_1_4 h4,
	.et_pb_column_1_5 h4,
	.et_pb_column_1_6 h4,
	.et_pb_column_2_5 h4 {
		font-size: 18px
	}
	
	.et_pb_column_1_3 h5,
	.et_pb_column_1_4 h5,
	.et_pb_column_1_5 h5,
	.et_pb_column_1_6 h5,
	.et_pb_column_2_5 h5 {
		font-size: 16px
	}
	
	.et_pb_column_1_3 h6,
	.et_pb_column_1_4 h6,
	.et_pb_column_1_5 h6,
	.et_pb_column_1_6 h6,
	.et_pb_column_2_5 h6 {
		font-size: 15px
	}
	
	.et_pb_bg_layout_dark,
	.et_pb_bg_layout_dark h1,
	.et_pb_bg_layout_dark h2,
	.et_pb_bg_layout_dark h3,
	.et_pb_bg_layout_dark h4,
	.et_pb_bg_layout_dark h5,
	.et_pb_bg_layout_dark h6 {
		color: #fff!important
	}
	
	.et_pb_module.et_pb_text_align_left {
		text-align: left
	}
	
	.et_pb_module.et_pb_text_align_center {
		text-align: center
	}
	
	.et_pb_module.et_pb_text_align_right {
		text-align: right
	}
	
	.et_pb_module.et_pb_text_align_justified {
		text-align: justify
	}
	
	.clearfix:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0
	}
	
	.et_pb_bg_layout_light .et_pb_more_button {
		color: #2ea3f2
	}
	
	.et_builder_inner_content {
		position: relative;
		z-index: 1
	}
	
	header .et_builder_inner_content {
		z-index: 2
	}
	
	.et_pb_css_mix_blend_mode_passthrough {
		mix-blend-mode: unset!important
	}
	
	.et_pb_image_container {
		margin: -20px -20px 29px
	}
	
	.et_pb_module_inner {
		position: relative
	}
	
	.et_hover_enabled_preview {
		z-index: 2
	}
	
	.et_hover_enabled:hover {
		position: relative;
		z-index: 2
	}
	
	.et_pb_all_tabs,
	.et_pb_module,
	.et_pb_posts_nav a,
	.et_pb_tab,
	.et_pb_with_background {
		position: relative;
		background-size: cover;
		background-position: 50%;
		background-repeat: no-repeat
	}
	
	.et_pb_background_mask,
	.et_pb_background_pattern {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}
	
	.et_pb_background_mask {
		background-size: calc(100% + 2px) calc(100% + 2px);
		background-repeat: no-repeat;
		background-position: 50%;
		overflow: hidden
	}
	
	.et_pb_background_pattern {
		background-position: 0 0;
		background-repeat: repeat
	}
	
	.et_pb_with_border {
		position: relative;
		border: 0 solid #333
	}
	
	.post-password-required .et_pb_row {
		padding: 0;
		width: 100%
	}
	
	.post-password-required .et_password_protected_form {
		min-height: 0
	}
	
	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,
	body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1 {
		display: none
	}
	
	.et_pb_no_bg {
		padding: 0!important
	}
	
	.et_overlay.et_pb_inline_icon:before,
	.et_pb_inline_icon:before {
		content: attr(data-icon)
	}
	
	.et_pb_more_button {
		color: inherit;
		text-shadow: none;
		text-decoration: none;
		display: inline-block;
		margin-top: 20px
	}
	
	.et_parallax_bg_wrap {
		overflow: hidden;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	
	.et_parallax_bg {
		background-repeat: no-repeat;
		background-position: top;
		background-size: cover;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: block
	}
	
	.et_parallax_bg.et_parallax_bg__hover,
	.et_parallax_bg.et_parallax_bg_phone,
	.et_parallax_bg.et_parallax_bg_tablet,
	.et_parallax_gradient.et_parallax_gradient__hover,
	.et_parallax_gradient.et_parallax_gradient_phone,
	.et_parallax_gradient.et_parallax_gradient_tablet,
	.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),
	.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover) {
		display: none
	}
	
	.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,
	.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover {
		display: block
	}
	
	.et_parallax_gradient {
		bottom: 0;
		display: block;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}
	
	.et_pb_module.et_pb_section_parallax,
	.et_pb_posts_nav a.et_pb_section_parallax,
	.et_pb_tab.et_pb_section_parallax {
		position: relative
	}
	
	.et_pb_section_parallax .et_pb_parallax_css,
	.et_pb_slides .et_parallax_bg.et_pb_parallax_css {
		background-attachment: fixed
	}
	
	body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,
	body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
		background-attachment: scroll;
		bottom: auto
	}
	
	.et_pb_section_parallax.et_pb_column .et_pb_module,
	.et_pb_section_parallax.et_pb_row .et_pb_column,
	.et_pb_section_parallax.et_pb_row .et_pb_module {
		z-index: 9;
		position: relative
	}
	
	.et_pb_more_button:hover:after {
		opacity: 1;
		margin-left: 0
	}
	
	.et_pb_preload .et_pb_section_video_bg,
	.et_pb_preload>div {
		visibility: hidden
	}
	
	.et_pb_preload,
	.et_pb_section.et_pb_section_video.et_pb_preload {
		position: relative;
		background: #464646!important
	}
	
	.et_pb_preload:before {
		content: "";
		position: absolute;
		top: 50%;
		left: 50%;
		background: url(https://iconrocklear.com/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;
		border-radius: 32px;
		width: 32px;
		height: 32px;
		margin: -16px 0 0 -16px
	}
	
	.box-shadow-overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 10;
		pointer-events: none
	}
	
	.et_pb_section>.box-shadow-overlay~.et_pb_row {
		z-index: 11
	}
	
	body.safari .section_has_divider {
		will-change: transform
	}
	
	.et_pb_row>.box-shadow-overlay {
		z-index: 8
	}
	
	.has-box-shadow-overlay {
		position: relative
	}
	
	.et_clickable {
		cursor: pointer
	}
	
	.screen-reader-text {
		border: 0;
		clip: rect(1px, 1px, 1px, 1px);
		-webkit-clip-path: inset(50%);
		clip-path: inset(50%);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute!important;
		width: 1px;
		word-wrap: normal!important
	}
	
	.et_multi_view_hidden,
	.et_multi_view_hidden_image {
		display: none!important
	}
	
	@keyframes multi-view-image-fade {
		0% {
			opacity: 0
		}
		10% {
			opacity: .1
		}
		20% {
			opacity: .2
		}
		30% {
			opacity: .3
		}
		40% {
			opacity: .4
		}
		50% {
			opacity: .5
		}
		60% {
			opacity: .6
		}
		70% {
			opacity: .7
		}
		80% {
			opacity: .8
		}
		90% {
			opacity: .9
		}
		to {
			opacity: 1
		}
	}
	
	.et_multi_view_image__loading {
		visibility: hidden
	}
	
	.et_multi_view_image__loaded {
		-webkit-animation: multi-view-image-fade .5s;
		animation: multi-view-image-fade .5s
	}
	
	#et-pb-motion-effects-offset-tracker {
		visibility: hidden!important;
		opacity: 0;
		position: absolute;
		top: 0;
		left: 0
	}
	
	.et-pb-before-scroll-animation {
		opacity: 0
	}
	
	header.et-l.et-l--header:after {
		clear: both;
		display: block;
		content: ""
	}
	
	.et_pb_module {
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
		-webkit-animation-duration: .2s;
		animation-duration: .2s
	}
	
	@-webkit-keyframes fadeBottom {
		0% {
			opacity: 0;
			-webkit-transform: translateY(10%);
			transform: translateY(10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
	}
	
	@keyframes fadeBottom {
		0% {
			opacity: 0;
			-webkit-transform: translateY(10%);
			transform: translateY(10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
	}
	
	@-webkit-keyframes fadeLeft {
		0% {
			opacity: 0;
			-webkit-transform: translateX(-10%);
			transform: translateX(-10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@keyframes fadeLeft {
		0% {
			opacity: 0;
			-webkit-transform: translateX(-10%);
			transform: translateX(-10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@-webkit-keyframes fadeRight {
		0% {
			opacity: 0;
			-webkit-transform: translateX(10%);
			transform: translateX(10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@keyframes fadeRight {
		0% {
			opacity: 0;
			-webkit-transform: translateX(10%);
			transform: translateX(10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@-webkit-keyframes fadeTop {
		0% {
			opacity: 0;
			-webkit-transform: translateY(-10%);
			transform: translateY(-10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@keyframes fadeTop {
		0% {
			opacity: 0;
			-webkit-transform: translateY(-10%);
			transform: translateY(-10%)
		}
		to {
			opacity: 1;
			-webkit-transform: translateX(0);
			transform: translateX(0)
		}
	}
	
	@-webkit-keyframes fadeIn {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	
	@keyframes fadeIn {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	
	.et-waypoint:not(.et_pb_counters) {
		opacity: 0
	}
	
	@media (min-width:981px) {
		.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,
		.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
		.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,
		.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,
		.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,
		.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child {
			margin-bottom: 0
		}
	}
	
	@media (max-width:980px) {
		.et_overlay.et_pb_inline_icon_tablet:before,
		.et_pb_inline_icon_tablet:before {
			content: attr(data-icon-tablet)
		}
		.et_parallax_bg.et_parallax_bg_tablet_exist,
		.et_parallax_gradient.et_parallax_gradient_tablet_exist {
			display: none
		}
		.et_parallax_bg.et_parallax_bg_tablet,
		.et_parallax_gradient.et_parallax_gradient_tablet {
			display: block
		}
		.et_pb_column .et_pb_module {
			margin-bottom: 30px
		}
		.et_pb_row .et_pb_column .et_pb_module.et-last-child,
		.et_pb_row .et_pb_column .et_pb_module:last-child,
		.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,
		.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child {
			margin-bottom: 0
		}
		.et_pb_more_button {
			display: inline-block!important
		}
		.et_pb_bg_layout_light_tablet.et_pb_button,
		.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,
		.et_pb_bg_layout_light_tablet .et_pb_more_button {
			color: #2ea3f2
		}
		.et_pb_bg_layout_light_tablet .et_pb_forgot_password a {
			color: #666
		}
		.et_pb_bg_layout_light_tablet h1,
		.et_pb_bg_layout_light_tablet h2,
		.et_pb_bg_layout_light_tablet h3,
		.et_pb_bg_layout_light_tablet h4,
		.et_pb_bg_layout_light_tablet h5,
		.et_pb_bg_layout_light_tablet h6 {
			color: #333!important
		}
		.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button {
			color: #2ea3f2!important
		}
		.et_pb_bg_layout_light_tablet {
			color: #666!important
		}
		.et_pb_bg_layout_dark_tablet,
		.et_pb_bg_layout_dark_tablet h1,
		.et_pb_bg_layout_dark_tablet h2,
		.et_pb_bg_layout_dark_tablet h3,
		.et_pb_bg_layout_dark_tablet h4,
		.et_pb_bg_layout_dark_tablet h5,
		.et_pb_bg_layout_dark_tablet h6 {
			color: #fff!important
		}
		.et_pb_bg_layout_dark_tablet.et_pb_button,
		.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,
		.et_pb_bg_layout_dark_tablet .et_pb_more_button {
			color: inherit
		}
		.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a {
			color: #fff
		}
		.et_pb_module.et_pb_text_align_left-tablet {
			text-align: left
		}
		.et_pb_module.et_pb_text_align_center-tablet {
			text-align: center
		}
		.et_pb_module.et_pb_text_align_right-tablet {
			text-align: right
		}
		.et_pb_module.et_pb_text_align_justified-tablet {
			text-align: justify
		}
	}
	
	@media (max-width:767px) {
		.et_pb_more_button {
			display: inline-block!important
		}
		.et_overlay.et_pb_inline_icon_phone:before,
		.et_pb_inline_icon_phone:before {
			content: attr(data-icon-phone)
		}
		.et_parallax_bg.et_parallax_bg_phone_exist,
		.et_parallax_gradient.et_parallax_gradient_phone_exist {
			display: none
		}
		.et_parallax_bg.et_parallax_bg_phone,
		.et_parallax_gradient.et_parallax_gradient_phone {
			display: block
		}
		.et-hide-mobile {
			display: none!important
		}
		.et_pb_bg_layout_light_phone.et_pb_button,
		.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,
		.et_pb_bg_layout_light_phone .et_pb_more_button {
			color: #2ea3f2
		}
		.et_pb_bg_layout_light_phone .et_pb_forgot_password a {
			color: #666
		}
		.et_pb_bg_layout_light_phone h1,
		.et_pb_bg_layout_light_phone h2,
		.et_pb_bg_layout_light_phone h3,
		.et_pb_bg_layout_light_phone h4,
		.et_pb_bg_layout_light_phone h5,
		.et_pb_bg_layout_light_phone h6 {
			color: #333!important
		}
		.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button {
			color: #2ea3f2!important
		}
		.et_pb_bg_layout_light_phone {
			color: #666!important
		}
		.et_pb_bg_layout_dark_phone,
		.et_pb_bg_layout_dark_phone h1,
		.et_pb_bg_layout_dark_phone h2,
		.et_pb_bg_layout_dark_phone h3,
		.et_pb_bg_layout_dark_phone h4,
		.et_pb_bg_layout_dark_phone h5,
		.et_pb_bg_layout_dark_phone h6 {
			color: #fff!important
		}
		.et_pb_bg_layout_dark_phone.et_pb_button,
		.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,
		.et_pb_bg_layout_dark_phone .et_pb_more_button {
			color: inherit
		}
		.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button {
			color: #fff!important
		}
		.et_pb_bg_layout_dark_phone .et_pb_forgot_password a {
			color: #fff
		}
		.et_pb_module.et_pb_text_align_left-phone {
			text-align: left
		}
		.et_pb_module.et_pb_text_align_center-phone {
			text-align: center
		}
		.et_pb_module.et_pb_text_align_right-phone {
			text-align: right
		}
		.et_pb_module.et_pb_text_align_justified-phone {
			text-align: justify
		}
	}
	
	@media (max-width:479px) {
		a.et_pb_more_button {
			display: block
		}
	}
	
	@media (min-width:768px) and (max-width:980px) {
		[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped) {
			display: none!important
		}
	}
	
	@media (max-width:767px) {
		[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) {
			display: none!important
		}
	}
	
	.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	
	@-webkit-keyframes multi-view-image-fade {
		0% {
			-webkit-transform: scale(1);
			transform: scale(1);
			opacity: 1
		}
		50% {
			-webkit-transform: scale(1.01);
			transform: scale(1.01);
			opacity: 1
		}
		to {
			-webkit-transform: scale(1);
			transform: scale(1);
			opacity: 1
		}
	}
	/*# sourceURL=divi-style-inline-inline-css */
	 

	 
	body,
	.et_pb_column_1_2 .et_quote_content blockquote cite,
	.et_pb_column_1_2 .et_link_content a.et_link_main_url,
	.et_pb_column_1_3 .et_quote_content blockquote cite,
	.et_pb_column_3_8 .et_quote_content blockquote cite,
	.et_pb_column_1_4 .et_quote_content blockquote cite,
	.et_pb_blog_grid .et_quote_content blockquote cite,
	.et_pb_column_1_3 .et_link_content a.et_link_main_url,
	.et_pb_column_3_8 .et_link_content a.et_link_main_url,
	.et_pb_column_1_4 .et_link_content a.et_link_main_url,
	.et_pb_blog_grid .et_link_content a.et_link_main_url,
	body .et_pb_bg_layout_light .et_pb_post p,
	body .et_pb_bg_layout_dark .et_pb_post p {
		font-size: 17px
	}
	
	.et_pb_slide_content,
	.et_pb_best_value {
		font-size: 19px
	}
	
	body {
		color: #ffffff
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #e8bd71
	}
	
	body,
	.et_pb_column_1_2 .et_quote_content blockquote cite,
	.et_pb_column_1_2 .et_link_content a.et_link_main_url,
	.et_pb_column_1_3 .et_quote_content blockquote cite,
	.et_pb_column_3_8 .et_quote_content blockquote cite,
	.et_pb_column_1_4 .et_quote_content blockquote cite,
	.et_pb_blog_grid .et_quote_content blockquote cite,
	.et_pb_column_1_3 .et_link_content a.et_link_main_url,
	.et_pb_column_3_8 .et_link_content a.et_link_main_url,
	.et_pb_column_1_4 .et_link_content a.et_link_main_url,
	.et_pb_blog_grid .et_link_content a.et_link_main_url,
	body .et_pb_bg_layout_light .et_pb_post p,
	body .et_pb_bg_layout_dark .et_pb_post p {
		font-weight: 400
	}
	
	.et_pb_slide_content,
	.et_pb_best_value {
		font-weight: 400
	}
	
	#et_search_icon:hover,
	.mobile_menu_bar:before,
	.mobile_menu_bar:after,
	.et_toggle_slide_menu:after,
	.et-social-icon a:hover,
	.et_pb_sum,
	.et_pb_pricing li a,
	.et_pb_pricing_table_button,
	.et_overlay:before,
	.entry-summary p.price ins,
	.et_pb_member_social_links a:hover,
	.et_pb_widget li a:hover,
	.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
	.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
	.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
	.wp-pagenavi span.current,
	.wp-pagenavi a:hover,
	.nav-single a,
	.tagged_as a,
	.posted_in a {
		color: #e8bd71
	}
	
	.et_pb_contact_submit,
	.et_password_protected_form .et_submit_button,
	.et_pb_bg_layout_light .et_pb_newsletter_button,
	.comment-reply-link,
	.form-submit .et_pb_button,
	.et_pb_bg_layout_light .et_pb_promo_button,
	.et_pb_bg_layout_light .et_pb_more_button,
	.et_pb_contact p input[type="checkbox"]:checked+label i:before,
	.et_pb_bg_layout_light.et_pb_module.et_pb_button {
		color: #e8bd71
	}
	
	.footer-widget h4 {
		color: #e8bd71
	}
	
	.et-search-form,
	.nav li ul,
	.et_mobile_menu,
	.footer-widget li:before,
	.et_pb_pricing li:before,
	blockquote {
		border-color: #e8bd71
	}
	
	.et_pb_counter_amount,
	.et_pb_featured_table .et_pb_pricing_heading,
	.et_quote_content,
	.et_link_content,
	.et_audio_content,
	.et_pb_post_slider.et_pb_bg_layout_dark,
	.et_slide_in_menu_container,
	.et_pb_contact p input[type="radio"]:checked+label i:before {
		background-color: #e8bd71
	}
	
	.container,
	.et_pb_row,
	.et_pb_slider .et_pb_container,
	.et_pb_fullwidth_section .et_pb_title_container,
	.et_pb_fullwidth_section .et_pb_title_featured_container,
	.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
		max-width: 1200px
	}
	
	.et_boxed_layout #page-container,
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,
	.et_fixed_nav.et_boxed_layout #page-container #top-header,
	.et_fixed_nav.et_boxed_layout #page-container #main-header,
	.et_boxed_layout #page-container .container,
	.et_boxed_layout #page-container .et_pb_row {
		max-width: 1360px
	}
	
	a {
		color: #e8bd71
	}
	
	#main-header,
	#main-header .nav li ul,
	.et-search-form,
	#main-header .et_mobile_menu {
		background-color: rgba(255, 255, 255, 0)
	}
	
	#main-header .nav li ul {
		background-color: #161616
	}
	
	.nav li ul {
		border-color: #e3974c
	}
	
	.et_secondary_nav_enabled #page-container #top-header {
		background-color: #161616!important
	}
	
	#et-secondary-nav li ul {
		background-color: #161616
	}
	
	#et-secondary-nav li ul {
		background-color: #544e47
	}
	
	#top-header,
	#top-header a {
		color: #eeeeee
	}
	
	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page,
	.et_nav_text_color_light #top-menu>li>a,
	.et_nav_text_color_dark #top-menu>li>a,
	#top-menu a,
	.et_mobile_menu li a,
	.et_nav_text_color_light .et_mobile_menu li a,
	.et_nav_text_color_dark .et_mobile_menu li a,
	#et_search_icon:before,
	.et_search_form_container input,
	span.et_close_search_field:after,
	#et-top-navigation .et-cart-info {
		color: #ffffff
	}
	
	.et_search_form_container input::-moz-placeholder {
		color: #ffffff
	}
	
	.et_search_form_container input::-webkit-input-placeholder {
		color: #ffffff
	}
	
	.et_search_form_container input:-ms-input-placeholder {
		color: #ffffff
	}
	
	#main-header .nav li ul a {
		color: #eeeeee
	}
	
	#top-header,
	#top-header a,
	#et-secondary-nav li li a,
	#top-header .et-social-icon a:before {
		font-size: 14px
	}
	
	#top-menu li a {
		font-size: 15px
	}
	
	body.et_vertical_nav .container.et_search_form_container .et-search-form input {
		font-size: 15px!important
	}
	
	#top-menu li a,
	.et_search_form_container input {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input::-moz-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input::-webkit-input-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input:-ms-input-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	#top-menu li.current-menu-ancestor>a,
	#top-menu li.current-menu-item>a,
	#top-menu li.current_page_item>a {
		color: #e3974c
	}
	
	#main-footer .footer-widget h4,
	#main-footer .widget_block h1,
	#main-footer .widget_block h2,
	#main-footer .widget_block h3,
	#main-footer .widget_block h4,
	#main-footer .widget_block h5,
	#main-footer .widget_block h6 {
		color: #e8bd71
	}
	
	.footer-widget li:before {
		border-color: #e8bd71
	}
	
	#footer-widgets .footer-widget li:before {
		top: 11.45px
	}
	
	#et-footer-nav .bottom-nav li.current-menu-item a {
		color: #e8bd71
	}
	
	#footer-bottom .et-social-icon a {
		color: #e8bd71
	}
	
	#main-header {
		box-shadow: none
	}
	
	body .et_pb_button {
		font-size: 18px;
		background-color: rgba(209, 209, 209, 0.25);
		border-width: 0px!important;
		border-radius: 5px
	}
	
	body.et_pb_button_helper_class .et_pb_button,
	body.et_pb_button_helper_class .et_pb_module.et_pb_button {
		color: #ffffff
	}
	
	body .et_pb_button:after {
		font-size: 28.8px
	}
	
	body .et_pb_bg_layout_light.et_pb_button:hover,
	body .et_pb_bg_layout_light .et_pb_button:hover,
	body .et_pb_button:hover {
		color: #eeeeee!important;
		background-color: #e3974c;
		border-radius: 5px
	}
	
	@media only screen and (min-width:981px) {
		.et_header_style_left #et-top-navigation,
		.et_header_style_split #et-top-navigation {
			padding: 39px 0 0 0
		}
		.et_header_style_left #et-top-navigation nav>ul>li>a,
		.et_header_style_split #et-top-navigation nav>ul>li>a {
			padding-bottom: 39px
		}
		.et_header_style_split .centered-inline-logo-wrap {
			width: 78px;
			margin: -78px 0
		}
		.et_header_style_split .centered-inline-logo-wrap #logo {
			max-height: 78px
		}
		.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {
			height: 78px
		}
		.et_header_style_centered #top-menu>li>a {
			padding-bottom: 14px
		}
		.et_header_style_slide #et-top-navigation,
		.et_header_style_fullscreen #et-top-navigation {
			padding: 30px 0 30px 0!important
		}
		.et_header_style_centered #main-header .logo_container {
			height: 78px
		}
		#logo {
			max-height: 65%
		}
		.et_pb_svg_logo #logo {
			height: 65%
		}
		.et_header_style_left .et-fixed-header #et-top-navigation,
		.et_header_style_split .et-fixed-header #et-top-navigation {
			padding: 35px 0 0 0
		}
		.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
		.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
			padding-bottom: 35px
		}
		.et_header_style_centered header#main-header.et-fixed-header .logo_container {
			height: 70px
		}
		.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap {
			width: 70px;
			margin: -70px 0
		}
		.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
			max-height: 70px
		}
		.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
			height: 70px
		}
		.et_header_style_slide .et-fixed-header #et-top-navigation,
		.et_header_style_fullscreen .et-fixed-header #et-top-navigation {
			padding: 26px 0 26px 0!important
		}
		.et_fixed_nav #page-container .et-fixed-header#top-header {
			background-color: #e3974c!important
		}
		.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul {
			background-color: #e3974c
		}
		.et-fixed-header#main-header,
		.et-fixed-header#main-header .nav li ul,
		.et-fixed-header .et-search-form {
			background-color: #161616
		}
		.et-fixed-header #top-menu a,
		.et-fixed-header #et_search_icon:before,
		.et-fixed-header #et_top_search .et-search-form input,
		.et-fixed-header .et_search_form_container input,
		.et-fixed-header .et_close_search_field:after,
		.et-fixed-header #et-top-navigation .et-cart-info {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input::-moz-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input:-ms-input-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header #top-menu li.current-menu-ancestor>a,
		.et-fixed-header #top-menu li.current-menu-item>a,
		.et-fixed-header #top-menu li.current_page_item>a {
			color: #e3974c!important
		}
		.et-fixed-header#top-header a {
			color: #eeeeee
		}
	}
	
	@media only screen and (min-width:1500px) {
		.et_pb_row {
			padding: 30px 0
		}
		.et_pb_section {
			padding: 60px 0
		}
		.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
			padding-top: 90px
		}
		.et_pb_fullwidth_section {
			padding: 0
		}
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
	}
	
	body,
	input,
	textarea,
	select {
		font-family: 'Encode Sans', Helvetica, Arial, Lucida, sans-serif
	}
	
	.et_pb_button {
		font-family: 'Oxanium', display
	}
	
	#main-header,
	#et-top-navigation {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
	}
	
	#top-header .container {
		font-family: 'Oxanium', display
	}
	
	.et_pb_section_0_tb_header {
		margin-top: 0px;
		margin-bottom: 0px
	}
	
	.et_pb_section_0_tb_header.et_pb_section {
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: RGBA(255, 255, 255, 0)!important
	}
	
	.et_pb_row_0_tb_header.et_pb_row {
		padding-top: 20px!important;
		padding-right: 15%!important;
		padding-bottom: 20px!important;
		padding-left: 15%!important;
		padding-top: 20px;
		padding-right: 15%;
		padding-bottom: 20px;
		padding-left: 15%
	}
	
	.et_pb_row_0_tb_header,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
		width: 100%;
		max-width: 100%
	}
	
	.et_pb_row_0_tb_header {
		position: absolute!important;
		top: 0px;
		bottom: auto;
		left: 50%;
		right: auto;
		transform: translateX(-50%);
		transition: padding 300ms ease 0ms, background-color 300ms ease 0ms, background-image 300ms ease 0ms
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		font-weight: 700;
		font-size: 18px;
		color: #FFFFFF!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a:hover,
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
		color: #E8BD71!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu {
		background-color: RGBA(255, 255, 255, 0)
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li a,
	.et_pb_menu_0_tb_header.et_pb_menu,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
		transition: color 300ms ease 0ms
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
		background-color: #000000!important;
		border-color: #E8BD71
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
		border-color: #E8BD71
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
		background-color: #000000!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu nav>ul>li>a:hover,
	.et_pb_menu_0_tb_header.et_pb_menu nav>ul>li li a:hover {
		opacity: 1
	}
	
	.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
	.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
		width: 20%;
		max-width: 100%
	}
	
	.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
	.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
		height: auto;
		max-height: none
	}
	
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
		color: #e8bd71
	}
	
	.et_pb_sticky .et_pb_row_0_tb_header {
		background-image: initial;
		background-color: #000000;
		padding-top: 10px!important;
		padding-bottom: 10px!important
	}
	
	@media only screen and (max-width:980px) {
		.et_pb_menu_0_tb_header.et_pb_menu ul li a {
			font-size: 18px
		}
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
			background-color: #000000!important
		}
		.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
		.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			width: 30%
		}
	}
	
	@media only screen and (max-width:767px) {
		.et_pb_menu_0_tb_header.et_pb_menu ul li a {
			font-size: 18px
		}
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
			background-color: #000000!important
		}
		.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
		.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			width: 50%
		}
	}
	
	.et_pb_slide_0:before {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.2);
		z-index: 1
	}
	
	.et_pb_slide_0,
	.et_pb_slide_2,
	.et_pb_slide_3,
	.et_pb_slider .et_pb_slide_0,
	.et_pb_slider .et_pb_slide_2,
	.et_pb_slider .et_pb_slide_3 {
		background-color: #000000
	}
	
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_fullwidth_slider_0 .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_fullwidth_slider_0 .et-pb-slider-arrows .et-pb-arrow-next {
		color: #EEEEEE
	}
	
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers .et-pb-active-control,
	.et_pb_fullwidth_slider_0 .et-pb-controllers a,
	.et_pb_fullwidth_slider_0 .et-pb-controllers .et-pb-active-control {
		background-color: #EEEEEE
	}
	
	.et_pb_slide_1,
	.et_pb_slider .et_pb_slide_1 {
		background-color: #9A9A9A
	}
	
	.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
		font-weight: 600;
		text-transform: uppercase;
		font-size: 80px!important;
		letter-spacing: -2px
	}
	
	.et_pb_fullwidth_slider_0,
	.et_pb_fullwidth_slider_0 .et_pb_slide {
		min-height: 100vh
	}
	
	div.et_pb_section.et_pb_section_2 {
		background-image: linear-gradient(180deg, #e8bd71 0%, #e8bd71 100%)!important
	}
	
	div.et_pb_section.et_pb_section_2>.et_pb_background_pattern {
		background-image: url(data:image/svg+xml;base64,PHN2ZyAgZmlsbD0icmdiYSgwLDAsMCwwLjAyKSIgaGVpZ2h0PSI2NHB4IiB3aWR0aD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zMiwwLDAsMzJWMFptMCw2NEw2NCwzMlYwTDAsNjRaIi8+PC9zdmc+)
	}
	
	.et_pb_section_2.et_pb_section {
		padding-top: 40px;
		padding-bottom: 40px;
		background-color: RGBA(255, 255, 255, 0)!important
	}
	
	.et_pb_row_0.et_pb_row,
	.et_pb_row_2.et_pb_row {
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		padding-top: 0px;
		padding-bottom: 0px
	}
	
	.et_pb_row_0,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	.et_pb_row_1,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	.et_pb_row_2,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row {
		width: 90%
	}
	
	.difl_marqueetextitem_0.et_pb_module {
		margin-top: 0px!important;
		margin-right: 0px!important;
		margin-bottom: 0px!important;
		margin-left: 0px!important
	}
	
	div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
		font-size: 14!important
	}
	
	div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
		width: 14!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
		font-weight: 700;
		font-size: 45px;
		color: #FFFFFF!important;
		line-height: 1.2em;
		margin-top: 0px!important;
		margin-right: 10px!important;
		margin-bottom: 0px!important;
		margin-left: 10px!important
	}
	
	.difl_marqueetext_0.et_pb_module {
		margin-bottom: 0px!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
		font-size: 14px
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
		width: 20px!important
	}
	
	.difl_marqueetext_0 .df_marquee_list {
		gap: 10px!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media {
		margin-top: 0px!important;
		margin-right: 5px!important;
		margin-bottom: 0px!important;
		margin-left: 5px!important
	}
	
	.et_pb_section_3.et_pb_section {
		padding-top: 100px;
		padding-bottom: 100px;
		background-color: #161616!important
	}
	
	.et_pb_row_1.et_pb_row {
		padding-top: 0px!important;
		padding-bottom: 35px!important;
		padding-top: 0px;
		padding-bottom: 35px
	}
	
	.df_adh_heading_0 h1,
	.df_adh_heading_0 h2,
	.df_adh_heading_0 h3,
	.df_adh_heading_0 h4,
	.df_adh_heading_0 h5,
	.df_adh_heading_0 h6,
	.df_adh_heading_0 h1 span,
	.df_adh_heading_0 h2 span,
	.df_adh_heading_0 h3 span,
	.df_adh_heading_0 h4 span,
	.df_adh_heading_0 h5 span,
	.df_adh_heading_0 h6 span {
		font-weight: 700!important;
		text-transform: uppercase!important;
		font-size: 75px!important;
		letter-spacing: -1px!important;
		text-align: left!important
	}
	
	.df_adh_heading_0 .df-heading-dual_text {
		color: #e0e0e0!important
	}
	
	.df_adh_heading_0 span.suffix {
		color: #E8BD71!important
	}
	
	.df_adh_heading_0 .df-heading {
		margin-bottom: 0px!important;
		padding-bottom: 0px!important
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
		border-top-style: solid!important;
		border-top-width: 5px
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line {
		top: calc(50% - 2.5px);
		height: 5px;
		border-radius: 0px
	}
	
	.df_adh_heading_0 .df-heading-divider {
		max-width: 100%
	}
	
	.df_adh_heading_0 .df-heading-divider::before {
		position: relative
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
		border-radius: 0px
	}
	
	.df_adh_heading_0 .df-heading-divider span {
		font-size: 18px
	}
	
	.df_adh_heading_0 .df-heading-divider .et-pb-icon,
	.df_adh_heading_0 .df-heading-divider img {
		background-color: rgba(0, 0, 0, 0)!important
	}
	
	.df_adh_heading_0 .df-heading-divider .divider-image {
		max-width: 100px
	}
	
	.df_adh_heading_0 .df-heading .prefix {
		display: inline;
		max-width: 100%
	}
	
	.df_adh_heading_0 .df-heading .infix {
		display: inline;
		max-width: 100%;
		-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
		-webkit-text-stroke-width: 1px
	}
	
	.df_adh_heading_0 .df-heading .suffix {
		display: inline-block;
		max-width: 100%
	}
	
	.et_pb_column_2,
	.et_pb_column_4 {
		margin: auto
	}
	
	.et_pb_text_0 {
		margin-bottom: 10px!important
	}
	
	.et_pb_video_0 .et_pb_video_overlay_hover:hover {
		background-color: rgba(0, 0, 0, .6)
	}
	
	.et_pb_text_1 {
		background-color: #161616;
		padding-top: 30px!important;
		padding-right: 30px!important;
		padding-bottom: 30px!important;
		padding-left: 30px!important;
		position: absolute!important;
		top: 50%;
		bottom: auto;
		right: 0px;
		left: auto;
		transform: translateY(-50%)
	}
	
	.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
		font-size: 54px!important;
		transition: font-size 300ms ease 0ms
	}
	
	.et_pb_slides .et_pb_slide_1.et_pb_slide .et_pb_slide_description {
		text-align: center
	}
	
	.et_pb_slides .et_pb_slide_2.et_pb_slide .et_pb_slide_description {
		text-align: right
	}
	
	.et_pb_slides .et_pb_slide_3.et_pb_slide .et_pb_slide_description {
		text-align: left
	}
	
	@media only screen and (min-width:981px) {
		.et_pb_text_1 {
			width: 425px
		}
	}
	
	@media only screen and (max-width:980px) {
		.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
			font-size: 72px!important
		}
		.et_pb_fullwidth_slider_0,
		.et_pb_fullwidth_slider_0 .et_pb_slide {
			min-height: 90vh
		}
		.et_pb_section_2.et_pb_section {
			padding-top: 40px;
			padding-bottom: 40px
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
			font-size: 14!important
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
			width: 14!important
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
			font-size: 40px;
			line-height: 1.1em
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
			font-size: 14px
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
			width: 20px!important
		}
		.difl_marqueetext_0 .df_marquee_list {
			gap: 10px!important
		}
		.df_adh_heading_0 h1,
		.df_adh_heading_0 h2,
		.df_adh_heading_0 h3,
		.df_adh_heading_0 h4,
		.df_adh_heading_0 h5,
		.df_adh_heading_0 h6,
		.df_adh_heading_0 h1 span,
		.df_adh_heading_0 h2 span,
		.df_adh_heading_0 h3 span,
		.df_adh_heading_0 h4 span,
		.df_adh_heading_0 h5 span,
		.df_adh_heading_0 h6 span {
			font-size: 58px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
			border-top-width: 5px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line {
			height: 5px!important;
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider {
			max-width: 100%!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider span {
			font-size: 18px!important
		}
		.df_adh_heading_0 .df-heading-divider .et-pb-icon,
		.df_adh_heading_0 .df-heading-divider img {
			background-color: rgba(0, 0, 0, 0)!important
		}
		.df_adh_heading_0 .df-heading-divider .divider-image {
			max-width: 100px!important
		}
		.df_adh_heading_0 .df-heading .prefix {
			display: inline;
			max-width: 100%
		}
		.df_adh_heading_0 .df-heading .infix {
			display: inline;
			max-width: 100%;
			-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
			-webkit-text-stroke-width: 1px!important
		}
		.df_adh_heading_0 .df-heading .suffix {
			display: inline-block;
			max-width: 100%
		}
		.et_pb_text_1 {
			padding-right: 0px!important;
			padding-left: 0px!important;
			width: 100%;
			position: relative!important;
			top: 0px;
			bottom: auto;
			left: 0px;
			right: auto;
			transform: translateX(0px) translateY(0px)
		}
		body.logged-in.admin-bar .et_pb_text_1 {
			top: 0px
		}
		.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
			font-size: 54px!important
		}
	}
	
	@media only screen and (max-width:767px) {
		.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title,
		.df_adh_heading_0 h1,
		.df_adh_heading_0 h2,
		.df_adh_heading_0 h3,
		.df_adh_heading_0 h4,
		.df_adh_heading_0 h5,
		.df_adh_heading_0 h6,
		.df_adh_heading_0 h1 span,
		.df_adh_heading_0 h2 span,
		.df_adh_heading_0 h3 span,
		.df_adh_heading_0 h4 span,
		.df_adh_heading_0 h5 span,
		.df_adh_heading_0 h6 span {
			font-size: 45px!important
		}
		.et_pb_fullwidth_slider_0,
		.et_pb_fullwidth_slider_0 .et_pb_slide {
			min-height: 85vh
		}
		.et_pb_section_2.et_pb_section {
			padding-top: 25px;
			padding-bottom: 21px
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
			font-size: 14!important
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
			width: 14!important
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
			font-size: 36px;
			line-height: 1em
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
			font-size: 14px
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
			width: 20px!important
		}
		.difl_marqueetext_0 .df_marquee_list {
			gap: 10px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
			border-top-width: 5px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line {
			height: 5px!important;
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider {
			max-width: 100%!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider span {
			font-size: 18px!important
		}
		.df_adh_heading_0 .df-heading-divider .et-pb-icon,
		.df_adh_heading_0 .df-heading-divider img {
			background-color: rgba(0, 0, 0, 0)!important
		}
		.df_adh_heading_0 .df-heading-divider .divider-image {
			max-width: 100px!important
		}
		.df_adh_heading_0 .df-heading .prefix {
			display: inline;
			max-width: 100%
		}
		.df_adh_heading_0 .df-heading .infix {
			display: inline;
			max-width: 100%;
			-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
			-webkit-text-stroke-width: 1px!important
		}
		.df_adh_heading_0 .df-heading .suffix {
			display: inline-block;
			max-width: 100%
		}
		.et_pb_text_1 {
			padding-right: 0px!important;
			padding-left: 0px!important;
			transform: translateX(0px) translateY(0px)
		}
		.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
			font-size: 33px!important
		}
	}
	body,
	.et_pb_column_1_2 .et_quote_content blockquote cite,
	.et_pb_column_1_2 .et_link_content a.et_link_main_url,
	.et_pb_column_1_3 .et_quote_content blockquote cite,
	.et_pb_column_3_8 .et_quote_content blockquote cite,
	.et_pb_column_1_4 .et_quote_content blockquote cite,
	.et_pb_blog_grid .et_quote_content blockquote cite,
	.et_pb_column_1_3 .et_link_content a.et_link_main_url,
	.et_pb_column_3_8 .et_link_content a.et_link_main_url,
	.et_pb_column_1_4 .et_link_content a.et_link_main_url,
	.et_pb_blog_grid .et_link_content a.et_link_main_url,
	body .et_pb_bg_layout_light .et_pb_post p,
	body .et_pb_bg_layout_dark .et_pb_post p {
		font-size: 17px
	}
	
	.et_pb_slide_content,
	.et_pb_best_value {
		font-size: 19px
	}
	
	body {
		color: #ffffff
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #e8bd71
	}
	
	body,
	.et_pb_column_1_2 .et_quote_content blockquote cite,
	.et_pb_column_1_2 .et_link_content a.et_link_main_url,
	.et_pb_column_1_3 .et_quote_content blockquote cite,
	.et_pb_column_3_8 .et_quote_content blockquote cite,
	.et_pb_column_1_4 .et_quote_content blockquote cite,
	.et_pb_blog_grid .et_quote_content blockquote cite,
	.et_pb_column_1_3 .et_link_content a.et_link_main_url,
	.et_pb_column_3_8 .et_link_content a.et_link_main_url,
	.et_pb_column_1_4 .et_link_content a.et_link_main_url,
	.et_pb_blog_grid .et_link_content a.et_link_main_url,
	body .et_pb_bg_layout_light .et_pb_post p,
	body .et_pb_bg_layout_dark .et_pb_post p {
		font-weight: 400
	}
	
	.et_pb_slide_content,
	.et_pb_best_value {
		font-weight: 400
	}
	
	#et_search_icon:hover,
	.mobile_menu_bar:before,
	.mobile_menu_bar:after,
	.et_toggle_slide_menu:after,
	.et-social-icon a:hover,
	.et_pb_sum,
	.et_pb_pricing li a,
	.et_pb_pricing_table_button,
	.et_overlay:before,
	.entry-summary p.price ins,
	.et_pb_member_social_links a:hover,
	.et_pb_widget li a:hover,
	.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
	.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
	.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
	.wp-pagenavi span.current,
	.wp-pagenavi a:hover,
	.nav-single a,
	.tagged_as a,
	.posted_in a {
		color: #e8bd71
	}
	
	.et_pb_contact_submit,
	.et_password_protected_form .et_submit_button,
	.et_pb_bg_layout_light .et_pb_newsletter_button,
	.comment-reply-link,
	.form-submit .et_pb_button,
	.et_pb_bg_layout_light .et_pb_promo_button,
	.et_pb_bg_layout_light .et_pb_more_button,
	.et_pb_contact p input[type="checkbox"]:checked+label i:before,
	.et_pb_bg_layout_light.et_pb_module.et_pb_button {
		color: #e8bd71
	}
	
	.footer-widget h4 {
		color: #e8bd71
	}
	
	.et-search-form,
	.nav li ul,
	.et_mobile_menu,
	.footer-widget li:before,
	.et_pb_pricing li:before,
	blockquote {
		border-color: #e8bd71
	}
	
	.et_pb_counter_amount,
	.et_pb_featured_table .et_pb_pricing_heading,
	.et_quote_content,
	.et_link_content,
	.et_audio_content,
	.et_pb_post_slider.et_pb_bg_layout_dark,
	.et_slide_in_menu_container,
	.et_pb_contact p input[type="radio"]:checked+label i:before {
		background-color: #e8bd71
	}
	
	.container,
	.et_pb_row,
	.et_pb_slider .et_pb_container,
	.et_pb_fullwidth_section .et_pb_title_container,
	.et_pb_fullwidth_section .et_pb_title_featured_container,
	.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
		max-width: 1200px
	}
	
	.et_boxed_layout #page-container,
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,
	.et_fixed_nav.et_boxed_layout #page-container #top-header,
	.et_fixed_nav.et_boxed_layout #page-container #main-header,
	.et_boxed_layout #page-container .container,
	.et_boxed_layout #page-container .et_pb_row {
		max-width: 1360px
	}
	
	a {
		color: #e8bd71
	}
	
	#main-header,
	#main-header .nav li ul,
	.et-search-form,
	#main-header .et_mobile_menu {
		background-color: rgba(255, 255, 255, 0)
	}
	
	#main-header .nav li ul {
		background-color: #161616
	}
	
	.nav li ul {
		border-color: #e3974c
	}
	
	.et_secondary_nav_enabled #page-container #top-header {
		background-color: #161616!important
	}
	
	#et-secondary-nav li ul {
		background-color: #161616
	}
	
	#et-secondary-nav li ul {
		background-color: #544e47
	}
	
	#top-header,
	#top-header a {
		color: #eeeeee
	}
	
	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page,
	.et_nav_text_color_light #top-menu>li>a,
	.et_nav_text_color_dark #top-menu>li>a,
	#top-menu a,
	.et_mobile_menu li a,
	.et_nav_text_color_light .et_mobile_menu li a,
	.et_nav_text_color_dark .et_mobile_menu li a,
	#et_search_icon:before,
	.et_search_form_container input,
	span.et_close_search_field:after,
	#et-top-navigation .et-cart-info {
		color: #ffffff
	}
	
	.et_search_form_container input::-moz-placeholder {
		color: #ffffff
	}
	
	.et_search_form_container input::-webkit-input-placeholder {
		color: #ffffff
	}
	
	.et_search_form_container input:-ms-input-placeholder {
		color: #ffffff
	}
	
	#main-header .nav li ul a {
		color: #eeeeee
	}
	
	#top-header,
	#top-header a,
	#et-secondary-nav li li a,
	#top-header .et-social-icon a:before {
		font-size: 14px
	}
	
	#top-menu li a {
		font-size: 15px
	}
	
	body.et_vertical_nav .container.et_search_form_container .et-search-form input {
		font-size: 15px!important
	}
	
	#top-menu li a,
	.et_search_form_container input {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input::-moz-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input::-webkit-input-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	.et_search_form_container input:-ms-input-placeholder {
		font-weight: bold;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none;
		letter-spacing: 1px
	}
	
	#top-menu li.current-menu-ancestor>a,
	#top-menu li.current-menu-item>a,
	#top-menu li.current_page_item>a {
		color: #e3974c
	}
	
	#main-footer .footer-widget h4,
	#main-footer .widget_block h1,
	#main-footer .widget_block h2,
	#main-footer .widget_block h3,
	#main-footer .widget_block h4,
	#main-footer .widget_block h5,
	#main-footer .widget_block h6 {
		color: #e8bd71
	}
	
	.footer-widget li:before {
		border-color: #e8bd71
	}
	
	#footer-widgets .footer-widget li:before {
		top: 11.45px
	}
	
	#et-footer-nav .bottom-nav li.current-menu-item a {
		color: #e8bd71
	}
	
	#footer-bottom .et-social-icon a {
		color: #e8bd71
	}
	
	#main-header {
		box-shadow: none
	}
	
	body .et_pb_button {
		font-size: 18px;
		background-color: rgba(209, 209, 209, 0.25);
		border-width: 0px!important;
		border-radius: 5px
	}
	
	body.et_pb_button_helper_class .et_pb_button,
	body.et_pb_button_helper_class .et_pb_module.et_pb_button {
		color: #ffffff
	}
	
	body .et_pb_button:after {
		font-size: 28.8px
	}
	
	body .et_pb_bg_layout_light.et_pb_button:hover,
	body .et_pb_bg_layout_light .et_pb_button:hover,
	body .et_pb_button:hover {
		color: #eeeeee!important;
		background-color: #e3974c;
		border-radius: 5px
	}
	
	@media only screen and (min-width:981px) {
		.et_header_style_left #et-top-navigation,
		.et_header_style_split #et-top-navigation {
			padding: 39px 0 0 0
		}
		.et_header_style_left #et-top-navigation nav>ul>li>a,
		.et_header_style_split #et-top-navigation nav>ul>li>a {
			padding-bottom: 39px
		}
		.et_header_style_split .centered-inline-logo-wrap {
			width: 78px;
			margin: -78px 0
		}
		.et_header_style_split .centered-inline-logo-wrap #logo {
			max-height: 78px
		}
		.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {
			height: 78px
		}
		.et_header_style_centered #top-menu>li>a {
			padding-bottom: 14px
		}
		.et_header_style_slide #et-top-navigation,
		.et_header_style_fullscreen #et-top-navigation {
			padding: 30px 0 30px 0!important
		}
		.et_header_style_centered #main-header .logo_container {
			height: 78px
		}
		#logo {
			max-height: 65%
		}
		.et_pb_svg_logo #logo {
			height: 65%
		}
		.et_header_style_left .et-fixed-header #et-top-navigation,
		.et_header_style_split .et-fixed-header #et-top-navigation {
			padding: 35px 0 0 0
		}
		.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
		.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
			padding-bottom: 35px
		}
		.et_header_style_centered header#main-header.et-fixed-header .logo_container {
			height: 70px
		}
		.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap {
			width: 70px;
			margin: -70px 0
		}
		.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
			max-height: 70px
		}
		.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
			height: 70px
		}
		.et_header_style_slide .et-fixed-header #et-top-navigation,
		.et_header_style_fullscreen .et-fixed-header #et-top-navigation {
			padding: 26px 0 26px 0!important
		}
		.et_fixed_nav #page-container .et-fixed-header#top-header {
			background-color: #e3974c!important
		}
		.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul {
			background-color: #e3974c
		}
		.et-fixed-header#main-header,
		.et-fixed-header#main-header .nav li ul,
		.et-fixed-header .et-search-form {
			background-color: #161616
		}
		.et-fixed-header #top-menu a,
		.et-fixed-header #et_search_icon:before,
		.et-fixed-header #et_top_search .et-search-form input,
		.et-fixed-header .et_search_form_container input,
		.et-fixed-header .et_close_search_field:after,
		.et-fixed-header #et-top-navigation .et-cart-info {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input::-moz-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header .et_search_form_container input:-ms-input-placeholder {
			color: #eeeeee!important
		}
		.et-fixed-header #top-menu li.current-menu-ancestor>a,
		.et-fixed-header #top-menu li.current-menu-item>a,
		.et-fixed-header #top-menu li.current_page_item>a {
			color: #e3974c!important
		}
		.et-fixed-header#top-header a {
			color: #eeeeee
		}
	}
	
	@media only screen and (min-width:1500px) {
		.et_pb_row {
			padding: 30px 0
		}
		.et_pb_section {
			padding: 60px 0
		}
		.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
			padding-top: 90px
		}
		.et_pb_fullwidth_section {
			padding: 0
		}
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
	}
	
	body,
	input,
	textarea,
	select {
		font-family: 'Encode Sans', Helvetica, Arial, Lucida, sans-serif
	}
	
	.et_pb_button {
		font-family: 'Oxanium', display
	}
	
	#main-header,
	#et-top-navigation {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
	}
	
	#top-header .container {
		font-family: 'Oxanium', display
	}
	
	.et_pb_section_0_tb_header {
		margin-top: 0px;
		margin-bottom: 0px
	}
	
	.et_pb_section_0_tb_header.et_pb_section {
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: RGBA(255, 255, 255, 0)!important
	}
	
	.et_pb_row_0_tb_header.et_pb_row {
		padding-top: 20px!important;
		padding-right: 15%!important;
		padding-bottom: 20px!important;
		padding-left: 15%!important;
		padding-top: 20px;
		padding-right: 15%;
		padding-bottom: 20px;
		padding-left: 15%
	}
	
	.et_pb_row_0_tb_header,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
		width: 100%;
		max-width: 100%
	}
	
	.et_pb_row_0_tb_header {
		position: absolute!important;
		top: 0px;
		bottom: auto;
		left: 50%;
		right: auto;
		transform: translateX(-50%);
		transition: padding 300ms ease 0ms, background-color 300ms ease 0ms, background-image 300ms ease 0ms
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		font-weight: 700;
		font-size: 18px;
		color: #FFFFFF!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a:hover,
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
		color: #E8BD71!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu {
		background-color: RGBA(255, 255, 255, 0)
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu ul li a,
	.et_pb_menu_0_tb_header.et_pb_menu,
	.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
		transition: color 300ms ease 0ms
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
		background-color: #000000!important;
		border-color: #E8BD71
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
		border-color: #E8BD71
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
	.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
		background-color: #000000!important
	}
	
	.et_pb_menu_0_tb_header.et_pb_menu nav>ul>li>a:hover,
	.et_pb_menu_0_tb_header.et_pb_menu nav>ul>li li a:hover {
		opacity: 1
	}
	
	.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
	.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
		width: 20%;
		max-width: 100%
	}
	
	.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
	.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
		height: auto;
		max-height: none
	}
	
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,
	.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
		color: #e8bd71
	}
	
	.et_pb_sticky .et_pb_row_0_tb_header {
		background-image: initial;
		background-color: #000000;
		padding-top: 10px!important;
		padding-bottom: 10px!important
	}
	
	@media only screen and (max-width:980px) {
		.et_pb_menu_0_tb_header.et_pb_menu ul li a {
			font-size: 18px
		}
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
			background-color: #000000!important
		}
		.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
		.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			width: 30%
		}
	}
	
	@media only screen and (max-width:767px) {
		.et_pb_menu_0_tb_header.et_pb_menu ul li a {
			font-size: 18px
		}
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
		.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
			background-color: #000000!important
		}
		.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
		.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			width: 50%
		}
	}
	
	.et_pb_slide_0:before {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.2);
		z-index: 1
	}
	
	.et_pb_slide_0,
	.et_pb_slide_2,
	.et_pb_slide_3,
	.et_pb_slider .et_pb_slide_0,
	.et_pb_slider .et_pb_slide_2,
	.et_pb_slider .et_pb_slide_3 {
		background-color: #000000
	}
	
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-slider-arrows .et-pb-arrow-next,
	.et_pb_fullwidth_slider_0 .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_fullwidth_slider_0 .et-pb-slider-arrows .et-pb-arrow-next {
		color: #EEEEEE
	}
	
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers .et-pb-active-control,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers a,
	.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers .et-pb-active-control,
	.et_pb_fullwidth_slider_0 .et-pb-controllers a,
	.et_pb_fullwidth_slider_0 .et-pb-controllers .et-pb-active-control {
		background-color: #EEEEEE
	}
	
	.et_pb_slide_1,
	.et_pb_slider .et_pb_slide_1 {
		background-color: #9A9A9A
	}
	
	.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
		font-weight: 600;
		text-transform: uppercase;
		font-size: 80px!important;
		letter-spacing: -2px
	}
	
	.et_pb_fullwidth_slider_0,
	.et_pb_fullwidth_slider_0 .et_pb_slide {
		min-height: 100vh
	}
	
	div.et_pb_section.et_pb_section_2 {
		background-image: linear-gradient(180deg, #e8bd71 0%, #e8bd71 100%)!important
	}
	
	div.et_pb_section.et_pb_section_2>.et_pb_background_pattern {
		background-image: url(data:image/svg+xml;base64,PHN2ZyAgZmlsbD0icmdiYSgwLDAsMCwwLjAyKSIgaGVpZ2h0PSI2NHB4IiB3aWR0aD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zMiwwLDAsMzJWMFptMCw2NEw2NCwzMlYwTDAsNjRaIi8+PC9zdmc+)
	}
	
	.et_pb_section_2.et_pb_section {
		padding-top: 40px;
		padding-bottom: 40px;
		background-color: RGBA(255, 255, 255, 0)!important
	}
	
	.et_pb_row_0.et_pb_row,
	.et_pb_row_2.et_pb_row {
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		padding-top: 0px;
		padding-bottom: 0px
	}
	
	.et_pb_row_0,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	.et_pb_row_1,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	.et_pb_row_2,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row {
		width: 90%
	}
	
	.difl_marqueetextitem_0.et_pb_module {
		margin-top: 0px!important;
		margin-right: 0px!important;
		margin-bottom: 0px!important;
		margin-left: 0px!important
	}
	
	div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
		font-size: 14!important
	}
	
	div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
		width: 14!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
		font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
		font-weight: 700;
		font-size: 45px;
		color: #FFFFFF!important;
		line-height: 1.2em;
		margin-top: 0px!important;
		margin-right: 10px!important;
		margin-bottom: 0px!important;
		margin-left: 10px!important
	}
	
	.difl_marqueetext_0.et_pb_module {
		margin-bottom: 0px!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
		font-size: 14px
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
		width: 20px!important
	}
	
	.difl_marqueetext_0 .df_marquee_list {
		gap: 10px!important
	}
	
	.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media {
		margin-top: 0px!important;
		margin-right: 5px!important;
		margin-bottom: 0px!important;
		margin-left: 5px!important
	}
	
	.et_pb_section_3.et_pb_section {
		padding-top: 100px;
		padding-bottom: 100px;
		background-color: #161616!important
	}
	
	.et_pb_row_1.et_pb_row {
		padding-top: 0px!important;
		padding-bottom: 35px!important;
		padding-top: 0px;
		padding-bottom: 35px
	}
	
	.df_adh_heading_0 h1,
	.df_adh_heading_0 h2,
	.df_adh_heading_0 h3,
	.df_adh_heading_0 h4,
	.df_adh_heading_0 h5,
	.df_adh_heading_0 h6,
	.df_adh_heading_0 h1 span,
	.df_adh_heading_0 h2 span,
	.df_adh_heading_0 h3 span,
	.df_adh_heading_0 h4 span,
	.df_adh_heading_0 h5 span,
	.df_adh_heading_0 h6 span {
		font-weight: 700!important;
		text-transform: uppercase!important;
		font-size: 75px!important;
		letter-spacing: -1px!important;
		text-align: left!important
	}
	
	.df_adh_heading_0 .df-heading-dual_text {
		color: #e0e0e0!important
	}
	
	.df_adh_heading_0 span.suffix {
		color: #E8BD71!important
	}
	
	.df_adh_heading_0 .df-heading {
		margin-bottom: 0px!important;
		padding-bottom: 0px!important
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
		border-top-style: solid!important;
		border-top-width: 5px
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line {
		top: calc(50% - 2.5px);
		height: 5px;
		border-radius: 0px
	}
	
	.df_adh_heading_0 .df-heading-divider {
		max-width: 100%
	}
	
	.df_adh_heading_0 .df-heading-divider::before {
		position: relative
	}
	
	.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
		border-radius: 0px
	}
	
	.df_adh_heading_0 .df-heading-divider span {
		font-size: 18px
	}
	
	.df_adh_heading_0 .df-heading-divider .et-pb-icon,
	.df_adh_heading_0 .df-heading-divider img {
		background-color: rgba(0, 0, 0, 0)!important
	}
	
	.df_adh_heading_0 .df-heading-divider .divider-image {
		max-width: 100px
	}
	
	.df_adh_heading_0 .df-heading .prefix {
		display: inline;
		max-width: 100%
	}
	
	.df_adh_heading_0 .df-heading .infix {
		display: inline;
		max-width: 100%;
		-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
		-webkit-text-stroke-width: 1px
	}
	
	.df_adh_heading_0 .df-heading .suffix {
		display: inline-block;
		max-width: 100%
	}
	
	.et_pb_column_2,
	.et_pb_column_4 {
		margin: auto
	}
	
	.et_pb_text_0 {
		margin-bottom: 10px!important
	}
	
	.et_pb_video_0 .et_pb_video_overlay_hover:hover {
		background-color: rgba(0, 0, 0, .6)
	}
	
	.et_pb_text_1 {
		background-color: #161616;
		padding-top: 30px!important;
		padding-right: 30px!important;
		padding-bottom: 30px!important;
		padding-left: 30px!important;
		position: absolute!important;
		top: 50%;
		bottom: auto;
		right: 0px;
		left: auto;
		transform: translateY(-50%)
	}
	
	.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
		font-size: 54px!important;
		transition: font-size 300ms ease 0ms
	}
	
	.et_pb_slides .et_pb_slide_1.et_pb_slide .et_pb_slide_description {
		text-align: center
	}
	
	.et_pb_slides .et_pb_slide_2.et_pb_slide .et_pb_slide_description {
		text-align: right
	}
	
	.et_pb_slides .et_pb_slide_3.et_pb_slide .et_pb_slide_description {
		text-align: left
	}
	
	@media only screen and (min-width:981px) {
		.et_pb_text_1 {
			width: 425px
		}
	}
	
	@media only screen and (max-width:980px) {
		.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
			font-size: 72px!important
		}
		.et_pb_fullwidth_slider_0,
		.et_pb_fullwidth_slider_0 .et_pb_slide {
			min-height: 90vh
		}
		.et_pb_section_2.et_pb_section {
			padding-top: 40px;
			padding-bottom: 40px
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
			font-size: 14!important
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
			width: 14!important
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
			font-size: 40px;
			line-height: 1.1em
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
			font-size: 14px
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
			width: 20px!important
		}
		.difl_marqueetext_0 .df_marquee_list {
			gap: 10px!important
		}
		.df_adh_heading_0 h1,
		.df_adh_heading_0 h2,
		.df_adh_heading_0 h3,
		.df_adh_heading_0 h4,
		.df_adh_heading_0 h5,
		.df_adh_heading_0 h6,
		.df_adh_heading_0 h1 span,
		.df_adh_heading_0 h2 span,
		.df_adh_heading_0 h3 span,
		.df_adh_heading_0 h4 span,
		.df_adh_heading_0 h5 span,
		.df_adh_heading_0 h6 span {
			font-size: 58px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
			border-top-width: 5px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line {
			height: 5px!important;
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider {
			max-width: 100%!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider span {
			font-size: 18px!important
		}
		.df_adh_heading_0 .df-heading-divider .et-pb-icon,
		.df_adh_heading_0 .df-heading-divider img {
			background-color: rgba(0, 0, 0, 0)!important
		}
		.df_adh_heading_0 .df-heading-divider .divider-image {
			max-width: 100px!important
		}
		.df_adh_heading_0 .df-heading .prefix {
			display: inline;
			max-width: 100%
		}
		.df_adh_heading_0 .df-heading .infix {
			display: inline;
			max-width: 100%;
			-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
			-webkit-text-stroke-width: 1px!important
		}
		.df_adh_heading_0 .df-heading .suffix {
			display: inline-block;
			max-width: 100%
		}
		.et_pb_text_1 {
			padding-right: 0px!important;
			padding-left: 0px!important;
			width: 100%;
			position: relative!important;
			top: 0px;
			bottom: auto;
			left: 0px;
			right: auto;
			transform: translateX(0px) translateY(0px)
		}
		body.logged-in.admin-bar .et_pb_text_1 {
			top: 0px
		}
		.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
			font-size: 54px!important
		}
	}
	
	@media only screen and (max-width:767px) {
		.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title,
		.df_adh_heading_0 h1,
		.df_adh_heading_0 h2,
		.df_adh_heading_0 h3,
		.df_adh_heading_0 h4,
		.df_adh_heading_0 h5,
		.df_adh_heading_0 h6,
		.df_adh_heading_0 h1 span,
		.df_adh_heading_0 h2 span,
		.df_adh_heading_0 h3 span,
		.df_adh_heading_0 h4 span,
		.df_adh_heading_0 h5 span,
		.df_adh_heading_0 h6 span {
			font-size: 45px!important
		}
		.et_pb_fullwidth_slider_0,
		.et_pb_fullwidth_slider_0 .et_pb_slide {
			min-height: 85vh
		}
		.et_pb_section_2.et_pb_section {
			padding-top: 25px;
			padding-bottom: 21px
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text span.df_marquee_text_icon {
			font-size: 14!important
		}
		div.df_marqueetext_wrapper .difl_marqueetextitem_0 div.df_marquee_text div.df_marquee_media img.df_marquee_text_img {
			width: 14!important
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text>*:not(.df_marquee_media) {
			font-size: 36px;
			line-height: 1em
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_text_icon {
			font-size: 14px
		}
		.difl_marqueetext_0 .df_marqueetext_wrapper .df_marquee_text .df_marquee_media .df_marquee_text_img {
			width: 20px!important
		}
		.difl_marqueetext_0 .df_marquee_list {
			gap: 10px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line::before {
			border-top-width: 5px!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line {
			height: 5px!important;
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider {
			max-width: 100%!important
		}
		.df_adh_heading_0 .df-heading-divider .df-divider-line:before {
			border-radius: 0px!important
		}
		.df_adh_heading_0 .df-heading-divider span {
			font-size: 18px!important
		}
		.df_adh_heading_0 .df-heading-divider .et-pb-icon,
		.df_adh_heading_0 .df-heading-divider img {
			background-color: rgba(0, 0, 0, 0)!important
		}
		.df_adh_heading_0 .df-heading-divider .divider-image {
			max-width: 100px!important
		}
		.df_adh_heading_0 .df-heading .prefix {
			display: inline;
			max-width: 100%
		}
		.df_adh_heading_0 .df-heading .infix {
			display: inline;
			max-width: 100%;
			-webkit-text-fill-color: rgba(255, 255, 255, 0)!important;
			-webkit-text-stroke-width: 1px!important
		}
		.df_adh_heading_0 .df-heading .suffix {
			display: inline-block;
			max-width: 100%
		}
		.et_pb_text_1 {
			padding-right: 0px!important;
			padding-left: 0px!important;
			transform: translateX(0px) translateY(0px)
		}
		.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
			font-size: 33px!important
		}
	}


	

	.et_pb_row.et_pb_row_4,
	.et_pb_row.et_pb_row_17.why-iconrocklear.et_pb_equal_columns.et_pb_gutters1.et_pb_row_4col {
    max-width: 100%;
    width: 100%;
}


.et_pb_scroll_top::before {
		content: none;
		display: none;
	}
	
	:root {
		--difl--brand--color: #F0E9FE;
		--difl--icon--color: #FFF;
		--difl--btt--font: 'initial';
		--difl--btt--font--weight: 400;
		--difl--btt--font--size: '18px';
	}
	
	.et_pb_scroll_top {
		opacity: 0;
		visibility: hidden;
	}
	/*Hide On mobile*/
	/*Animation*/
	/* Zoom In Animation with Hover Effect */
	
	.difl-zoomin {
		transition: transform 0.3s;
	}
	
	.difl-zoomin:hover {
		transform: scale(1.2);
	}
	/* Zoom Out Animation with Hover Effect */
	
	.difl-zoomout {
		transition: transform 0.3s;
	}
	
	.difl-zoomout:hover {
		transform: scale(0.8);
	}
	/* Move Up Animation with Hover Effect */
	
	.difl-moveup {
		transition: transform 0.3s;
	}
	
	.difl-moveup:hover {
		transform: translateY(-20px);
	}
	/* Move Down Animation with Hover Effect */
	
	.difl-movedown {
		transition: transform 0.3s;
	}
	
	.difl-movedown:hover {
		transform: translateY(20px);
	}
	/*Icon*/
	
	body .et_pb_scroll_top .difl-btt-media {
		color: #060606;
		font-family: ETModules;
		font-size: 16px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	@media screen and (min-width: 426px) and (max-width: 1024px) {
		body .et_pb_scroll_top .difl-btt-media {
			font-size: 16px;
		}
	}
	
	@media screen and (max-width: 425px) {
		body .et_pb_scroll_top .difl-btt-media {
			font-size: 16px;
		}
	}
	
	body .et_pb_scroll_top:hover .difl-btt-media {
		color: #e8bd71;
		content: ':';
		transition: .3s;
	}
	/*Image*/
	/*None*/
	/*Position*/
	
	body .et_pb_scroll_top {
		right: 10px !important;
		left: auto !important;
	}
	/*Label*/
	
	body .et_pb_scroll_top .difl-btt-label:empty {
		display: none;
	}
	
	body .et_pb_scroll_top {
		margin: 8px 10px 8px 10px !important;
		padding: 8px 10px 8px 10px !important;
		border-radius: 8px 10px 8px 10px !important;
		bottom: 30px !important;
		display: flex !important;
		align-items: center;
		gap: 5px;
		flex-direction: row !important;
		background: #FFF !important;
	}
	
	@media screen and (min-width: 426px) and (max-width: 1024px) {
		body .et_pb_scroll_top {
			margin: 8px 10px 8px 10px !important;
			padding: 8px 10px 8px 10px !important;
			border-radius: 8px 10px 8px 10px !important;
		}
	}
	
	@media screen and (max-width: 425px) {
		body .et_pb_scroll_top {
			margin: 8px 10px 8px 10px !important;
			padding: 8px 10px 8px 10px !important;
			border-radius: 8px 10px 8px 10px !important;
		}
	}
	
	body .et_pb_scroll_top:hover {
		background: var(--difl--icon--color) !important;
	}
	
	body .et_pb_scroll_top.et_pb_scroll_top.et-hidden {
		transition: 1s visibility;
		visibility: hidden;
	}
	
	body .et_pb_scroll_top.et_pb_scroll_top.et-visible {
		visibility: visible;
	}
	
	body .et_pb_scroll_top .difl-btt-media:empty {
		display: none;
	}

	.et_pb_video_box {
    border: 2px solid #fff3;
	border-radius: 10px;
	overflow: hidden;
}



 
	.et_pb_scroll_top::before {
		content: none;
		display: none;
	}
	
	:root {
		--difl--brand--color: #F0E9FE;
		--difl--icon--color: #FFF;
		--difl--btt--font: 'initial';
		--difl--btt--font--weight: 400;
		--difl--btt--font--size: '18px';
	}
	
	.et_pb_scroll_top {
		opacity: 0;
		visibility: hidden;
	}
	/*Hide On mobile*/
	/*Animation*/
	/* Zoom In Animation with Hover Effect */
	
	.difl-zoomin {
		transition: transform 0.3s;
	}
	
	.difl-zoomin:hover {
		transform: scale(1.2);
	}
	/* Zoom Out Animation with Hover Effect */
	
	.difl-zoomout {
		transition: transform 0.3s;
	}
	
	.difl-zoomout:hover {
		transform: scale(0.8);
	}
	/* Move Up Animation with Hover Effect */
	
	.difl-moveup {
		transition: transform 0.3s;
	}
	
	.difl-moveup:hover {
		transform: translateY(-20px);
	}
	/* Move Down Animation with Hover Effect */
	
	.difl-movedown {
		transition: transform 0.3s;
	}
	
	.difl-movedown:hover {
		transform: translateY(20px);
	}
	/*Icon*/
	
	body .et_pb_scroll_top .difl-btt-media {
		color: #060606;
		font-family: ETModules;
		font-size: 16px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	@media screen and (min-width: 426px) and (max-width: 1024px) {
		body .et_pb_scroll_top .difl-btt-media {
			font-size: 16px;
		}
	}
	
	@media screen and (max-width: 425px) {
		body .et_pb_scroll_top .difl-btt-media {
			font-size: 16px;
		}
	}
	
	body .et_pb_scroll_top:hover .difl-btt-media {
		color: #e8bd71;
		content: ':';
		transition: .3s;
	}
	/*Image*/
	/*None*/
	/*Position*/
	
	body .et_pb_scroll_top {
		right: 10px !important;
		left: auto !important;
	}
	/*Label*/
	
	body .et_pb_scroll_top .difl-btt-label:empty {
		display: none;
	}
	
	body .et_pb_scroll_top {
		margin: 8px 10px 8px 10px !important;
		padding: 8px 10px 8px 10px !important;
		border-radius: 8px 10px 8px 10px !important;
		bottom: 30px !important;
		display: flex !important;
		align-items: center;
		gap: 5px;
		flex-direction: row !important;
		background: #FFF !important;
	}
	
	@media screen and (min-width: 426px) and (max-width: 1024px) {
		body .et_pb_scroll_top {
			margin: 8px 10px 8px 10px !important;
			padding: 8px 10px 8px 10px !important;
			border-radius: 8px 10px 8px 10px !important;
		}
	}
	
	@media screen and (max-width: 425px) {
		body .et_pb_scroll_top {
			margin: 8px 10px 8px 10px !important;
			padding: 8px 10px 8px 10px !important;
			border-radius: 8px 10px 8px 10px !important;
		}
	}
	
	body .et_pb_scroll_top:hover {
		background: var(--difl--icon--color) !important;
	}
	
	body .et_pb_scroll_top.et_pb_scroll_top.et-hidden {
		transition: 1s visibility;
		visibility: hidden;
	}
	
	body .et_pb_scroll_top.et_pb_scroll_top.et-visible {
		visibility: visible;
	}
	
	body .et_pb_scroll_top .difl-btt-media:empty {
		display: none;
	}