/*
===============================================================
 # CUSTOM CSS
 - Please do not edit this file. this file is generated by server-side code
 - Every changes here will be overwritten
===============================================================*/

.msp-preset-16 { font-family:"Roboto";font-weight:100;font-size:42px;line-height:30px;color:#ffffff; } 
.msp-preset-17 { font-family:"Roboto";font-weight:700;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-preset-18 { font-weight:normal;font-size:15px;line-height:24px;color:#eeeeee; } 
.msp-preset-20 { font-weight:normal;font-size:15px;text-align:center;line-height:24px;color:#eeeeee; } 
.msp-preset-21 { font-family:"Roboto";font-weight:700;font-size:55px;line-height:55px;color:#ffffff; } 
.msp-preset-22 { font-family:"Roboto";font-weight:100;font-size:60px;line-height:30px;color:#ffffff; } 
.msp-preset-25 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-preset-26 { background-color:#440154;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-preset-27 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-preset-31 { background-color:rgba(255, 255, 255, 0.8);padding-top:5px;padding-right:12px;padding-bottom:5px;padding-left:12px;font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-preset-33 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-preset-btn-173{ background-color: #fd602c;color: #fff !important;border: 1px solid #fd602c !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-173:hover{ background-color:#fff;border: 1px solid #fff !important;color: #242424 !important; } .msp-preset-btn-173:active{ top:1px } .msp-preset-btn-175{ background-color: #fd602c;color: #fff !important;border: 1px solid #fd602c !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-175:hover{ background-color:#222;border: 1px solid #222 !important;color: #fff !important; } .msp-preset-btn-175:active{ top:1px } .msp-preset-btn-176{ background-color: transparent;color: #222 !important;border: 1px solid #222 !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-176:hover{ background-color:#222;border: 1px solid #222 !important;color: #fff !important; } .msp-preset-btn-176:active{ top:1px } .msp-preset-btn-177{ background-color: #fff;color: #242424 !important;border: 1px solid #fff !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-177:hover{ background-color:#222;border: 1px solid #222 !important;color: #fff !important; } .msp-preset-btn-177:active{ top:1px } .msp-preset-btn-178{ background-color: #fff;color: #242424 !important;border: 1px solid #fff !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-178:hover{ background-color:#fd602c;border: 1px solid #fd602c !important;color: #fff !important; } .msp-preset-btn-178:active{ top:1px } .msp-preset-btn-179{ background-color: transparent;color: #fff !important;border: 1px solid #fff !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-179:hover{ background-color:#fd602c;border: 1px solid #fd602c !important;color: #fff !important; } .msp-preset-btn-179:active{ top:1px } .msp-preset-btn-180{ background-color: transparent;color: #fff !important;border: 1px solid #fff !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-180:hover{ background-color:#fff;border: 1px solid #fff !important;color: #242424 !important; } .msp-preset-btn-180:active{ top:1px } .msp-preset-btn-181{ background-color: #FFFFFF;color: #440154 !important;border: 1px solid #440154 !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-181:hover{ background-color:#440154;border: 1px solid #fff !important;color: #FFF !important; } .msp-preset-btn-181:active{ top:1px } .msp-preset-btn-182{ background-color: rgba(255, 255, 255, 0);color: #440154 !important;border: 1px solid #440154 !important;padding: 15px 35px;line-height: 1 !important;font-size: 14px;text-transform: uppercase; } .msp-preset-btn-182:hover{ background-color:#440154;border: 1px solid #440154 !important;color: #FFFFFF !important; } .msp-preset-btn-182:active{ top:1px }.msp-cn-17-42 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-cn-17-43 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-17-44 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-7-45 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-53 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-17-54 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-62 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.ms-nav-next, .ms-nav-prev {
  font-size: 48px !important;
}
.msp-cn-17-42 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-cn-17-43 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-17-44 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-7-45 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-53 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-17-54 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-62 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.ms-nav-next, .ms-nav-prev {
  font-size: 48px !important;
}
.msp-cn-17-42 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-cn-17-43 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-17-44 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-7-45 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-51 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-cn-17-52 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-17-53 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-17-54 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.ms-nav-next, .ms-nav-prev {
  font-size: 48px !important;
}
.msp-cn-17-42 { background-color:#440154;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;font-family:"Roboto";font-weight:100;font-size:36px;line-height:30px;color:#ffffff; } 
.msp-cn-17-43 { background-color:#440154;padding-top:10px;padding-right:21px;padding-bottom:10px;padding-left:21px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-17-44 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-7-45 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-53 { font-family:"Roboto";font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#440154; } 
.msp-cn-17-54 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-17-62 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.ms-nav-next, .ms-nav-prev {
  font-size: 48px !important;
}
.msp-cn-7-1 { background-color:#ffffff;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:"Roboto";font-weight:100;font-size:30px;line-height:30px;color:#222222; } 
.msp-cn-7-2 { background-color:#fd602c;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-7-3 { font-weight:normal;font-size:16px;line-height:24px;color:#eeeeee; } 
.msp-cn-7-8 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-7-42 { background-color:#ffffff;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:"Roboto";font-weight:100;font-size:30px;line-height:30px;color:#222222; } 
.msp-cn-7-43 { background-color:#fd602c;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-family:"Roboto";font-weight:100;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-7-44 { font-weight:normal;font-size:16px;text-align:right;line-height:24px;color:#eeeeee; } 
.msp-cn-7-45 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 

.msp-cn-8-1 { font-family:"Roboto";font-weight:100;font-size:45px;line-height:30px;color:#ffffff; } 
.msp-cn-8-2 { font-family:"Raleway";font-weight:700;font-size:60px;line-height:55px;color:#ffffff; } 
.msp-cn-8-3 { font-weight:normal;font-size:15px;line-height:24px;color:#eeeeee; } 
.msp-cn-8-31 { font-family:"Roboto";font-weight:100;font-size:40px;line-height:30px;color:#ffffff; } 
.msp-cn-8-32 { font-family:"Roboto";font-weight:700;font-size:75px;line-height:55px;color:#ffffff; } 
.msp-cn-8-36 { font-family:"Roboto";font-weight:700;font-size:75px;line-height:55px;color:#ffffff; } 
.msp-cn-8-39 { font-weight:normal;line-height:normal; } 
.msp-cn-8-40 { font-weight:normal;line-height:normal; } 
.ms-layer.offerbadge {
	background-color: #8ac700;
	border-radius: 100%;
	color: #fff;
	float: left;
	font-size: 18px;
	height: 120px;
	margin: 0;
	padding: 30px 0 0 0;
	text-align: center;
	width: 150px;
}
.ms-layer.offerbadge {
	background-color: #8ac700;
	border-radius: 100%;
	color: #fff;
	float: left;
	font-size: 18px;
	height: 120px;
	margin: 0;
	line-height: 23px;
	padding: 30px 0 0 0;
	text-align: center;
	width: 150px;
}
.ms-layer.offerbadge.two {
	background-color: #fff;
	color: #858585;
	font-size: 16px;
	height: 90px;
	line-height: 22px;
	padding: 20px 0 0 0;
	width: 110px;
}
.ms-layer.offerbadge.orange-2 {
	background-color: #fd602c;
}
.ms-layer.offerbadge span.price {
	font-size: 30px;
	font-weight: bold;
	line-height: 40px;
	margin-top: 5px;
	padding: 0 0 5px;
	text-align: center;
}
.ms-layer.offerbadge span.price.two {
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
	padding: 0 0 5px;
	text-align: center;
}
@media only screen and (min-width: 1000px) and (max-width: 1169px) {
.ms-layer.offer-badge {
	width: 120px;
	height: 120px;
	font-size: 26px;
}
.ms-layer.offerbadge {
	font-size: 14px;
	height: 80px;
	padding: 30px 0 0 0;
	width: 100px;
}
.ms-layer.offerbadge span.price {
	font-size: 20px;
	line-height: 20px;
}
.ms-layer.offerbadge.two {
	font-size: 14px;
	height: 60px;
	padding: 30px 0 0 0;
	width: 80px;
}
.ms-layer.offerbadge span.price.two {
	font-size: 14px;
	line-height: 20px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 999px) {
.ms-layer.offer-badge {
	width: 120px;
	height: 120px;
	font-size: 40px;
}
.ms-layer.offerbadge {
	font-size: 12px;
	height: 60px;
	padding: 20px 0 0 0;
	width: 80px;
}
.ms-layer.offerbadge span.price {
	font-size: 14px;
	line-height: 20px;
}
.ms-layer.offerbadge.two {
	font-size: 14px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price.two {
	font-size: 14px;
	line-height: 20px;
}
}
 @media only screen and (min-width: 640px) and (max-width: 767px) {
.ms-layer.offer-badge {
	width: 100px;
	height: 100px;
	font-size: 36px;
}
.ms-layer.offerbadge {
	font-size: 12px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price {
	font-size: 14px;
	line-height: 20px;
}
.ms-layer.offerbadge.two {
	font-size: 14px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price.two {
	font-size: 14px;
	line-height: 20px;
}
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
.ms-layer.offer-badge {
	width: 100px;
	height: 100px;
	font-size: 40px;
}
.ms-layer.offerbadge {
	font-size: 12px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price {
	font-size: 14px;
	line-height: 20px;
}
.ms-layer.offerbadge.two {
	font-size: 14px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price.two {
	font-size: 14px;
	line-height: 20px;
}
}
@media only screen and (max-width: 479px) {
.ms-layer.offer-badge {
	width: 60px;
	height: 60px;
	font-size: 50px;
}
.ms-layer.offerbadge {
	font-size: 12px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price {
	font-size: 14px;
	line-height: 20px;
}
.ms-layer.offerbadge.two {
	font-size: 14px;
	height: 40px;
	padding: 10px 0 0 0;
	width: 50px;
}
.ms-layer.offerbadge span.price.two {
	font-size: 14px;
	line-height: 20px;
}
}
.msp-cn-9-7 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-9-8 { font-weight:normal;line-height:normal; } 
.msp-cn-9-28 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-9-29 { font-weight:normal;line-height:normal;white-space:nowrap; } 
.msp-cn-9-47 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-9-48 { font-weight:normal;line-height:normal;white-space:nowrap; } 

.msp-cn-10-8 { font-weight:normal;line-height:normal; } 
.msp-cn-10-27 { font-weight:normal;font-size:15px;text-align:center;line-height:24px;color:#eeeeee; } 
.msp-cn-10-28 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-10-29 { font-weight:normal;line-height:normal; } 
.msp-cn-10-52 { font-weight:normal;line-height:normal; } 

.msp-cn-11-28 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-11-29 { font-weight:normal;line-height:normal; } 
.msp-cn-11-65 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-11-66 { font-weight:normal;line-height:normal; } 
.msp-cn-11-67 { font-family:"Roboto";font-weight:500;font-size:55px;line-height:55px;color:#ffffff; } 
.msp-cn-11-68 { font-family:"Roboto";font-weight:500;font-size:75px;line-height:55px;color:#ffffff; } 
.msp-cn-11-69 { font-family:"Roboto";font-weight:700;font-size:90px;line-height:55px;color:#ffffff; } 
.msp-cn-11-79 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-11-80 { font-weight:normal;line-height:normal; } 

.msp-cn-14-17 { font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-14-53 { font-weight:normal;font-size:16px;text-align:center;line-height:24px;color:#dddddd; } 
.msp-cn-14-55 { font-family:"Roboto Slab";font-weight:700;font-size:55px;line-height:normal;color:#ffffff; } 
.msp-cn-14-64 { font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-14-65 { font-weight:normal;font-size:16px;text-align:center;line-height:24px;color:#dddddd; } 
.msp-cn-14-66 { font-family:"Roboto Slab";font-weight:700;font-size:55px;line-height:normal;color:#ffffff; } 

.msp-cn-15-1 { font-family:"Roboto";font-weight:100;font-size:55px;line-height:30px;color:#181818; } 
.msp-cn-15-2 { font-family:"Roboto";font-weight:700;font-size:60px;line-height:55px;color:#181818; } 
.msp-cn-15-3 { font-weight:normal;font-size:16px;line-height:28px;color:#4c4c4c; } 
.msp-cn-15-7 { font-family:"Open Sans";font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-15-8 { font-family:"Open Sans";font-weight:normal;line-height:normal;white-space:nowrap; } 
.msp-cn-15-14 { font-family:"Roboto";font-weight:100;font-size:55px;line-height:30px;color:#ffffff; } 
.msp-cn-15-15 { font-family:"Roboto";font-weight:700;font-size:65px;line-height:55px;color:#ffffff; } 
.msp-cn-15-16 { font-weight:normal;font-size:15px;text-align:center;line-height:24px;color:#eeeeee; } 
.msp-cn-15-17 { font-family:"Open Sans";font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-15-18 { font-family:"Roboto";font-weight:100;font-size:50px;line-height:30px;color:#ffffff; } 
.msp-cn-15-19 { font-family:"Roboto";font-weight:700;font-size:65px;line-height:55px;color:#ffffff; } 
.msp-cn-15-20 { font-weight:normal;font-size:15px;line-height:24px;color:#eeeeee; } 
.msp-cn-15-21 { font-family:"Open Sans";font-weight:normal;line-height:normal; } 
.msp-cn-3-23 { background-color:#000000;font-weight:normal;line-height:normal; } 

.msp-cn-16-1 { font-family:"Roboto";font-weight:100;font-size:60px;line-height:30px;color:#ffffff; } 
.msp-cn-16-2 { font-family:"Roboto";font-weight:700;font-size:55px;line-height:55px;color:#fafafa; } 
.msp-cn-16-3 { font-weight:normal;font-size:16px;line-height:26px;color:#eeeeee; } 
.msp-cn-16-7 { font-family:"Open Sans";font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-16-8 { font-weight:normal;line-height:normal;white-space:nowrap; } 
.msp-cn-16-30 { font-family:"Roboto";font-weight:100;font-size:60px;line-height:30px;color:#ffffff; } 
.msp-cn-16-31 { font-family:"Roboto";font-weight:700;font-size:55px;line-height:55px;color:#fafafa; } 
.msp-cn-16-32 { font-weight:normal;font-size:16px;text-align:right;line-height:26px;color:#dddddd; } 
.msp-cn-16-33 { font-family:"Open Sans";font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-16-34 { font-weight:normal;line-height:normal;white-space:nowrap; } 

.ms-parent-id-2 > .master-slider{ background:#ffffff; }
.msp-cn-17-3 { font-weight:normal;font-size:16px;line-height:26px;color:#eeeeee; } 
.msp-cn-17-7 { font-weight:normal;line-height:normal;color:#ffffff; } 
.msp-cn-17-8 { font-weight:normal;line-height:normal; } 
.msp-cn-17-14 { font-family:"Roboto";font-weight:100;font-size:55px;line-height:30px;color:#ffffff; } 
.msp-cn-17-15 { font-family:"Roboto";font-weight:700;font-size:65px;line-height:55px;color:#ffffff; } 
.msp-cn-17-16 { font-weight:normal;font-size:16px;text-align:center;line-height:24px;color:#ffffff; } 
.msp-cn-17-17 { font-weight:normal;line-height:normal;color:#ffffff; } 

.msp-cn-18-3 { font-weight:normal;font-size:16px;line-height:24px;color:#eeeeee; } 
.msp-cn-18-7 { font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-18-8 { font-weight:normal;line-height:normal; } 
.msp-cn-18-47 { font-weight:normal;font-size:16px;line-height:24px;color:#eeeeee; } 
.msp-cn-18-48 { font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-18-49 { font-weight:normal;line-height:normal; } 
.msp-cn-18-52 { font-weight:normal;font-size:16px;line-height:24px;color:#eeeeee; } 
.msp-cn-18-53 { font-weight:normal;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-18-54 { font-weight:normal;line-height:normal; } 
