@CHARSET "UTF-8";
.bg-white {
	background: #fff !important;
}

.bg-silver-lighter {
	background: #f4f6f7 !important;
}

.bg-silver {
	background: #f0f3f4 !important;
}

.bg-silver-darker {
	background: #b4b6b7 !important;
}

.bg-black {
	background: #313231 !important;
}

.bg-black-darker {
	background: #242a30 !important;
}

.bg-black-lighter {
	background: #575d63 !important;
}
.bg-black-fondo{
	background-color: rgba(0, 0, 0, 0.2) !important;
}

.bg-grey {
	background: #b6c2c9 !important;
}

.bg-grey-darker {
	background: #929ba1 !important;
}

.bg-grey-lighter {
	background: #c5ced4 !important;
}

.bg-red {
	background: #ff5b57 !important;
}

.bg-red-darker {
	background: #cc4946 !important;
}

.bg-red-lighter {
	background: #ff7c79 !important;
}

.bg-orange {
	background: #f59c1a !important;
}

.bg-orange-darker {
	background: #c47d15 !important;
}

.bg-orange-lighter {
	background: #f7b048 !important;
}

.bg-yellow {
	background: #e3fa3e !important;
}

.bg-yellow-darker {
	background: #b6c832 !important;
}

.bg-yellow-lighter {
	background: #e9fb65 !important;
}

.bg-green {
	background: #00acac !important;
}

.bg-green-darker {
	background: #008a8a !important;
}

.bg-green-lighter {
	background: #33bdbd !important;
}

.bg-gris {
	background: #F6F6F6 !important;
}

.bg-blue {
	background: #348fe2 !important;
}

.bg-blue-darker {
	background: #2a72b5 !important;
}

.bg-blue-lighter {
	background: #5da5e8 !important;
}

.bg-aqua {
	background: #49b6d6 !important;
}

.bg-aqua-darker {
	background: #3a92ab !important;
}

.bg-aqua-lighter {
	background: #6dc5de !important;
}

.bg-purple {
	background: #727cb6 !important;
}

.bg-purple-darker {
	background: #5b6392 !important;
}

.bg-purple-lighter {
	background: #8e96c5 !important;
}

.no-bg {
	background: 0 0 !important;
}


.m-auto {
	margin: 0 auto !important;
}


.m-0 {
	margin: 0 !important;
}

.m-1 {
	margin: 1px !important;
}

.m-2 {
	margin: 2px !important;
}

.m-3 {
	margin: 3px !important;
}

.m-4 {
	margin: 4px !important;
}

.m-5 {
	margin: 5px !important;
}

.m-10 {
	margin: 10px !important;
}

.m-15 {
	margin: 15px !important;
}

.m-20 {
	margin: 20px !important;
}

.m-25 {
	margin: 25px !important;
}

.m-30 {
	margin: 30px !important;
}

.m-35 {
	margin: 35px !important;
}

.m-40 {
	margin: 40px !important;
}

.m-t-0 {
	margin-top: 0 !important;
}

.m-t-1 {
	margin-top: 1px !important;
}

.m-t-2 {
	margin-top: 2px !important;
}

.m-t-3 {
	margin-top: 3px !important;
}

.m-t-4 {
	margin-top: 4px !important;;
}

.m-t-5 {
	margin-top: 5px !important;;
}

.m-t-10 {
	margin-top: 10px !important;;
}

.m-t-12 {
	margin-top: 12px !important;;
}

.m-t-13 {
	margin-top: 13px !important;;
}

.m-t-14 {
	margin-top: 14px !important;;
}

.m-t-15 {
	margin-top: 15px !important;;
}

.m-t-20 {
	margin-top: 20px !important;;
}

.m-t-25 {
	margin-top: 25px !important;;
}

.m-t-30 {
	margin-top: 30px !important;;
}

.m-t-35 {
	margin-top: 35px !important;
}

.m-t-40 {
	margin-top: 40px !important;
}
.m-t-50 {
	margin-top: 50px !important;
}
.m-t-60 {
	margin-top: 60px !important;
}
.m-t-80 {
	margin-top: 80px !important;
}
.m-t-100 {
	margin-top: 100px !important;
}
.m-t-118 {
	margin-top: 118px !important;;
}
.m-r-0 {
	margin-right: 0 !important;
}

.m-r-1 {
	margin-right: 1px !important;
}

.m-r-2 {
	margin-right: 2px !important;
}

.m-r-3 {
	margin-right: 3px !important;
}

.m-r-4 {
	margin-right: 4px !important;
}

.m-r-5 {
	margin-right: 5px !important;
}

.m-r-10 {
	margin-right: 10px !important;
}

.m-r-15 {
	margin-right: 15px !important;
}

.m-r-20 {
	margin-right: 20px !important;
}

.m-r-25 {
	margin-right: 25px !important;
}

.m-r-30 {
	margin-right: 30px !important;
}

.m-r-35 {
	margin-right: 35px !important;
}

.m-r-40 {
	margin-right: 40px !important;
}

.m-b-0 {
	margin-bottom: 0 !important;
}

.m-b-1 {
	margin-bottom: 1px !important;
}

.m-b-2 {
	margin-bottom: 2px !important;
}

.m-b-3 {
	margin-bottom: 3px !important;
}

.m-b-4 {
	margin-bottom: 4px !important;
}

.m-b-5 {
	margin-bottom: 5px !important;
}

.m-b-10 {
	margin-bottom: 10px !important;
}

.m-b-15 {
	margin-bottom: 15px !important;
}

.m-b-20 {
	margin-bottom: 20px !important;
}

.m-b-25 {
	margin-bottom: 25px !important;
}

.m-b-30 {
	margin-bottom: 30px !important;
}

.m-b-35 {
	margin-bottom: 35px !important;
}

.m-b-40 {
	margin-bottom: 40px !important;
}

.m-b-100 {
	margin-bottom: 118px !important;;
}

.m-l-0 {
	margin-left: 0 !important;
}

.m-l-1 {
	margin-left: 1px !important;
}

.m-l-2 {
	margin-left: 2px !important;
}

.m-l-3 {
	margin-left: 3px !important;
}

.m-l-4 {
	margin-left: 4px !important;
}

.m-l-5 {
	margin-left: 5px !important;
}

.m-l-10 {
	margin-left: 10px !important;
}

.m-l-15 {
	margin-left: 15px !important;
}

.m-l-20 {
	margin-left: 20px !important;
}

.m-l-25 {
	margin-left: 25px !important;
}

.m-l-30 {
	margin-left: 30px !important;
}

.m-l-35 {
	margin-left: 35px !important;
}

.m-l-40 {
	margin-left: 40px !important;
}

.m-l-80 {
	margin-left: 80px !important;
}

.p-0 {
	padding: 0 !important;
}

.p-1 {
	padding: 1px !important;
}

.p-2 {
	padding: 2px !important;
}

.p-3 {
	padding: 3px !important;
}

.p-4 {
	padding: 4px !important;
}

.p-5 {
	padding: 5px !important;
}

.p-6 {
	padding: 6px !important;
}

.p-7 {
	padding: 7px !important;
}

.p-8 {
	padding: 8px !important;
}

.p-9 {
	padding: 9px !important;
}

.p-10 {
	padding: 10px !important;
}

.p-15, .wrapper78787878 {
	padding: 15px !important;
}

.p-20 {
	padding: 20px !important;
}

.p-25 {
	padding: 25px !important;
}

.p-30 {
	padding: 30px !important;
}

.p-35 {
	padding: 35px !important;
}

.p-38 {
	padding: 38px !important;;
}

.p-40 {
	padding: 40px !important;
}

.p-50 {
	padding: 50px !important;;
}

.p-60 {
	padding: 60px !important;;
}

.p-70 {
	padding: 70px !important;;
}

.p-100 {
	padding: 100px !important;;
}

.p-t-0 {
	padding-top: 0 !important;
}

.p-t-1 {
	padding-top: 1px !important;
}

.p-t-2 {
	padding-top: 2px !important;
}

.p-t-3 {
	padding-top: 3px !important;
}

.p-t-4 {
	padding-top: 4px !important;
}

.p-t-5 {
	padding-top: 5px !important;
}

.p-t-6 {
	padding-top: 6px !important;
}

.p-t-8 {
	padding-top: 8px !important;
}

.p-t-10 {
	padding-top: 10px !important;
}

.p-t-14 {
	padding-top: 14px !important;;
}

.p-t-15 {
	padding-top: 15px !important;;
}

.p-t-16 {
	padding-top: 16px !important;;
}

.p-t-18 {
	padding-top: 18px !important;;
}

.p-t-20 {
	padding-top: 20px !important;
}

.p-t-25 {
	padding-top: 25px !important;
}

.p-t-30 {
	padding-top: 30px !important;
}

.p-t-35 {
	padding-top: 35px !important;
}

.p-t-40 {
	padding-top: 40px !important;
}

.p-t-60 {
	padding-top: 60px !important;
}

.p-t-80 {
	padding-top: 80px !important;
}

.p-t-100 {
	padding-top: 100px !important;
}

.p-t-118 {
	padding-top: 30% !important;;
}

.p-r-0 {
	padding-right: 0 !important;
}

.p-r-1 {
	padding-right: 1px !important;
}

.p-r-2 {
	padding-right: 2px !important;
}

.p-r-3 {
	padding-right: 3px !important;
}

.p-r-4 {
	padding-right: 4px !important;
}

.p-r-5 {
	padding-right: 5px !important;
}

.p-r-10 {
	padding-right: 10px !important;
}

.p-r-15 {
	padding-right: 15px !important;
}

.p-r-20 {
	padding-right: 20px !important;
}

.p-r-25 {
	padding-right: 25px !important;
}

.p-r-30 {
	padding-right: 30px !important;
}

.p-r-35 {
	padding-right: 35px !important;
}

.p-r-40 {
	padding-right: 40px !important;
}

.p-b-0 {
	padding-bottom: 0 !important;
}

.p-b-1 {
	padding-bottom: 1px !important;
}

.p-b-2 {
	padding-bottom: 2px !important;
}

.p-b-3 {
	padding-bottom: 3px !important;
}

.p-b-4 {
	padding-bottom: 4px !important;
}

.p-b-5 {
	padding-bottom: 5px !important;
}

.p-b-10 {
	padding-bottom: 10px !important;
}

.p-b-15 {
	padding-bottom: 15px !important;
}

.p-b-20 {
	padding-bottom: 20px !important;
}

.p-b-25 {
	padding-bottom: 25px !important;
}

.p-b-30 {
	padding-bottom: 30px !important;
}

.p-b-35 {
	padding-bottom: 35px !important;
}

.p-b-40 {
	padding-bottom: 40px !important;
}
.p-b-50 {
	padding-bottom: 50px !important;;
}
.p-b-60 {
	padding-bottom: 60px !important;;
}
.p-b-70 {
	padding-bottom: 70px !important;;
}
.p-b-80 {
	padding-bottom: 80px !important;;
}
.p-b-90 {
	padding-bottom: 90px !important;;
}
.p-b-100 {
	padding-bottom: 100px !important;;
}
.p-l-0 {
	padding-left: 0 !important;
}

.p-l-1 {
	padding-left: 1px !important;
}

.p-l-2 {
	padding-left: 2px !important;
}

.p-l-3 {
	padding-left: 3px !important;
}

.p-l-4 {
	padding-left: 4px !important;
}

.p-l-5 {
	padding-left: 5px !important;
}

.p-l-10 {
	padding-left: 10px !important;
}

.p-l-15 {
	padding-left: 15px !important;
}

.p-l-20 {
	padding-left: 20px !important;
}

.p-l-25 {
	padding-left: 25px !important;
}

.p-l-30 {
	padding-left: 30px !important;
}

.p-l-35 {
	padding-left: 35px !important;
}

.p-l-40 {
	padding-left: 40px !important;
}

.p-l-50 { padding-left: 50px !important;; }
.p-l-60 { padding-left: 60px !important;; }
.p-l-70 { padding-left: 70px !important;; }

.p-l-80 {
	padding-left: 380px !important;;
	margin-left: 500px;
}
.f-s-8 {
	font-size: 8px !important;
}

.f-s-9 {
	font-size: 9px !important;
}

.f-s-10 {
	font-size: 10px !important;
}

.f-s-11 {
	font-size: 11px !important;
}

.f-s-12 {
	font-size: 12px !important;
}

.f-s-13 {
	font-size: 13px !important;
}

.f-s-14 {
	font-size: 14px !important;
}

.f-s-15 {
	font-size: 15px !important;
}

.f-s-16 {
	font-size: 16px !important;
}

.f-s-17 {
	font-size: 17px !important;
}

.f-s-18 {
	font-size: 18px !important;
}

.f-s-19 {
	font-size: 19px !important;
}

.f-s-20 {
	font-size: 20px !important;
}

.f-s-21 {
	font-size: 21px !important;
}
.f-s-22 {
	font-size: 23px !important;
}
.f-s-23 {
	font-size: 23px !important;
}
.f-s-24 {
	font-size: 24px !important;
}
.f-s-25 {
	font-size: 25px !important;
}
.f-s-26 {
	font-size: 26px !important;
}
.f-s-27 {
	font-size: 27px !important;
}
.f-s-28 {
	font-size: 28px !important;
}
.f-s-29 {
	font-size: 29px !important;
}
.f-s-30 {
	font-size: 30px !important;
}
.f-s-31 {
	font-size: 31px !important;
}
.f-s-32 {
	font-size: 32px !important;
}
.f-s-33 {
	font-size: 33px !important;
}
.f-s-34 {
	font-size: 34px !important;
}
.f-s-35 {
	font-size: 35px !important;
}
.f-s-36 {
	font-size: 36px !important;
}
.f-s-37 {
	font-size: 37px !important;
}
.f-s-38 {
	font-size: 38px !important;
}
.f-s-39 {
	font-size: 39px !important;
}
.f-s-40 {
	font-size: 40px !important;
}

.f-color-white {
	color: #fff;
}






.f-w-100 {
	font-weight: 100 !important;
}

.f-w-200 {
	font-weight: 200 !important;
}

.f-w-300 {
	font-weight: 300 !important;
}

.f-w-400 {
	font-weight: 400 !important;
}

.f-w-500 {
	font-weight: 500 !important;
}

.f-w-600 {
	font-weight: 600 !important;
}

.f-w-700 {
	font-weight: 700 !important;
}

.height-50 {
	height: 50px !important;
}

.height-100 {
	height: 100px;
}
.height-200 {
	height: 200px;
}
.height-300 {
	height: 300px;
}
.height-400 {
	height: 400px !important;
}
.height-500 {
	height: 500px !important;
}
.height-600 {
	height: 600px !important;
}
.height-700 {
	height: 700px !important;
}
.height-800 {
	height: 800px !important;
}
.height-900 {
	height: 900px !important;
}
.height-1000 {
	height: 1000px !important;
}

.width-50 {
	width: 50%;
}

