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

.msp-preset-1 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;white-space:nowrap;color:#ff5a6c; } 
.msp-preset-btn-84{ background-color: #b97ebb;color: #fff; } .msp-preset-btn-84:hover{ background-color:#ca89cc;color: #fff; } .msp-preset-btn-84:active{ top:1px } .msp-preset-btn-85{ background-color: #b97ebb;color: #fff; } .msp-preset-btn-85:hover{ background-color:#ca89cc;color: #fff; } .msp-preset-btn-85:active{ top:1px } .msp-preset-btn-86{ color: #b97ebb;border:solid 1px #b97ebb; } .msp-preset-btn-86:hover{ border-color:#ca89cc;color:#ca89cc } .msp-preset-btn-86:active{ top:1px } .msp-preset-btn-87{ background-color: #b97ebb;color: #fff; } .msp-preset-btn-87:hover{ background-color:#ca89cc;color: #fff; } .msp-preset-btn-87:active{ top:1px } .msp-preset-btn-88{ background-color: #b97ebb;color: #fff;box-shadow:0 5px #9a699c; } .msp-preset-btn-88:hover{ background-color:#ca89cc;box-shadow:0 4px #9a699c;top:1px;color: #fff; } .msp-preset-btn-88:active{ box-shadow:0 2px #9a699c;top:3px; } .msp-preset-btn-89{ background-color: #5472D2;color: #fff; } .msp-preset-btn-89:hover{ background-color:#5d7fe9;color: #fff; } .msp-preset-btn-89:active{ top:1px } .msp-preset-btn-90{ background-color: #5472D2;color: #fff; } .msp-preset-btn-90:hover{ background-color:#5d7fe9;color: #fff; } .msp-preset-btn-90:active{ top:1px } .msp-preset-btn-91{ color: #5472D2;border:solid 1px #5472D2; } .msp-preset-btn-91:hover{ border-color:#5d7fe9;color:#5d7fe9 } .msp-preset-btn-91:active{ top:1px } .msp-preset-btn-92{ background-color: #5472D2;color: #fff; } .msp-preset-btn-92:hover{ background-color:#5d7fe9;color: #fff; } .msp-preset-btn-92:active{ top:1px } .msp-preset-btn-93{ background-color: #5472D2;color: #fff;box-shadow:0 5px #4c68be; } .msp-preset-btn-93:hover{ background-color:#5d7fe9;box-shadow:0 4px #4c68be;top:1px;color: #fff; } .msp-preset-btn-93:active{ box-shadow:0 2px #4c68be;top:3px; } .msp-preset-btn-94{ background-color: #00c1cf;color: #fff; } .msp-preset-btn-94:hover{ background-color:#01D4E4;color: #fff; } .msp-preset-btn-94:active{ top:1px } .msp-preset-btn-95{ background-color: #00c1cf;color: #fff; } .msp-preset-btn-95:hover{ background-color:#01D4E4;color: #fff; } .msp-preset-btn-95:active{ top:1px } .msp-preset-btn-96{ color: #00c1cf;border:solid 1px #00c1cf; } .msp-preset-btn-96:hover{ border-color:#01D4E4;color:#01D4E4 } .msp-preset-btn-96:active{ top:1px } .msp-preset-btn-97{ background-color: #00c1cf;color: #fff; } .msp-preset-btn-97:hover{ background-color:#01D4E4;color: #fff; } .msp-preset-btn-97:active{ top:1px } .msp-preset-btn-98{ background-color: #00c1cf;color: #fff;box-shadow:0 5px #00afbc; } .msp-preset-btn-98:hover{ background-color:#01D4E4;box-shadow:0 4px #00afbc;top:1px;color: #fff; } .msp-preset-btn-98:active{ box-shadow:0 2px #00afbc;top:3px; } .msp-preset-btn-99{ background-color: #4cadc9;color: #fff; } .msp-preset-btn-99:hover{ background-color:#63b2c9;color: #fff; } .msp-preset-btn-99:active{ top:1px } .msp-preset-btn-100{ background-color: #4cadc9;color: #fff; } .msp-preset-btn-100:hover{ background-color:#63b2c9;color: #fff; } .msp-preset-btn-100:active{ top:1px } .msp-preset-btn-101{ color: #4cadc9;border:solid 1px #4cadc9; } .msp-preset-btn-101:hover{ border-color:#63b2c9;color:#63b2c9 } .msp-preset-btn-101:active{ top:1px } .msp-preset-btn-102{ background-color: #4cadc9;color: #fff; } .msp-preset-btn-102:hover{ background-color:#63b2c9;color: #fff; } .msp-preset-btn-102:active{ top:1px } .msp-preset-btn-103{ background-color: #4cadc9;color: #fff;box-shadow:0 5px #1aa2c9; } .msp-preset-btn-103:hover{ background-color:#63b2c9;box-shadow:0 4px #1aa2c9;top:1px;color: #fff; } .msp-preset-btn-103:active{ box-shadow:0 2px #1aa2c9;top:3px; } .msp-preset-btn-104{ background-color: #cec2ab;color: #fff; } .msp-preset-btn-104:hover{ background-color:#cebd9d;color: #fff; } .msp-preset-btn-104:active{ top:1px } .msp-preset-btn-105{ background-color: #cec2ab;color: #fff; } .msp-preset-btn-105:hover{ background-color:#cebd9d;color: #fff; } .msp-preset-btn-105:active{ top:1px } .msp-preset-btn-106{ color: #cec2ab;border:solid 1px #cec2ab; } .msp-preset-btn-106:hover{ border-color:#cebd9d;color:#cebd9d } .msp-preset-btn-106:active{ top:1px } .msp-preset-btn-107{ background-color: #cec2ab;color: #fff; } .msp-preset-btn-107:hover{ background-color:#cebd9d;color: #fff; } .msp-preset-btn-107:active{ top:1px } .msp-preset-btn-108{ background-color: #cec2ab;color: #fff;box-shadow:0 5px #C2B7A2; } .msp-preset-btn-108:hover{ background-color:#cebd9d;box-shadow:0 4px #C2B7A2;top:1px;color: #fff; } .msp-preset-btn-108:active{ box-shadow:0 2px #C2B7A2;top:3px; } .msp-preset-btn-109{ background-color: #50485b;color: #fff; } .msp-preset-btn-109:hover{ background-color:#6a6176;color: #fff; } .msp-preset-btn-109:active{ top:1px } .msp-preset-btn-110{ background-color: #50485b;color: #fff; } .msp-preset-btn-110:hover{ background-color:#6a6176;color: #fff; } .msp-preset-btn-110:active{ top:1px } .msp-preset-btn-111{ color: #50485b;border:solid 1px #50485b; } .msp-preset-btn-111:hover{ border-color:#6a6176;color:#6a6176 } .msp-preset-btn-111:active{ top:1px } .msp-preset-btn-112{ background-color: #50485b;color: #fff; } .msp-preset-btn-112:hover{ background-color:#6a6176;color: #fff; } .msp-preset-btn-112:active{ top:1px } .msp-preset-btn-113{ background-color: #50485b;color: #fff;box-shadow:0 5px #412d5b; } .msp-preset-btn-113:hover{ background-color:#6a6176;box-shadow:0 4px #412d5b;top:1px;color: #fff; } .msp-preset-btn-113:active{ box-shadow:0 2px #412d5b;top:3px; } .msp-preset-btn-114{ background-color: #8d6dc4;color: #fff; } .msp-preset-btn-114:hover{ background-color:#977cc4;color: #fff; } .msp-preset-btn-114:active{ top:1px } .msp-preset-btn-115{ background-color: #8d6dc4;color: #fff; } .msp-preset-btn-115:hover{ background-color:#977cc4;color: #fff; } .msp-preset-btn-115:active{ top:1px } .msp-preset-btn-116{ color: #8d6dc4;border:solid 1px #8d6dc4; } .msp-preset-btn-116:hover{ border-color:#977cc4;color:#977cc4 } .msp-preset-btn-116:active{ top:1px } .msp-preset-btn-117{ background-color: #8d6dc4;color: #fff; } .msp-preset-btn-117:hover{ background-color:#977cc4;color: #fff; } .msp-preset-btn-117:active{ top:1px } .msp-preset-btn-118{ background-color: #8d6dc4;color: #fff;box-shadow:0 5px #7c51c4; } .msp-preset-btn-118:hover{ background-color:#977cc4;box-shadow:0 4px #7c51c4;top:1px;color: #fff; } .msp-preset-btn-118:active{ box-shadow:0 2px #7c51c4;top:3px; } .msp-preset-btn-119{ background-color: #75d69c;color: #fff; } .msp-preset-btn-119:hover{ background-color:#7de5a7;color: #fff; } .msp-preset-btn-119:active{ top:1px } .msp-preset-btn-120{ background-color: #75d69c;color: #fff; } .msp-preset-btn-120:hover{ background-color:#7de5a7;color: #fff; } .msp-preset-btn-120:active{ top:1px } .msp-preset-btn-121{ color: #75d69c;border:solid 1px #75d69c; } .msp-preset-btn-121:hover{ border-color:#7de5a7;color:#7de5a7 } .msp-preset-btn-121:active{ top:1px } .msp-preset-btn-122{ background-color: #75d69c;color: #fff; } .msp-preset-btn-122:hover{ background-color:#7de5a7;color: #fff; } .msp-preset-btn-122:active{ top:1px } .msp-preset-btn-123{ background-color: #75d69c;color: #fff;box-shadow:0 5px #41d67d; } .msp-preset-btn-123:hover{ background-color:#7de5a7;box-shadow:0 4px #41d67d;top:1px;color: #fff; } .msp-preset-btn-123:active{ box-shadow:0 2px #41d67d;top:3px; } .msp-preset-btn-124{ background-color: #222;color: #fff; } .msp-preset-btn-124:hover{ background-color:#333;color: #fff; } .msp-preset-btn-124:active{ top:1px } .msp-preset-btn-125{ background-color: #222;color: #fff; } .msp-preset-btn-125:hover{ background-color:#333;color: #fff; } .msp-preset-btn-125:active{ top:1px } .msp-preset-btn-126{ color: #222;border:solid 1px #222; } .msp-preset-btn-126:hover{ border-color:#333;color:#333 } .msp-preset-btn-126:active{ top:1px } .msp-preset-btn-127{ background-color: #222;color: #fff; } .msp-preset-btn-127:hover{ background-color:#333;color: #fff; } .msp-preset-btn-127:active{ top:1px } .msp-preset-btn-128{ background-color: #222;color: #fff;box-shadow:0 5px #000; } .msp-preset-btn-128:hover{ background-color:#333;box-shadow:0 4px #000;top:1px;color: #fff; } .msp-preset-btn-128:active{ box-shadow:0 2px #000;top:3px; } .msp-preset-btn-129{ background-color: #dedede;color: #666; } .msp-preset-btn-129:hover{ background-color:#d1d1d1;color: #666; } .msp-preset-btn-129:active{ top:1px } .msp-preset-btn-130{ background-color: #dedede;color: #666; } .msp-preset-btn-130:hover{ background-color:#d1d1d1;color: #666; } .msp-preset-btn-130:active{ top:1px } .msp-preset-btn-131{ color: #dedede;border:solid 1px #dedede; } .msp-preset-btn-131:hover{ border-color:#d1d1d1;color:#d1d1d1 } .msp-preset-btn-131:active{ top:1px } .msp-preset-btn-132{ background-color: #dedede;color: #666; } .msp-preset-btn-132:hover{ background-color:#d1d1d1;color: #666; } .msp-preset-btn-132:active{ top:1px } .msp-preset-btn-133{ background-color: #dedede;color: #666;box-shadow:0 5px #CACACA; } .msp-preset-btn-133:hover{ background-color:#d1d1d1;color: #666;box-shadow:0 4px #CACACA;top:1px } .msp-preset-btn-133:active{ box-shadow:0 2px #CACACA;top:3px; } .msp-preset-btn-134{ background-color: #f7be68;color: #fff; } .msp-preset-btn-134:hover{ background-color:#e9b362;color: #fff; } .msp-preset-btn-134:active{ top:1px } .msp-preset-btn-135{ background-color: #f7be68;color: #fff; } .msp-preset-btn-135:hover{ background-color:#e9b362;color: #fff; } .msp-preset-btn-135:active{ top:1px } .msp-preset-btn-136{ color: #f7be68;border:solid 1px #f7be68; } .msp-preset-btn-136:hover{ border-color:#e9b362;color:#e9b362 } .msp-preset-btn-136:active{ top:1px } .msp-preset-btn-137{ background-color: #f7be68;color: #fff; } .msp-preset-btn-137:hover{ background-color:#e9b362;color: #fff; } .msp-preset-btn-137:active{ top:1px } .msp-preset-btn-138{ background-color: #f7be68;color: #fff;box-shadow:0 5px #E7AF59; } .msp-preset-btn-138:hover{ background-color:#e9b362;box-shadow:0 4px #E7AF59;top:1px;color: #fff; } .msp-preset-btn-138:active{ box-shadow:0 2px #E7AF59;top:3px; } .msp-preset-btn-139{ background-color: #5aa1e3;color: #fff; } .msp-preset-btn-139:hover{ background-color:#5faaef;color: #fff; } .msp-preset-btn-139:active{ top:1px } .msp-preset-btn-140{ background-color: #5aa1e3;color: #fff; } .msp-preset-btn-140:hover{ background-color:#5faaef;color: #fff; } .msp-preset-btn-140:active{ top:1px } .msp-preset-btn-141{ color: #5aa1e3;border:solid 1px #5aa1e3; } .msp-preset-btn-141:hover{ border-color:#5faaef;color:#5faaef } .msp-preset-btn-141:active{ top:1px } .msp-preset-btn-142{ background-color: #5aa1e3;color: #fff; } .msp-preset-btn-142:hover{ background-color:#5faaef;color: #fff; } .msp-preset-btn-142:active{ top:1px } .msp-preset-btn-143{ background-color: #5aa1e3;color: #fff;box-shadow:0 5px #4c87bf; } .msp-preset-btn-143:hover{ background-color:#5faaef;box-shadow:0 4px #4c87bf;top:1px;color: #fff; } .msp-preset-btn-143:active{ box-shadow:0 2px #4c87bf;top:3px; } .msp-preset-btn-144{ background-color: #6dab3c;color: #fff; } .msp-preset-btn-144:hover{ background-color:#76b941;color: #fff; } .msp-preset-btn-144:active{ top:1px } .msp-preset-btn-145{ background-color: #6dab3c;color: #fff; } .msp-preset-btn-145:hover{ background-color:#76b941;color: #fff; } .msp-preset-btn-145:active{ top:1px } .msp-preset-btn-146{ color: #6dab3c;border:solid 1px #6dab3c; } .msp-preset-btn-146:hover{ border-color:#76b941;color:#76b941 } .msp-preset-btn-146:active{ top:1px } .msp-preset-btn-147{ background-color: #6dab3c;color: #fff; } .msp-preset-btn-147:hover{ background-color:#76b941;color: #fff; } .msp-preset-btn-147:active{ top:1px } .msp-preset-btn-148{ background-color: #6dab3c;color: #fff;box-shadow:0 5px #5e9334; } .msp-preset-btn-148:hover{ background-color:#76b941;box-shadow:0 4px #5e9334;top:1px;color: #fff; } .msp-preset-btn-148:active{ box-shadow:0 2px #5e9334;top:3px; } .msp-preset-btn-149{ background-color: #f4524d;color: #fff; } .msp-preset-btn-149:hover{ background-color:#e04b47;color: #fff; } .msp-preset-btn-149:active{ top:1px } .msp-preset-btn-150{ background-color: #f4524d;color: #fff; } .msp-preset-btn-150:hover{ background-color:#e04b47;color: #fff; } .msp-preset-btn-150:active{ top:1px } .msp-preset-btn-151{ color: #f4524d;border:solid 1px #f4524d; } .msp-preset-btn-151:hover{ border-color:#e04b47;color:#e04b47 } .msp-preset-btn-151:active{ top:1px } .msp-preset-btn-152{ background-color: #f4524d;color: #fff; } .msp-preset-btn-152:hover{ background-color:#e04b47;color: #fff; } .msp-preset-btn-152:active{ top:1px } .msp-preset-btn-153{ background-color: #f4524d;color: #fff;box-shadow:0 5px #cb4440; } .msp-preset-btn-153:hover{ background-color:#e04b47;box-shadow:0 4px #cb4440;top:1px;color: #fff; } .msp-preset-btn-153:active{ box-shadow:0 2px #cb4440;top:3px; } .msp-preset-btn-154{ background-color: #f79468;color: #fff; } .msp-preset-btn-154:hover{ background-color:#e78a61;color: #fff; } .msp-preset-btn-154:active{ top:1px } .msp-preset-btn-155{ background-color: #f79468;color: #fff; } .msp-preset-btn-155:hover{ background-color:#e78a61;color: #fff; } .msp-preset-btn-155:active{ top:1px } .msp-preset-btn-156{ color: #f79468;border:solid 1px #f79468; } .msp-preset-btn-156:hover{ border-color:#e78a61;color:#e78a61 } .msp-preset-btn-156:active{ top:1px } .msp-preset-btn-157{ background-color: #f79468;color: #fff; } .msp-preset-btn-157:hover{ background-color:#e78a61;color: #fff; } .msp-preset-btn-157:active{ top:1px } .msp-preset-btn-158{ background-color: #f79468;color: #fff;box-shadow:0 5px #da835c; } .msp-preset-btn-158:hover{ background-color:#e78a61;box-shadow:0 4px #da835c;top:1px;color: #fff; } .msp-preset-btn-158:active{ box-shadow:0 2px #da835c;top:3px; }.msp-cn-1-152 { background-color:rgba(255, 90, 108, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-153 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-154 { font-family:"Alegreya";font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-157 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-159 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#503af8; } 
.msp-cn-1-160 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#503af8; } 
.msp-cn-1-161 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#503af8; } 
.msp-cn-1-162 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-166 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-168 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-169 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-170 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-177 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-179 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-181 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-182 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-183 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-190 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-192 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-194 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-195 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-196 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-197 { font-family:"Source Sans Pro";font-weight:700;font-size:35px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-198 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-208 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-210 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-212 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-213 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-214 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-215 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-216 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-218 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-220 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-222 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-223 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#000000; } 
.msp-cn-1-224 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-225 { font-family:"Source Sans Pro";font-weight:600;font-size:18px;text-align:left;letter-spacing:2px;line-height:32px;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-226 { font-weight:normal;font-size:13px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-228 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-230 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-232 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-233 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#000000; } 
.msp-cn-1-234 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-238 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-239 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-240 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-241 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-242 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-243 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-244 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-245 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-246 { background-color:rgba(0, 0, 0, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-248 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-250 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-251 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-252 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-261 { font-family:"Source Sans Pro";font-weight:700;font-size:20px;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-262 { font-weight:normal;font-size:18px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-263 { font-family:"Source Sans Pro";font-weight:700;font-size:24px;text-align:right;letter-spacing:2px;line-height:46px;color:#ff5a6c; } 
.msp-cn-1-273 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-275 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-277 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-278 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-279 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-282 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-283 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-284 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ffffff; } 
.msp-cn-1-285 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ffffff; } 
.msp-cn-1-286 { background-color:#503af8;padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;font-family:"Source Sans Pro";font-weight:700;font-size:19px;line-height:normal;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-1-287 { font-weight:normal;line-height:normal;filter: invert(1); } 
.msp-cn-1-288 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:36px;line-height:normal;color:#ffffff; } 
.msp-cn-1-289 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;letter-spacing:1px;line-height:52px;white-space:nowrap;color:#ffffff; } 

.msp-cn-1-152 { background-color:rgba(255, 90, 108, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-153 { font-family:"Source Sans Pro";font-weight:700;font-size:43px;letter-spacing:5px;line-height:normal;color:#000000; } 
.msp-cn-11-154 { font-family:"Alegreya";font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#000000;text-align: justify;
text-justify: inter-word; } 
.msp-cn-11-157 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-159 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-160 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-161 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-162 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-166 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-168 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-169 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-170 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-177 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-179 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-181 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-182 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-183 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-1-190 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-192 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-194 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-195 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-196 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-197 { font-family:"Source Sans Pro";font-weight:900;font-size:68px;text-align:left;letter-spacing:4px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-198 { background-color:#503af8;padding-top:50px;padding-right:30px;padding-bottom:50px;padding-left:30px;font-weight:normal;font-size:11px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-208 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-210 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-212 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-213 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-214 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-215 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-216 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-218 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-220 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-222 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-223 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-224 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-225 { font-family:"Source Sans Pro";font-weight:600;font-size:18px;text-align:left;letter-spacing:2px;line-height:32px;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-11-226 { font-weight:normal;font-size:13px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-228 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-230 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-232 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-233 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-234 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-238 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-239 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-240 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-241 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-242 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-243 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-244 { font-family:"Source Sans Pro";font-weight:700;font-size:88px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-245 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-1-246 { background-color:rgba(0, 0, 0, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-248 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-250 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-251 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-252 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-261 { font-family:"Source Sans Pro";font-weight:normal;font-size:74px;letter-spacing:8px;line-height:normal;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-262 { font-weight:normal;font-size:18px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-263 { font-family:"Source Sans Pro";font-weight:700;font-size:40px;text-align:right;letter-spacing:2px;line-height:60px;color:#ff5a6c; } 
.msp-cn-1-273 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-275 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-277 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-278 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-279 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-282 { font-weight:normal;font-size:12px;text-align:right;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-283 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-11-284 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ff5a6c; } 
.msp-cn-11-285 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-286 { background-color:#503af8;padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;font-family:"Source Sans Pro";font-weight:700;font-size:19px;line-height:normal;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-1-287 { font-weight:normal;line-height:normal;filter: invert(1); } 
.msp-cn-11-288 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:110px;text-align:center;line-height:normal;color:#ffffff; } 
.msp-cn-11-289 { font-family:"Source Sans Pro";font-weight:700;font-size:46px;letter-spacing:4px;line-height:52px;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-11-311 { font-family:"Source Sans Pro";font-weight:700;font-size:46px;letter-spacing:4px;line-height:52px;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-11-314 { font-weight:normal;font-size:88px;letter-spacing:8px;line-height:normal;color:#000000; } 
.msp-cn-11-315 { font-weight:normal;font-size:88px;letter-spacing:8px;line-height:normal;color:#503af8; } 
.msp-cn-11-316 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-317 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-318 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-319 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-320 { font-family:"Source Sans Pro";font-weight:700;font-size:20px;letter-spacing:2px;line-height:normal;color:#ffffff; } 

/* Link to Theme: https://generatepress.com/ */

/* ------------------------------------------------------------------------------------------- */
/* --------------------------- GUIDE - How to go from test to live --------------------------- */
/* ------------------------------------------------------------------------------------------- */
/*
    1. 
    2. 
    3.
    4.
*/

/* 2020-09-07 - Custom Fonts - Peter Dong */
@font-face {font-family: Gellix-ExtraBold; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-ExtraBold.woff2);}
@font-face {font-family: Gellix-Light; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Light.woff2);}
@font-face {font-family: Gellix-Medium; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Medium.woff2);}
@font-face {font-family: Gellix-Regular; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Regular.woff2);}
@font-face {font-family: Gellix-SemiBold; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-SemiBold.woff2);}
@font-face {font-family: Gellix-Thin; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Thin.woff2);}
@font-face {font-family: Gellix-Black; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Black.woff2);}
@font-face {font-family: Gellix-Bold; src: url(https://www.mindjumpers.com/wp-content/fonts/Gellix-Bold.woff2);}

.font-class-extrabold {font-family: "Gellix-ExtraBold", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-light {font-family: "Gellix-Light", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-medium {font-family: "Gellix-Medium", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-regular {font-family: "Gellix-Regular", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-semibold {font-family: "Gellix-SemiBold", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-thin {font-family: "Gellix-Thin", "Source Sans Pro", Arial, sans-serif !important;}
.font-class-black {font-family: "Gellix-Black", "Source Sans Pro", Arial, sans-serif !important;}

.font-class-bold,
.sub-menu-links-blue,
.sub-menu-links-red,
.sub-menu-links-black,
.sub-menu-links-white,
.open-close-text-blue,
.open-close-text-red,
.open-close-text-black,
.open-close-text-white,
#somefonts
{font-family: "Gellix-Bold", "Source Sans Pro", Arial, sans-serif !important;}

/* ------------------------------------------------------ */
/* 2020-10-07 Big screens, change slides */
@media only screen and (min-width: 1020px)
{
  	.big-phone-slide {display: none !important;}
    .desktop-slide {display: block !important;}
}

@media only screen and (max-width: 1020px)
{
    .desktop-slide {display: none !important;}
    .big-phone-slide {display: block !important;}
}

/* ----------------------------------------------------------------- */
/* --------------------------- TEST SITE --------------------------- */
/* ----------------------------------------------------------------- */

/* styling of Desktop site */


/* ------------------------------------------------------ */
/* Hide Header and Footer */
.page-id-32971 #masthead,
.page-id-32971 #site-navigation,
.page-id-32971 .copyright-bar,
.page-id-32971 .site-info,
.page-id-32971 .entry-header,
.page-id-32971 #right-sidebar,
.page-id-32971 .site-footer
{display: none;}

html, body
{height: 100%; margin: 0;}

.page-id-32971,
.page-id-31806
{height: 100%; overflow-y: hidden !important;}

.page-id-32971 .grid-container,
.page-id-31806 .grid-container
{max-width: none !important;}

.page-id-32971 #primary,
.page-id-31806 #primary
{
    float: none !important;
    width: 100% !important;
}

.page-id-32971 .site-main,
.page-id-31806 .site-main
{margin: 0px !important;}

.page-id-32971 .inside-article,
.page-id-31806 .inside-article
{padding: 0px !important;}

.page-id-32971 .entry-header,
.page-id-32971 .entry-content,
.page-id-31806 .entry-header,
.page-id-31806 .entry-content
{margin: 0px !important;}

.page-id-32971 #MS5f7d92beab4f3,
.page-id-31806 #MS5f7d92beab4f3
{margin: 0px !important;}

/* ----------------------------------------------------------------- */
/* --------------------------- LIVE SITE --------------------------- */
/* ----------------------------------------------------------------- */

/* Video on front page stuff*/
.fp-blue-box-test
{display: none !important;}

/* hidden content class */
.hidden
{display: none !important}

/* ------------------------------------------------------ */
/* Fix Safari z-index problem with overlay */
.ms-fixed-layers
{
    -webkit-transform:translateZ(1px) !important;
    -moz-transform:translateZ(1px) !important;
    -o-transform:translateZ(1px) !important;
    transform:translateZ(1px) !important;
}

/* Fix iphone transitions */
.mj-logo
{transition-timing-function: -webkit-cubic-bezier(0.6, -0.28, 0.735, 0.045) !important;}

.mj-logo-small
{transition-timing-function: -webkit-cubic-bezier(0.6, -0.28, 0.735, 0.045) !important;}

.menu-img-respons,
.hidden-menu-flex-box,
.sub-menu-links-blue,
.sub-menu-links-red,
.sub-menu-links-black,
.sub-menu-links-white
{
	max-width: 100% !important;
	max-height: 100vh !important;
	height: auto !important;
}

/* ------------------------------------------------------ */
/* Hide Header and Footer */
.page-id-31806 #masthead,
.page-id-31806 #site-navigation,
.page-id-31806 .copyright-bar,
.page-id-31806 .site-info
{display: none;}

html,
body
{height: 100%; margin: 0;}

.page-id-31806
{height: 100%; overflow-y: hidden !important;}

/* ------------------------------------------------------ */
/* Page Styling */
.page-container-flex 
{
	height: 100vh;
	width: 100vw;
}

.master-slider-hide-layer
{display: none;}

/* Page - fix small overlay box in frontpage */
.ms-fixed-layers
{overflow: visible !important;}

/* Fix red vertical text on blue slide - target Chrome */
/* Link https://stackoverflow.com/questions/16348489/is-there-a-css-hack-for-safari-only-not-chrome */
/* .msp-cn-1-197 {left: -154px !important} */

/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm)
{.msp-cn-1-197 {left: -197px !important;} }

/* ------------------------------------------------------ */
/* HTML/CSS Menu styling */
.hidden-menu-flex-box
{
	display: flex;
	flex-direction: row;
	width: 344px;
	align-items: flex-start;
	justify-content: space-evenly;
	text-align: center;
}

.empty-menu-field
{visibility: hidden;}

#fp1-slide .ms-slide-layers
{left: 0px !important;}

#footer-menu-image-navigation
{
	text-align: center;
	
	display: flex;
  	flex-direction: row;
	align-items: flex-start;
	justify-content: center;
}

.footer-row-menu-class
{
	display: flex;
	flex-direction: column;
}

.footer-menu-slogan-new
{left: unset !important; width: inherit !important;}

.overlaybox
{
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
}

#fp1-slide .overlaybox
{
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}

#blue6-slide .ms-slide-layers
{overflow: visible !important;}

.sub-menu-links-white a:link,
.sub-menu-links-white a:visited,
.sub-menu-links-white a:active,
.open-close-text-white:link,
.open-close-text-white:visited,
.open-close-text-white:active
{color: #FFF;}

.sub-menu-links-white a:hover,
.open-close-text-white:hover
{color: #FF5A6C;}

.sub-menu-links-black a:link,
.sub-menu-links-black a:visited,
.sub-menu-links-black a:active,
.open-close-text-black:link,
.open-close-text-black:visited,
.open-close-text-black:active
{color: #000;}

.sub-menu-links-black a:hover,
.open-close-text-black:hover
{color: #503AF8;}

.sub-menu-links-blue a:link,
.sub-menu-links-blue a:visited,
.sub-menu-links-blue a:active,
.open-close-text-blue:link,
.open-close-text-blue:visited,
.open-close-text-blue:active
{color: #503AF8;}

.sub-menu-links-blue a:hover,
.open-close-text-blue:hover
{color: #000;}

.sub-menu-links-red a:link,
.sub-menu-links-red a:visited,
.sub-menu-links-red a:active,
.open-close-text-red:link,
.open-close-text-red:visited,
.open-close-text-red:active
{color: #FF5A6C;}

.sub-menu-links-red a:hover,
.open-close-text-red:hover
{color: #FFF;}

.mj-logo-small
{display: none;}

/* 2020-10-30 Tuki request. Hide bottom slogal and move menu down */
@media only screen and (max-width: 1020px) {
    .footer-menu-slogan-new {display: none !important;}

    .open-close-text-blue,
    .open-close-text-red,
    .open-close-text-white,
    .open-close-text-black
    {bottom: 107px !important;}

    .close-button
    {bottom: 222px !important;}

    .menu-imgs
    {bottom: 32px !important;}

    .sub-menu-links-blue,
    .sub-menu-links-red,
    .sub-menu-links-white,
    .sub-menu-links-black
    {bottom: 42px !important;}

    #somefonts
    {bottom: 177px !important;}
}

#somefonts a:link,
#somefonts a:visited,
#somefonts a:active
{color: #FF5A6C;}

#somefonts a:hover
{color: #FFF;}


 html .page-id-31806, body .page-id-31806
 {
    position: fixed !important;
    overflow: hidden !important;
 }
/* ------------------------------------------------------ */
/* 2020-09-23 Fix responsiveness - Big desktop screens  */
@media only screen and (min-width: 1020px)
{
    /* Old front page fixes before big update */
    /*
    .page-id-31806 .ms-slide-layers
    {
		top: 40px !important;
      	bottom: 0px !important;
  	}
    .page-id-31806 .responsive-bread-txt {font-size: 14px !important;}
    .page-id-31806 #responsive-bread-blue {font-size: 13px !important;}
    .page-id-31806 .msp-cn-1-197 {top: 308px !important; font-size: 42px !important; left: -243px !important;}

    .page-id-31806 #blue5-slide .ms-slide-layers
    {
        overflow: visible !important;
        width: inherit !important;
    }

    .page-id-31806 #blue6-slide .responsive-bread-txt br {content:' ';}
    .page-id-31806 #blue6-slide .responsive-bread-txt br:after {content:' ';}

    .page-id-31806 #blue6-slide .slide-img
    {top: 260px !important;}
    */
    /*----- TEST SITE - Gone live 2020-11-06 -----*/
    .ms-slide,
    .ms-view
    {
        height: 100vh !important;
        width: 100vw !important;
        left: 0px !important;
        max-width: inherit !important;
    }

    .ms-inner-controls-cont
    {max-width: inherit !important;}

    
    /* .post-32971 .ms-fixed-layers */
    .ms-layer,
    /*.post-32971 .footer-menu-slogan-new,*/
    .mj-logo,
    .nav-img,
    .sub-menu-links-white,
    .sub-menu-links-black,
    .sub-menu-links-blue,
    .sub-menu-links-red,
    .open-close-text-white,
    .open-close-text-black,
    .open-close-text-blue,
    .open-close-text-red
    {
        margin-left: 5vw;
        margin-right: 5vw;
        margin-top: 7vh;
        margin-bottom: 7vh;
        max-width: 95vw;
    }

    /*
    .post-32971 .footer-menu-slogan-new
    {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }*/

    .hidden-menu-flex-box
    {
        width: 248px !important;
        justify-content: space-around !important;
    }

    .ms-fixed-layers
    {
        left: 0px !important;
        max-width: none !important;
    }

    .ms-slide-layers
    {left: 0px !important;}

    .sub-menu-links-white,
    .sub-menu-links-black,
    .sub-menu-links-blue,
    .sub-menu-links-red,
    .open-close-text-white,
    .open-close-text-black,
    .open-close-text-blue,
    .open-close-text-red,
    #footer-menu-image-navigation,
    .mj-logo,
    .nav-img
    /*.post-32971 .ms-fixed-layers .ms-layer*/
    {
        left: auto !important;
        /* right: 3vw !important; */
        right: 0px !important;
    }

    .ms-fixed-layers .ms-layer .mj-logo
    {
        left: auto !important;
        right: 10vw !important;
    }

    .overlaybox
    {
        left: 0px !important;
        margin-left: 0px !important;
        max-width: 100vw !important;
    }

    /*.post-32971 .footer-menu-slogan-new
    {
        width: 1255px !important;
    } */
    .footer-menu-slogan-new
    {
        margin-left: 5vw !important;
        margin-right: 5vw !important;
        margin-top: 7vh !important;
        margin-bottom: 7vh !important;

        left: 0px !important;
        right: 0px !important;

        max-width: none !important;
        width: auto !important;
    }

    .msp-cn-11-311
    {right: 3vw !important;}

    .msp-cn-11-311 p
    {
        margin-right: -8px !important;
        margin-bottom: 0px !important;
    }

    .msp-cn-11-197
    {margin-top: 5vh !important;}

    #blue-hcandersen
    {width: 36vw !important;}

    .msp-cn-11-197,
    .msp-cn-11-198
    {left: 5vw !important;}

    /* 2020-11-02 Tuki request. Hie bottom slogal and move menu down */
    .footer-menu-slogan-new {display: none !important;}

    .open-close-text-blue,
    .open-close-text-red,
    .open-close-text-white,
    .open-close-text-black
    {/*bottom: 100px !important;*/}

    .close-button
    {bottom: 100px !important;}

    .nav-img
    {bottom: 30px !important;}

    .sub-menu-links-blue,
    .sub-menu-links-red,
    .sub-menu-links-white,
    .sub-menu-links-black
    {
        /*bottom: 36px !important;*/
        line-height: 22px !important;
    }

    .menu-img-respons
    {
        width: 62px !important;
        height: auto !important;
    }

    /*.post-32971 #somefonts
    {
        bottom: initial !important;
        line-height: initial !important;
    }*/

    /*----- TEST SITE - New -----*/
}
/* ------------------------------------------------------ */
/* 2020-09-07 Fix responsiveness - Small screens */
@media only screen and (max-width: 375px)
{
    .ms-slide-layers
    {
		top: -40px !important;
      	bottom: 0px !important;
    }

    .mj-logo
    {display: none;}

    .mj-logo-small
    {
        display: inline-block;
        top: 20px !important;
    }

    #fp1-slide .ms-slide-layers
    {
        width: inherit !important;
        -webkit-transform: scale(1) !important;
        -moz-transform: scale(1) !important;
        -o-transform: scale(1) !important;
        transform: scale(1) !important;

        top: -70px !important;
        padding: 25px !important;
    }

    #fp-blue-box
    {
        font-size: 14px !important;
    }

    .msp-cn-1-287
    {top: 75vh !important;}

    #blue5-slide .ms-slide-layers,
    #blue6-slide .ms-slide-layers 
    {
        overflow: visible !important;
        width: inherit !important;
    }

    #blue3-slide .ms-slide-layers
    {overflow: visible !important;}

    #blue3-slide .responsive-bread-txt
    {width: 190px !important;}

    #blue6-slide .responsive-bread-txt
    {
        width: inherit !important;
        top: 125px !important;
    }

    #blue6-slide .slide-img
    {top: 200px !important;}

    #blue6-slide .responsive-bread-txt br {content:' ';}
    #blue6-slide .responsive-bread-txt br:after {content:' ';}

    #responsive-bread-blue
    {
        width: inherit !important;
        left: 20px !important;
    }
  
    .page-class-header
    {font-size: 28px !important;}
  
    .responsive-bread-txt
    {font-size: 13px !important;}
  
    #responsive-bread-red
    {
        top: 155px !important;
        width: inherit !important;
    }
  
  	#footer-menu-image-navigation
  	{display: none !important;}

    .msp-cn-1-225
    {top: 40px !important;}

    .msp-cn-1-226
    {top: 300px !important;}

  	.open-close-text-blue,
  	.open-close-text-red,
	.open-close-text-white,
  	.open-close-text-black
  	{
        /*bottom: 47px !important; */
        /* 2020-10-30 Tuki request. Hie bottom slogal and move menu down */
        top: 487px !important;
        padding-right: 4vw !important;
    }

    .close-button
    {
        /*bottom: 167px !important; */
        /* 2020-10-30 Tuki request. Hie bottom slogal and move menu down */
        top: 387px !important;
    }

    .footer-menu-slogan-new
    {bottom: 15px !important;}

    .sub-menu-links-black,
    .sub-menu-links-white,
    .sub-menu-links-blue,
    .sub-menu-links-red
    {bottom: 80px !important;}

    .sub-menu-links-black a:link,
    .sub-menu-links-black a:visited,
    .sub-menu-links-black a:active,
    .open-close-text-black,
    .open-close-text-black:link,
    .open-close-text-black:visited,
    .open-close-text-black:active
    {color: #503AF8 !important;}

    .sub-menu-links-black a:hover,
    .open-close-text-black:hover
    {color: #000 !important;}

    .msp-cn-1-197
    {
        font-size: 27px !important;
        left: -186px !important;
        top: 245px !important;
    }

    #somefonts
    {
        /*bottom: 30px !important;*/
        /* 2020-10-30 Tuki request. Hie bottom slogal and move menu down */
        top: 300px !important;
        right: revert !important;
        text-align: left !important;
        font-size: 18px !important;
        line-height: 36px !important;
    }
}
.msp-cn-1-152 { background-color:rgba(255, 90, 108, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-153 { font-family:"Source Sans Pro";font-weight:700;font-size:43px;letter-spacing:5px;line-height:normal;color:#000000; } 
.msp-cn-11-154 { font-family:"Alegreya";font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#000000;text-align: justify;
text-justify: inter-word; } 
.msp-cn-11-157 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-159 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-160 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-161 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-162 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-166 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-168 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-169 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-170 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-177 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-179 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-181 { font-family:"Source Sans Pro";font-weight:600;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-182 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-183 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-1-190 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-11-192 { font-family:"Source Serif Pro";font-weight:normal;font-size:11px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-194 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-195 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-196 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-197 { font-family:"Source Sans Pro";font-weight:900;font-size:68px;text-align:left;letter-spacing:4px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-198 { background-color:#503af8;padding-top:50px;padding-right:30px;padding-bottom:50px;padding-left:30px;font-weight:normal;font-size:11px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-208 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-210 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-212 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-213 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-214 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-215 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-216 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-218 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-220 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-222 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-223 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-224 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-225 { font-family:"Source Sans Pro";font-weight:600;font-size:18px;text-align:left;letter-spacing:2px;line-height:32px;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-11-226 { font-weight:normal;font-size:13px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-228 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-230 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-11-232 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-11-233 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-11-234 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#000000; } 
.msp-cn-1-238 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-239 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-240 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-241 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-242 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-243 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-11-244 { font-family:"Source Sans Pro";font-weight:700;font-size:88px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-245 { font-weight:200;font-size:14px;letter-spacing:1px;line-height:22px;color:#000000; } 
.msp-cn-1-246 { background-color:rgba(0, 0, 0, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-248 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-250 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-251 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-252 { font-family:"Source Sans Pro";font-weight:normal;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-261 { font-family:"Source Sans Pro";font-weight:normal;font-size:74px;letter-spacing:8px;line-height:normal;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-262 { font-weight:normal;font-size:18px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-263 { font-family:"Source Sans Pro";font-weight:700;font-size:40px;text-align:right;letter-spacing:2px;line-height:60px;color:#ff5a6c; } 
.msp-cn-1-273 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-275 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-277 { font-family:"Source Sans Pro";font-weight:normal;font-size:12px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-11-278 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-279 { font-family:"Source Sans Pro";font-weight:700;text-align:right;line-height:normal;color:#ffffff; } 
.msp-cn-11-282 { font-weight:normal;font-size:12px;text-align:right;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-283 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-11-284 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ff5a6c; } 
.msp-cn-11-285 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-286 { background-color:#503af8;padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;font-family:"Source Sans Pro";font-weight:700;font-size:19px;line-height:normal;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-1-287 { font-weight:normal;line-height:normal;filter: invert(1); } 
.msp-cn-11-288 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:110px;text-align:center;line-height:normal;color:#ffffff; } 
.msp-cn-11-289 { font-family:"Source Sans Pro";font-weight:700;font-size:46px;letter-spacing:4px;line-height:52px;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-11-311 { font-family:"Source Sans Pro";font-weight:700;font-size:46px;letter-spacing:4px;line-height:52px;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-11-314 { font-weight:normal;font-size:88px;letter-spacing:8px;line-height:normal;color:#000000; } 
.msp-cn-11-315 { font-weight:normal;font-size:88px;letter-spacing:8px;line-height:normal;color:#503af8; } 
.msp-cn-11-316 { font-family:"Source Sans Pro";font-weight:normal;font-size:88px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-317 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-318 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-319 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-11-320 { font-family:"Source Sans Pro";font-weight:700;font-size:20px;letter-spacing:2px;line-height:normal;color:#ffffff; } 

.msp-cn-1-152 { background-color:rgba(255, 90, 108, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-153 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-154 { font-family:"Alegreya";font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-157 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-159 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#503af8; } 
.msp-cn-1-160 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#503af8; } 
.msp-cn-1-161 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#503af8; } 
.msp-cn-1-162 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-166 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-168 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-169 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-170 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-177 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-179 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-181 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-182 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-183 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-190 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-192 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-194 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-195 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-196 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-197 { font-family:"Source Sans Pro";font-weight:700;font-size:35px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-198 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-208 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-210 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-212 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-213 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-214 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-215 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;text-align:center;letter-spacing:2px;line-height:normal;color:#ff5a6c; } 
.msp-cn-1-216 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-218 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-220 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-222 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-223 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#000000; } 
.msp-cn-1-224 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-225 { font-family:"Source Sans Pro";font-weight:600;font-size:18px;text-align:left;letter-spacing:2px;line-height:32px;color:#503af8;
  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
.msp-cn-1-226 { font-weight:normal;font-size:13px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-228 { background-color:rgba(255, 255, 255, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-230 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#000000; } 
.msp-cn-1-232 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#000000; } 
.msp-cn-1-233 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#000000; } 
.msp-cn-1-234 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#000000; } 
.msp-cn-1-238 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-239 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-240 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-241 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-242 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-243 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-244 { font-family:"Source Sans Pro";font-weight:700;font-size:16px;text-align:left;letter-spacing:1px;line-height:normal;color:#000000; } 
.msp-cn-1-245 { font-weight:normal;font-size:12px;line-height:22px;color:#000000; } 
.msp-cn-1-246 { background-color:rgba(0, 0, 0, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-248 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-250 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-251 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-252 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-261 { font-family:"Source Sans Pro";font-weight:700;font-size:20px;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-262 { font-weight:normal;font-size:18px;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-263 { font-family:"Source Sans Pro";font-weight:700;font-size:24px;text-align:right;letter-spacing:2px;line-height:46px;color:#ff5a6c; } 
.msp-cn-1-273 { background-color:rgba(80, 58, 248, 0.45);font-weight:normal;line-height:normal; } 
.msp-cn-1-275 { font-family:"Source Serif Pro";font-weight:300;font-size:14px;text-align:center;line-height:normal;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-277 { font-family:"Source Sans Pro";font-weight:600;font-size:16px;text-align:center;line-height:42px;white-space:nowrap;color:#ffffff; } 
.msp-cn-1-278 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:2px;line-height:normal;color:#ffffff; } 
.msp-cn-1-279 { font-family:"Source Sans Pro";font-weight:700;text-align:right;letter-spacing:4px;line-height:normal;color:#ffffff; } 
.msp-cn-1-282 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-283 { font-weight:normal;font-size:12px;letter-spacing:1px;line-height:normal;color:#ffffff; } 
.msp-cn-1-284 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ffffff; } 
.msp-cn-1-285 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:62px;line-height:normal;color:#ffffff; } 
.msp-cn-1-286 { background-color:#503af8;padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;font-family:"Source Sans Pro";font-weight:700;font-size:19px;line-height:normal;white-space:nowrap;color:#ff5a6c; } 
.msp-cn-1-287 { font-weight:normal;line-height:normal;filter: invert(1); } 
.msp-cn-1-288 { border-style:solid;font-family:"Source Sans Pro";font-weight:700;font-size:36px;line-height:normal;color:#ffffff; } 
.msp-cn-1-289 { font-family:"Source Sans Pro";font-weight:700;font-size:36px;letter-spacing:1px;line-height:52px;white-space:nowrap;color:#ffffff; } 
