a:link {color: #d71635;text-decoration: none;}a:visited {color: #d71635;text-decoration: none;}a:hover {color: blue;text-decoration: none;}a:active {color: #d71635;text-decoration: none;}.Xicon1 {background-color: #5afc4b;}.Xicon2 {background-color: #fcc44b;}.Xicon3 {background-color: #f0f731;}.Xicon4 {background-color: #b7f5f7;}.Xicon5 {background-color: #f731f7;}.Xicon6 {background-color: #92c0fc;}.Xicon7 {background-color: #d2d5d9;}.XmySlides {display: none;}.Xfade {-webkit-animation-name: fade;-webkit-animation-duration: 1.5s;animation-name: fade;animation-duration: 1.5s;}@media only screen and (min-width: 960px) {.Xpromo_line{width:920px;height: 200px;margin-bottom:15px;padding-left:4px;padding-right:5px;padding-top:15px;padding-bottom:10px;margin-left: auto;margin-right: auto;background-image:url("images/course-background.jpg");font-family:"Myriad Pro", sans-serif;font-size:1.75em;border-color: #000000;border-width: 1px;border-style: solid;}.Xicon_line {width: 100%;display: grid;grid-template-columns: auto auto auto auto auto auto auto auto;text-align:center;}.Xicon1, .Xicon2, .Xicon3, .Xicon4, .Xicon5, .Xicon6, .Xicon7 {float:left;width: 120px;height: 120px;color: #000000;font-family:"Myriad Pro", sans-serif;font-size:24px;font-weight: bold;display: flex;align-items: center;justify-content: center;text-align:center;margin-left: 4px;margin-right: 4px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow:0px 0px 5px #666666;-moz-box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;}.Xprev, .Xnext {cursor: pointer;font-weight: bold;transition: 0.6s ease;border-radius: 0 3px 3px 0;margin-left: auto;margin-right: auto;float:left;width: 50px;height: 120px;color: black;font-family:"Myriad Pro", sans-serif;font-size: 70px;font-weight: bold;text-align:center;}.Xnext {margin-left: -5px;border-radius: 3px 0 0 3px;}.Xprev {margin-left: 0px;border-radius: 3px 0 0 3px;}.Xprev:hover, .Xnext:hover {color: red;}}@media only screen and (max-width: 959px) {.Xpromo_line{width:100%;height: auto;margin-top: 2vw;margin-bottom:2vw;background-image:url("images/course-background.jpg");font-family:"Myriad Pro", sans-serif;font-size:4vw;text-align:center;border-color: #000000;border-width: 1px;border-style: solid;}.Xicon_line {width: 100%;display: grid;grid-template-columns: auto auto auto auto auto auto auto auto;text-align:center;padding-bottom: 1vw;}.Xicon1, .Xicon2, .Xicon3, .Xicon4, .Xicon5, .Xicon6, .Xicon7 {float: left;position: relative;color: #000000;font-weight: bold;text-align: center;width: 14vw;min-height: 100%;max-height: 100%;font-size:3vw;padding-left: 0.4vw;padding-right: 0.4vw;margin-left: 0.2vw;margin-right: 0.2vw;}.Xprev, .Xnext {cursor: pointer;color: black;transition: 0.6s ease;border-radius: 0 3px 3px 0;margin-left: auto;margin-right: auto;width: 4vw;float:left;font-family:"Myriad Pro", sans-serif;font-size: 4vw;font-weight: bold;text-align:center;vertical-align: middle;}.Xnext {right: 0;border-radius: 3px 0 0 3px;}.Xprev {left: 0;border-radius: 3px 0 0 3px;}.Xprev:hover, .Xnext:hover {color: red;}}@media only screen and (max-width: 320px) {.Xpromo_line .Xicon1, .Xpromo_line .Xicon2, .Xpromo_line .Xicon3, .Xpromo_line .Xicon4, .Xpromo_line .Xicon5, .Xpromo_line .Xicon6, .Xpromo_line.Xicon7, .Xpromo_line .Xprev, .Xpromo_line .Xnext {font-size:3vw;}}@-webkit-keyframes fade {from {opacity: .4}to {opacity: 1}}@keyframes fade {from {opacity: .4}to {opacity: 1}}