html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block;}body { line-height: 1;}ol,ul { list-style: none;}blockquote,q { quotes: none;}blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none;}table { border-collapse: collapse; border-spacing: 0;}body { font-family: Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 14px;}@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 300; src: url("../assets/fonts/SourceSansPro-Light.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weight: 300; src: url("../assets/fonts/OpenSans-LightItalic.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 400; src: url("../assets/fonts/SourceSansPro-Regular.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weight: 400; src: url("../assets/fonts/SourceSansPro-RegularItalic.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 600; src: url("../assets/fonts/SourceSansPro-SemiBold.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weight: 600; src: url("../assets/fonts/SourceSansPro-SemiBoldItalic.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 700; src: url("../assets/fonts/SourceSansPro-Bold.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weight: 700; src: url("../assets/fonts/SourceSansPro-BoldItalic.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 900; src: url("../assets/fonts/SourceSansPro-Black.ttf");}@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weight: 900; src: url("../assets/fonts/SourceSansPro-BlackItalic.ttf");}@font-face { font-family: "VAGRounded"; font-style: normal; font-weight: 400; src: url("../assets/fonts/VAGRounded-Lt-Regular.ttf");}@font-face { font-family: "VAGRounded"; font-style: normal; font-weight: 700; src: url("../assets/fonts/VAGRoundedBT.ttf");}@font-face { font-family: "Teshrin"; src: url('../assets/fonts/teshrinar-black-webfont.woff2') format('woff2'), url('../assets/fonts/teshrinar-black-webfont.woff') format('woff'); font-weight: 700; font-style: normal;}@font-face { font-family: "Teshrin"; src: url('../assets/fonts/teshrinar-heavy-webfont.woff2') format('woff2'), url('../assets/fonts/teshrinar-heavy-webfont.woff') format('woff'); font-weight: 600; font-style: normal;}@font-face { font-family: "Teshrin"; src: url('../assets/fonts/teshrinar-light-webfont.woff2') format('woff2'), url('../assets/fonts/teshrinar-light-webfont.woff') format('woff'); font-weight: 300; font-style: normal;}@font-face { font-family: "Teshrin"; src: url('../assets/fonts/teshrinar-regular-webfont.woff2') format('woff2'), url('../assets/fonts/teshrinar-regular-webfont.woff') format('woff'), url('../assets/fonts/teshrinar-regular-webfont.ttf'); font-weight: 400; font-style: normal;}.vag { font-family: "VAGRounded"; font-weight: 400;}.sourcesans { font-family: "Source Sans Pro"; font-weight: 400;}.h1,.h2,.h3,.h4,.h5 h1,h2,h3,h4,h5 { font-family: "VAGRounded"; font-weight: 400;}.h1,h1 { font-size: 4.8rem; line-height: 1;}.h2,h2 { font-size: 2.4rem; line-height: 2.8rem;}@media screen and (min-width: 768px) { .h2, h2 { font-size: 4.4rem; line-height: 4.8rem; }}.h3,h3 { font-size: 2.4rem; line-height: 2.8rem;}@media screen and (min-width: 768px) { .h3, h3 { font-size: 3.2rem; line-height: 3.4rem; }}.h4,h4 { font-size: 2.8rem;}.h5,h5 { font-size: 1.4rem;}@media screen and (min-width: 768px) { .h5, h5 { font-size: 2.2rem; }}.lead-p { font-size: 1.8rem; line-height: 2.4rem; font-family: "VAGRounded"; font-weight: 400;}@media screen and (min-width: 768px) { .lead-p { font-size: 2.4rem; }}.body-p { font-family: "Source Sans Pro"; font-weight: 400; font-size: 1.6rem;}.small-p { font-family: "Source Sans Pro"; font-weight: 400; font-size: 1.2rem;}body { font-size: 1.6rem; line-height: 1.5em;}.main-header { font-size: 44px!important; line-height: 1!important;}.section-header { font-size: 32px!important; line-height: 1!important;}.section-subheader { font-size: 24px!important; line-height: 1!important;}strong { font-weight: 700;}.text-align-center { text-align: center;}.text-align-right { text-align: right;}.text-align-left { text-align: left;}em { font-style: italic;}.hidden-headline { max-width: 0; max-height: 0; overflow: hidden;}html[lang="ar"] { font-family: "Teshrin";}html[lang="ar"] .h1,html[lang="ar"] .h2,html[lang="ar"] .h3,html[lang="ar"] .h4,html[lang="ar"] .h5 h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ar"] h4,html[lang="ar"] h5 { font-family: "Teshrin", "VAGRounded", sans-serif !important;}html[lang="ar"] body,html[lang="ar"] * { font-family: "Teshrin", "Source Sans Pro", sans-serif !important;}.form-styles { font-size: 1.6rem;}.input-text { font-size: 1.6rem; height: 46px; width: 200px; border-radius: 23px; -webkit-appearance: none; border: 1px solid #EBEBEB; font-family: "VAGRounded"; padding: 15px; padding-bottom: 13px; padding-left: 17px;}.input-text:placeholder-shown,.input-text::-webkit-input-placeholder { color: #A5A5A5;}.input-text:focus { border-color: #71CFEB; outline: none;}.input-text.error { border-color: #EF3E42;}.input-text.disabled { background-color: #EBEBEB;}.CmpSelect { position: relative; display: inline-block;}.CmpSelect .select { font-size: 1.6rem; height: 46px; width: 200px; border-radius: 23px; -webkit-appearance: none; border: 1px solid #EBEBEB; font-family: "VAGRounded"; padding: 15px; padding-bottom: 13px; padding-left: 17px; padding-right: 30px; background-color: white; padding-right: 40px; width: auto;}.CmpSelect .select:placeholder-shown,.CmpSelect .select::-webkit-input-placeholder { color: #A5A5A5;}.CmpSelect .select:focus { border-color: #71CFEB; outline: none;}.CmpSelect .select.error { border-color: #EF3E42;}.CmpSelect .select.disabled { background-color: #EBEBEB;}.CmpSelect .iconDownArrow { position: absolute; bottom: 16px; right: 18px; pointer-events: none;}.button { height: 40px; font-weight: 700; font-size: 1.8rem; border-radius: 20px; text-align: center; padding: 0 17px; display: inline-block; text-decoration: none;}.button:focus { outline: none;}.button.primary { background-color: #02B040; color: #FFFFFF; border: none;}.button.primary:hover { background-color: #02a13a;}.button.primary:active { background-color: #029737;}.button.secondary { background-color: #FFFFFF; color: #02B040; border: 1px solid #02B040;}.button.secondary:hover { background-color: rgba(2, 176, 64, 0.15);}.button.secondary:active { background-color: rgba(2, 176, 64, 0.28);}a.button { line-height: 36px;}.submit { width: 100%; border-radius: 25px; height: 50px;}@media screen and (min-width: 1366px) { .submit { width: 313px; }}.submit.disabled,.submit.disabled:hover,.submit.disabled:active { background-color: #C7C8CA;}.rtl .input-text { padding: 15px; padding-right: 17px;}.rtl .CmpSelect .select { padding: 15px; padding-right: 17px; padding-left: 40px;}.rtl .CmpSelect .iconDownArrow { left: 18px; right: unset;}.blade-content-wrapper { max-width: 1280px; margin-left: auto; margin-right: auto;}.blade-wrapper { padding-top: 35px; padding-bottom: 35px;}.main-wrapper { overflow: hidden; position: relative;}.main-wrapper .layout-wrapper { min-height: 200px;}/* Slider */.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}.slick-list:focus { outline: none;}.slick-list.dragging { cursor: pointer; cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto;}.slick-track:before,.slick-track:after { content: ""; display: table;}.slick-track:after { clear: both;}.slick-loading .slick-track { visibility: hidden;}.slick-slide { float: left; height: 100%; min-height: 1px; display: none;}[dir="rtl"] .slick-slide { float: right;}.slick-slide img { display: block;}.slick-slide.slick-loading img { display: none;}.slick-slide.dragging img { pointer-events: none;}.slick-initialized .slick-slide { display: block;}.slick-loading .slick-slide { visibility: hidden;}.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}.slick-arrow.slick-hidden { display: none;}html { font-size: 10px;}body { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; overflow-x: hidden; padding-top: constant(safe-area-inset-top); /* iOS 11.0 */ padding-top: env(safe-area-inset-top); /* iOS 11.2 */}#cursor { position: absolute; z-index: 10000; width: 40px; height: 40px; background: transparent 0 0 no-repeat; background-size: contain;}* { box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.overlay { background-color: white; opacity: 0.95; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 99;}.icon-tile { background-color: #fff; border-radius: 50%; box-shadow: 1px 1px 4px 1px #C7C8CA; position: relative;}.icon-tile svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.icon-tile svg.iconPlay path { fill: #F6871F;}.icon-tile svg.iconArt path { fill: #EC008C;}.icon-tile svg.iconGame .iconSecondaryColor { fill: #fff;}.icon-tile svg.iconGame .iconPrimaryColor { fill: #00C9E3;}.icon-tile svg.iconDownloadCircle .iconPrimaryColor { fill: #FCAF17;}.icon-tile svg.iconDownloadCircle .iconSecondaryColor { fill: #fff;}.rich-text ul { list-style: inside;}.rich-text ol { list-style-position: inside; list-style-type: decimal;}.rich-text .section-header,.rich-text .main-header { font-family: "VAGRounded"; font-weight: 400;}