.elementor-721 .elementor-element.elementor-element-04e6bb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-721 .elementor-element.elementor-element-04e6bb0:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-04e6bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-721 .elementor-element.elementor-element-1056154 img{width:100%;}.elementor-721 .elementor-element.elementor-element-490e28e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-721 .elementor-element.elementor-element-64aa6ff{text-align:center;}.elementor-721 .elementor-element.elementor-element-0eba644{text-align:center;}.elementor-721 .elementor-element.elementor-element-0eba644 .elementor-heading-title{font-family:var( --e-global-typography-a5f0f49-font-family ), Sans-serif;font-size:var( --e-global-typography-a5f0f49-font-size );font-weight:var( --e-global-typography-a5f0f49-font-weight );font-style:var( --e-global-typography-a5f0f49-font-style );text-transform:var( --e-global-typography-a5f0f49-text-transform );text-decoration:var( --e-global-typography-a5f0f49-text-decoration );line-height:var( --e-global-typography-a5f0f49-line-height );letter-spacing:var( --e-global-typography-a5f0f49-letter-spacing );word-spacing:var( --e-global-typography-a5f0f49-word-spacing );color:var( --e-global-color-text );}.elementor-721 .elementor-element.elementor-element-1248590 > .elementor-widget-container{margin:35px 0px 0px 0px;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-721 .elementor-element.elementor-element-0eba644 .elementor-heading-title{font-size:var( --e-global-typography-a5f0f49-font-size );line-height:var( --e-global-typography-a5f0f49-line-height );letter-spacing:var( --e-global-typography-a5f0f49-letter-spacing );word-spacing:var( --e-global-typography-a5f0f49-word-spacing );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-721 .elementor-element.elementor-element-0eba644 .elementor-heading-title{font-size:var( --e-global-typography-a5f0f49-font-size );line-height:var( --e-global-typography-a5f0f49-line-height );letter-spacing:var( --e-global-typography-a5f0f49-letter-spacing );word-spacing:var( --e-global-typography-a5f0f49-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-721 .elementor-element.elementor-element-0eba644 .elementor-heading-title{font-size:var( --e-global-typography-a5f0f49-font-size );line-height:var( --e-global-typography-a5f0f49-line-height );letter-spacing:var( --e-global-typography-a5f0f49-letter-spacing );word-spacing:var( --e-global-typography-a5f0f49-word-spacing );}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-721 .elementor-element.elementor-element-0eba644 .elementor-heading-title{font-size:var( --e-global-typography-a5f0f49-font-size );line-height:var( --e-global-typography-a5f0f49-line-height );letter-spacing:var( --e-global-typography-a5f0f49-letter-spacing );word-spacing:var( --e-global-typography-a5f0f49-word-spacing );}}/* Start custom CSS for html, class: .elementor-element-1248590 *//* press material */

.pm-box {
    border: 1px solid #9a9a9a;
    width: 1107px;
    height: 492px;
}
.pm-pic {
    width: 255px;
    height: 490px;
    float: left;
    position: relative;
}

.pm-pic.fo {
    background: #fff url('https://corporate.gamigo.com/wp-content/uploads/2025/07/FiestaOnline_BG.jpg') no-repeat center top;
}

.pm-pic.tr {
    background: #fff url('https://corporate.gamigo.com/wp-content/uploads/2025/07/Trove_BG.jpg') no-repeat center top;
}

.pm-pic.ri {
    background: #fff url('https://corporate.gamigo.com/wp-content/uploads/2025/07/Rift_BG.jpg') no-repeat center top;
}

.pm-pic.w101{
    background: #fff url('https://corporate.gamigo.com/wp-content/uploads/2025/07/Wizard101_EU_BG.jpg') no-repeat center top; 
}

.pm-pic .pm-platform {
    width: 95px;
    height: 30px;
    background-color: #fbb81f;
    position: absolute;
    bottom: 30px;
    left: 20px;
    font: 700 15px/29px 'Open Sans', sans-serif;
    text-align: center;
    color: #fff;
}
.pm-pic .pext {
    width: 155px;
}
.pm-material {
    width: 255px;
    height: 490px;
    background-color: #fafafa;
    float: left;
    position: relative;
    padding: 27px 30px;
}
.pm-material h2 {
    font: 600 28px/24px 'Open Sans', sans-serif;
    text-align: left;
    color: #353734;
    margin: 0px;
    padding-bottom: 8px;
}
#gamesmaterial h3.title {
    padding: 10px;
    margin-top: 20px;
    margin-bottom: 10px;
}
#gamesmaterial .pm-material h3 {
    font: 400 17px/15px 'Open Sans', sans-serif;
    text-align: left;
    color: #666666;
    margin-bottom: 20px;
}
.pm-material p {
    font: 400 14px/15px 'Open Sans', sans-serif;
    text-align: left;
    color: #666666;
}
.pm-material ul {
    margin: 30px 0px;
    padding: 0px;
}
.pm-material li {
    list-style: none;
    cursor: pointer;
    position: relative;
    padding-bottom: 10px;
}
#gamesmaterial .pm-logo a,  #gamesmaterial .pm-screen a,  #gamesmaterial .pm-video a {
    font: 800 15px/40px 'Open Sans', sans-serif;
    text-align: left;
    color: #666666;
    float: none;
    text-decoration: none;
    height: 42px;
    vertical-align: top;
    padding-left: 50px;
}
.pm-logo a::before {
	content: '';
    background: transparent url('https://corporate.gamigo.com/wp-content/uploads/2025/07/press-material-symbols.png') no-repeat left top;
    width: 42px;
    height: 42px;
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.pm-screen a::before {
	content: '';
    background: transparent url('https://corporate.gamigo.com/wp-content/uploads/2025/07/press-material-symbols.png') no-repeat center top;
    width: 42px;
    height: 42px;
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.pm-video a::before {
	content: '';
    background: transparent url('https://corporate.gamigo.com/wp-content/uploads/2025/07/press-material-symbols.png') no-repeat right top;
    width: 42px;
    height: 42px;
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
}
.pm-button {
    background-color: #fbb81f;
    width: 162px;
    height: 37px;
    font: 800 15px/37px 'Open Sans', sans-serif;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    border-radius: 12px;
}
.pm-facts {
    width: 595px;
    height: 490px;
    background-color: #f1f1f1;
    float: left;
    position: relative;
    padding: 30px 75px 0px;
}
.pm-facts p, .pm-facts strong, .pm-facts li {
    font: 400 14px/16px 'Open Sans', sans-serif;
    color: #242020;
    padding-bottom: 1px;
    text-align: justify;
}
.pm-facts li {
    padding-bottom: 14px;
}
.pm-facts strong {
    font-weight: 700;
    padding-bottom: 5px;
    display: inline-block;
}
.logo-container {
    display: block;
    position: relative;
    margin: 0px auto;
    text-align: center;
    margin-bottom: 30px;
}
#gamesmaterial .logo-container a {
    float: none;
}
pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #fcfcfc;
    border: 1px solid #ccc;
    border-radius: 4px;
}

#gamesmaterial .col-lg-12{
	padding-bottom: 20px;
}

.pm-facts p {
    margin-bottom: 10px;
}

@media screen and (min-width: 992px) and (max-width:1200px) {
	.pm-box {
		width: 927px;
	}
	.pm-facts {
		width: 415px;
		padding: 30px 35px 0px;
	}
	.pm-facts p, .pm-facts strong, .pm-facts li {
		font-size: 11px;
	}
}

@media screen and (min-width: 768px) and (max-width:991px) {
	.pm-box {
		width: 687px;
	}
	.pm-pic {
		width: 170px;
	}
	.pm-material {
		width: 175px;
		padding: 20px;
	}
	.pm-material h2 {
		font: 600 19px/25px 'Open Sans', sans-serif;
		padding-bottom: 0px;
	}
	.pm-material h3 {
		font: 400 15px/15px 'Open Sans', sans-serif;
		margin-bottom: 10px;
	}
	.pm-material p {
		font: 400 11px/13px 'Open Sans', sans-serif;
	}
	.pm-material ul {
		margin: 20px 0px;
	}
	.pm-button {
		width: 142px;
		height: 37px;
		font: 800 13px/37px 'Open Sans', sans-serif;
	}
	.pm-facts {
		width: 340px;
		padding: 20px 25px 0px;
	}
	.pm-facts p, .pm-facts strong, .pm-facts li {
		font: 400 13px/14px 'Open Sans', sans-serif;
	}
	.pm-facts strong {
		font-weight: 700;
	}
}

@media screen and (min-width: 561px) and (max-width: 767px) {
	.pm-box {
		width: 512px;
		margin: 0px auto;
	}
	.pm-pic {
		width: 255px;
	}
	.pm-material {
		width: 255px;
	}
	.pm-facts {
		display: none;
	}
}

@media screen and (max-width: 560px) {
	.pm-box {
		width: 100%;
		margin: 0px auto;
	}
	.pm-pic {
		width: 35%;
	}
	.pm-material {
		width: 65%;
	}
	.pm-material h2 {
		font: 600 19px/25px 'Open Sans', sans-serif;
	}
	.pm-material h3 {
		font: 400 15px/15px 'Open Sans', sans-serif;
	}
	.pm-material p {
		font: 400 13px/13px 'Open Sans', sans-serif;
	}
	.pm-material ul {
		margin: 20px 0px;
	}
	.pm-button {
		width: 142px;
		height: 37px;
		font: 800 13px/37px 'Open Sans', sans-serif;
	}
	.pm-facts {
		display: none;
	}
	.pm-platform {
		display: none;
	}
}/* End custom CSS */