.phone-input {
	display: flex;
	margin: auto;
	overflow: hidden;
	border: 1px solid #dbdbdb;
	border-radius: 25px;
	align-items: center
}

.phone-input * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em
}

.phone-input .phone {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI3LjQ0MiAyNy40NDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI3LjQ0MiAyNy40NDI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0xOS40OTQsMEg3Ljk0OEM2Ljg0MywwLDUuOTUxLDAuODk2LDUuOTUxLDEuOTk5djIzLjQ0NmMwLDEuMTAyLDAuODkyLDEuOTk3LDEuOTk3LDEuOTk3aDExLjU0NiAgIGMxLjEwMywwLDEuOTk3LTAuODk1LDEuOTk3LTEuOTk3VjEuOTk5QzIxLjQ5MSwwLjg5NiwyMC41OTcsMCwxOS40OTQsMHogTTEwLjg3MiwxLjIxNGg1LjdjMC4xNDQsMCwwLjI2MSwwLjIxNSwwLjI2MSwwLjQ4MSAgIHMtMC4xMTcsMC40ODItMC4yNjEsMC40ODJoLTUuN2MtMC4xNDUsMC0wLjI2LTAuMjE2LTAuMjYtMC40ODJDMTAuNjEyLDEuNDI5LDEwLjcyNywxLjIxNCwxMC44NzIsMS4yMTR6IE0xMy43MjIsMjUuNDY5ICAgYy0wLjcwMywwLTEuMjc1LTAuNTcyLTEuMjc1LTEuMjc2czAuNTcyLTEuMjc0LDEuMjc1LTEuMjc0YzAuNzAxLDAsMS4yNzMsMC41NywxLjI3MywxLjI3NFMxNC40MjMsMjUuNDY5LDEzLjcyMiwyNS40Njl6ICAgIE0xOS45OTUsMjEuMUg3LjQ0OFYzLjM3M2gxMi41NDdWMjEuMXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
	width: 50px;
	height: 50px;
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
	background-color: #ececec;
	margin-right: 0.5em
}

.phone-input .flag {
	width: 50px;
	height: 50px;
	font-size: 30px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center
}

.phone-input .country-code {
	color: #acacac;
	margin-left: 0.5em
}

.phone-input input.text-input {
	flex: 1;
	min-width: 0;
	margin-left: 0.5em;
	margin-right: 2px;
	border: 0;
	outline: none
}

.phone-input .checkmark-container {
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.phone-input .checkmark-container img {
	width: 100%;
	height: 100%;
	display: inline-block
}

.checkmark__circle {
	stroke-dasharray: 166;
	stroke-dashoffset: 166;
	stroke-width: 2;
	stroke-miterlimit: 10;
	stroke: #7ac142;
	fill: none;
	-webkit-animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
	animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards
}

.checkmark__icon,
.errormark__icon {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	display: block;
	stroke-width: 2;
	stroke: #fff;
	stroke-miterlimit: 10;
	box-shadow: inset 0px 0px 0px #7ac142;
	-webkit-animation: fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;
	animation: fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both
}

.checkmark__check {
	transform-origin: 50% 50%;
	stroke-dasharray: 48;
	stroke-dashoffset: 48;
	-webkit-animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
	animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards
}

@-webkit-keyframes stroke {
	100% {
		stroke-dashoffset: 0
	}
}

@keyframes stroke {
	100% {
		stroke-dashoffset: 0
	}
}

@-webkit-keyframes scale {
	0%,
	100% {
		transform: none
	}
	50% {
		transform: scale3d(1.1, 1.1, 1)
	}
}

@keyframes scale {
	0%,
	100% {
		transform: none
	}
	50% {
		transform: scale3d(1.1, 1.1, 1)
	}
}

@-webkit-keyframes fill {
	100% {
		box-shadow: inset 0px 0px 0px 30px #7ac142
	}
}

@keyframes fill {
	100% {
		box-shadow: inset 0px 0px 0px 30px #7ac142
	}
}

.loader-container {
	width: 300px;
	margin: auto
}

@keyframes lds-spinner {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@-webkit-keyframes lds-spinner {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

.loading-container {
	text-align: center
}

.lds-spinner {
	position: relative;
	margin: auto;
	width: 200px;
	height: 64px;
	-webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
	transform: translate(-100px, -100px) scale(1) translate(100px, 100px)
}

.lds-spinner div {
	left: 0;
	right: 0;
	top: 0;
	margin: auto;
	position: absolute;
	-webkit-animation: lds-spinner linear 1s infinite;
	animation: lds-spinner linear 1s infinite;
	background: #337ab7;
	width: 6px;
	height: 12px;
	border-radius: 40%;
	-webkit-transform-origin: 3px 27px;
	transform-origin: 3px 27px
}

.lds-spinner div:nth-child(1) {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-animation-delay: -0.916666666666667s;
	animation-delay: -0.916666666666667s
}

.lds-spinner div:nth-child(2) {
	-webkit-transform: rotate(30deg);
	transform: rotate(30deg);
	-webkit-animation-delay: -0.833333333333333s;
	animation-delay: -0.833333333333333s
}

.lds-spinner div:nth-child(3) {
	-webkit-transform: rotate(60deg);
	transform: rotate(60deg);
	-webkit-animation-delay: -0.75s;
	animation-delay: -0.75s
}

.lds-spinner div:nth-child(4) {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-animation-delay: -0.666666666666667s;
	animation-delay: -0.666666666666667s
}

.lds-spinner div:nth-child(5) {
	-webkit-transform: rotate(120deg);
	transform: rotate(120deg);
	-webkit-animation-delay: -0.583333333333333s;
	animation-delay: -0.583333333333333s
}

.lds-spinner div:nth-child(6) {
	-webkit-transform: rotate(150deg);
	transform: rotate(150deg);
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s
}

.lds-spinner div:nth-child(7) {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	-webkit-animation-delay: -0.416666666666667s;
	animation-delay: -0.416666666666667s
}

.lds-spinner div:nth-child(8) {
	-webkit-transform: rotate(210deg);
	transform: rotate(210deg);
	-webkit-animation-delay: -0.333333333333333s;
	animation-delay: -0.333333333333333s
}

.lds-spinner div:nth-child(9) {
	-webkit-transform: rotate(240deg);
	transform: rotate(240deg);
	-webkit-animation-delay: -0.25s;
	animation-delay: -0.25s
}

.lds-spinner div:nth-child(10) {
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
	-webkit-animation-delay: -0.166666666666667s;
	animation-delay: -0.166666666666667s
}

.lds-spinner div:nth-child(11) {
	-webkit-transform: rotate(300deg);
	transform: rotate(300deg);
	-webkit-animation-delay: -0.083333333333333s;
	animation-delay: -0.083333333333333s
}

.lds-spinner div:nth-child(12) {
	-webkit-transform: rotate(330deg);
	transform: rotate(330deg);
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}

@supports (-webkit-appearance: none) or (-moz-appearance: none) {
	input[type='checkbox'] {
		--active: #0071e4;
		--active-inner: #fff;
		--focus: 2px rgba(0, 89, 74, .62745);
		--border: #0071e4;
		--border-hover: #0071e4;
		--background: #fff;
		-webkit-appearance: none;
		-moz-appearance: none;
		min-width: 32px;
		max-width: 38px;
		height: 21px;
		outline: none;
		display: inline-block;
		vertical-align: top;
		position: relative;
		margin: 0;
		cursor: pointer;
		border: 1px solid var(--bc, var(--border));
		border-radius: 2em;
		background: var(--b, var(--background));
		-webkit-transition: background .3s, border-color .3s, -webkit-box-shadow .2s;
		transition: background .3s, border-color .3s, -webkit-box-shadow .2s;
		transition: background .3s, border-color .3s, box-shadow .2s;
		transition: background .3s, border-color .3s, box-shadow .2s, -webkit-box-shadow .2s
	}
	input[type='checkbox']:after {
		content: '';
		display: block;
		left: 2px;
		top: 2px;
		border-radius: 50%;
		width: 15px;
		height: 15px;
		background: var(--ab, var(--border));
		-webkit-transform: translateX(var(--x, 0));
		transform: translateX(var(--x, 0));
		position: absolute;
		-webkit-transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
		transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
		transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
		transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease)
	}
	input[type='checkbox']:checked {
		--ab: var(--active-inner);
		--x: 14px;
		--b: var(--active);
		--bc: var(--active);
		--d-o: .3s;
		--d-t: .6s;
		--d-t-e: cubic-bezier(.2, .85, .32, 1.2)
	}
	input[type='checkbox']:hover:not(:checked):not(:disabled) {
		--bc: var(--border-hover)
	}
	input[type='checkbox']:focus {
		-webkit-box-shadow: 0 0 0 var(--focus);
		box-shadow: 0 0 0 var(--focus)
	}
}

.modal {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	z-index: 99;
	display: none;
	position: fixed;
	background-color: rgba(0, 0, 0, 0.75)
}

.modal.display-true {
	display: block
}

.modal .modal-content {
	top: 150px;
	color: #000;
	width: 260px;
	margin: 0 auto;
	display: block;
	font-size: 14px;
	border-radius: 8px;
	position: relative;
	text-align: center;
	background-color: #fff;
	padding: 20px 20px 10px 20px
}

.modal .modal-content a {
	color: blue;
	text-decoration: underline
}

.modal .modal-content .terms {
	font-size: 14px;
	line-height: 1.5em
}

.modal .modal-content .terms.compliant {
	margin-right: 10px;
	text-align: justify
}

.modal .modal-content .terms.non-compliant {
	text-align: center
}

.modal .modal-content .terms ul {
	margin: 0;
	padding: 0
}

.modal .modal-content .terms ul li {
	margin: 0;
	padding: 0;
	display: none;
	list-style: none
}

.modal .modal-content .terms ul li div {
	display: none
}

.modal .modal-content .service-funiwin.compliant .service-funiwin,
.modal .modal-content .service-funiwin.compliant .compliant,
.modal .modal-content .service-funiwin.non-compliant .service-funiwin,
.modal .modal-content .service-funiwin.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-winifun.compliant .service-winifun,
.modal .modal-content .service-winifun.compliant .compliant,
.modal .modal-content .service-winifun.non-compliant .service-winifun,
.modal .modal-content .service-winifun.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-frogstar.compliant .service-frogstar,
.modal .modal-content .service-frogstar.compliant .compliant,
.modal .modal-content .service-frogstar.non-compliant .service-frogstar,
.modal .modal-content .service-frogstar.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-winimo.compliant .service-winimo,
.modal .modal-content .service-winimo.compliant .compliant,
.modal .modal-content .service-winimo.non-compliant .service-winimo,
.modal .modal-content .service-winimo.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-winimi.compliant .service-winimi,
.modal .modal-content .service-winimi.compliant .compliant,
.modal .modal-content .service-winimi.non-compliant .service-winimi,
.modal .modal-content .service-winimi.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-gamezones.compliant .service-gamezones,
.modal .modal-content .service-gamezones.compliant .compliant,
.modal .modal-content .service-gamezones.non-compliant .service-gamezones,
.modal .modal-content .service-gamezones.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-appspool.compliant .service-appspool,
.modal .modal-content .service-appspool.compliant .compliant,
.modal .modal-content .service-appspool.non-compliant .service-appspool,
.modal .modal-content .service-appspool.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-mobioastro.compliant .service-mobioastro,
.modal .modal-content .service-mobioastro.compliant .compliant,
.modal .modal-content .service-mobioastro.non-compliant .service-mobioastro,
.modal .modal-content .service-mobioastro.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-mobiworld.compliant .service-mobiworld,
.modal .modal-content .service-mobiworld.compliant .compliant,
.modal .modal-content .service-mobiworld.non-compliant .service-mobiworld,
.modal .modal-content .service-mobiworld.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-checkastro.compliant .service-checkastro,
.modal .modal-content .service-checkastro.compliant .compliant,
.modal .modal-content .service-checkastro.non-compliant .service-checkastro,
.modal .modal-content .service-checkastro.non-compliant .non-compliant {
	display: block
}

.modal .modal-content .service-sugar-girls.compliant .service-sugar-girls,
.modal .modal-content .service-sugar-girls.compliant .compliant,
.modal .modal-content .service-sugar-girls.non-compliant .service-sugar-girls,
.modal .modal-content .service-sugar-girls.non-compliant .non-compliant {
	display: block
}

html,
body {
	min-height: 100%
}

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif
}

.header {
	height: 35px;
	width: 100%;
	display: block;
	text-align: center;
	background-color: #000
}

.header .online {
	width: 10px;
	z-index: 2;
	top: 9px;
	right: 0;
	left: -145px;
	height: 10px;
	position: relative;
	display: inline-block;
	border-radius: 30px;
	background-color: green;
	-webkit-animation: blinker 2s linear infinite;
	animation: blinker 2s linear infinite
}

.header .logo {
	top: -12px;
	position: relative;
	background-size: 100%;
	width: 138px;
	height: 25px;
	margin: 0 auto;
	left: -75px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAAhCAMAAACP1JsmAAAA81BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8DAwMHBwczMzP19fX8/PzOzs4SEhL6+voODg4KCgrr6+tgYGAoKCgvLy/b29vHx8dcXFw3NzfFxcWSkpKPj4+MjIxVVVUjIyOxsbGpqamXl5eBgYEVFRXw8PC4uLiIiIhycnJBQUEeHh6ampo9PT0ZGRmjo6NFRUU7Ozvf39/U1NTS0tK+vr61tbWFhYVYWFje3t56enp3d3dvb28tLS3k5OTX19d9fX0wMDD39/fh4eFnZ2djY2NQUFBJSUnKysq6urqwsLCgoKD5+fnt7e3CwsJsbGzy8vJLS0tneqg7AAAABnRSTlPw7tbfysjNkIY4AAAEEklEQVRYw+2XaXPaMBCGe+5rbMfGjuMUCOEGc4f7PksgkKbt//81lYRoIW2BMv1QOnlmMrHXkvKwXq3Cq3Pg3Ss6A96eheWbs7X00b/Gz5ZKr91RyFmmo4xG6XOOmHcoGKITUVf1ZYQYyUy9XpbB0INYPZa4o22Ot4wA6FMBG+xbIn8bUzqNj2Co7KLcBvBZRtm1JCEjf2hpNcy6n8YaavF8PDYEkCVfEDU6heQSmMDsk9IEdB2XMn6B1CqeXy32aB6qy4BCpGrICOcQsCDl+kTLOdBtQr+i5CNKPXPL0hXV/2GCiUOMP7b0W35hmSfBEy+AawyJitlCkiRGoKxa6+HFHMvZXTb3fX6gPOYKwkKf0Yhb5rQwlbFlWfGLiwTQJR9fwskaRPwXW+mwpe8h9aRwyzgJOsA9s0xT+At0e6QIkeZAh+l6/KaZGtLMhp4KWWJ6dwCYVanTV4lCIpcFossdS+FEd0CevqbsiKfpLaJyXQNSJedwXdYw/JVlDIIbFirWAGgAoixncbh5CNJ8dhqADfDZkhtmuU7s7yxb0EoAPlIPwATAl+zBXAZxoWy98SigMksg0e9nAIyJGkDsKqeyYJMoDBOlcb9n8k9DbMTKKQbqwO1RlswrQffQUb+9NwpA6jIS6QBa7ljL5qaTuIrChDzR53gzCQAPCt/AbZhFZomo/HshVn5Ii709RdC313JIHHXAc3ALXPPRDehfZbGOjrV88jxvFAXPinWNtijIgo4ONQGxGHnAjFsGRJ/VEacWHsUNjQBnr6U98rxuPgU2iVvO+Aoa6sRRBrg41lKidVnsWk4LPMKjGD5FxF0WyFBY+jgThCgDcxljlBZAYa/lhpUiLFvrGs2QII1U8kjLVHXouot8gMc2/bJgokdLTItrZ+CGW6rC0mQ3cfygvNfSdKuuW4txu41lFuiSIAYtcqRlyO83DItobVmVls9zuW0ZYjeTlnrHUK9Ua69lO8dW9xNJyw+n5vKGJLuWXV6X880Gne1azmCOacNeS1eRl9Ly1LrM/9qyI/Y4MQyX7fFdS0dHmjjhai1yuBPtWioNmHO59RLHWsa3Y9uW1ADrkMV1v/xh+cgsKc4eOUmHBdO+/W9817IlK+jTZe6ofmnV+NsIAKWt2BAV8YbK4lMWq/KAafCzR3aiKzHDCAIYALhIkiQPqJvW+1HG3J3Cu9w88MAETfYzP3j2RO20QleundmKNewHYRmo2J/5OZ4R57jYkQl7KlLlVMQMKzHVgWlCbgwxoOKsU2bbLRlL24utXN7btjypyk9fWD5jfTpkSRbf2IrfsJ7HSIR98h+f+Xh95TP8yjokH1nqXJWOuwMUw1CerUfPH1CknC3+R9/O/j1eLF8s/0VeLP8eb1+9PgPefwNgqteBxtRV7wAAAABJRU5ErkJggg==)
}

.header .arrowdown {
	top: -33px;
	left: 136px;
	position: relative;
	display: inline-block;
	background-size: 100%;
	width: 20px;
	height: 10px;
	margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKBAMAAABLZROSAAAAIVBMVEVHcEz///////////////////////////////////////+PBM77AAAACnRSTlMAeGmIlwF93oftxb6Z2QAAAEJJREFUCNdjKGKAAEmGLgUwg3EhA/MiMEtKgIHVCyTIuAxIhIAEpQyABEiQcTFYCVAQLAQSVFwMNSpklQGUxeoMIgH39AnZZGHOLgAAAABJRU5ErkJggg==)
}

.container {
	display: block;
	margin: 0 auto;
	height: 680px;
	max-width: 1020px;
	background-repeat: no-repeat;
	background-size: 1020px 680px;
	background-position: top center;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA/wAAAKoBAMAAAA45+mdAAAAIVBMVEX////l5OTx8fH8/Pz19fXz8/P39/f5+fno5+fu7u7r6+uaHGi7AAAWMklEQVR42uzVsUrEQBAG4IUUeY9h0wsB059G++XEB7hFWyHBB/GJTTob4fSqLN+37U41/8wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaND4WecSu6/t7V4e35a7ROumWiKGrdlj+qHbAxER53cZaNZYy9bgMf2qm/YfFxFoz/0c+arZnmoMTxLQkn6O85Ku1q1leE40oVsjX/5cVCMviaPr5vjnIPen4SFxZP0pLzftDTfguPqSP9Jt1nhNHNE3O3fOwzQMxQH8qQ6pYHsIRNsJCFDBFEVFAqZSbqZyH1MUQEJMpYCE2CpuJk4JMXFfnxIQQpxu7NhO7PD/DYwMPN7ze89OxWRTSuZGG3EEhEcU0szXrwDnCIIy2piTPcUmLAIC0j16wPJfOEELEIwLDpJ1tDknCEDs5qgWxRYC711zdk6PNs8IvCaOOhzTxOQYgcdGjlv07RgBPFY478/jjegAPSWO/js0OAD+B/HmlOpwDROAh0a1RSVCA+Cd7UOqTXcz4u+XovxEDq3LAGWTusNRjAk8ISTRd6nAKwBPiKMzqt8cA6AXxImUmrAd8feAevQR//bRiT7i3zYm0Te3PSHQ0aroI/8bdjSlZmVTgqZMZpW/8t/64vO9e/eY+eufnz893rz/SsX4Y//TlCKvEPl9Wz/yvz14fPwKaSuw/23GXDfxxIVtC16u9/pkSnomeAHYhGysGfsXrObTllQv/ilB3aKENFyV5L2sBhwgdWITQc3ioc6V0CvWNdB409HF+x9XzDNOnFlwFb1nKSmKsP4x4HLg70qCr/YfYIbx30eFYlzEoQWb6D1NSckc458u903//BWbGgzR/ntG8agdPWcb7u9B++8TtX9pcZhteZui/fOHUp3d/ortGRzD9t8XWW6Q+i4LQIHj35ClIhs9Ytv6Yxz/HhBbqNR8wfb1hlQmxvFvyrzCirPsxruUSmSY/s2Y91fdR+xKf4bpv1HdpLTjX7A7vbIJQAwJ3DlBJXayW09ouRVY/ku5n/kusWvvMf05Yt5ZH2T3btFSAnf/Eq5LvzjNdbidovxrc1/6xQaux+oU5b9+ceJH9Jn7Kcq/FvelXzzi+vRTlP+adXJvol8W/4LAMpF4UvkVzn+B3b82o3l6A9dtNXb/dhmMU6e5freX9ylg0yab2x73+59oPYE92YzkbnAzPpDcHMN/TX3fTm7KE3R/tShIbgU3Z0pSHXR/tkRTkooX3JzekhgfJ7DjuDfrHo31T4Tdn/t93xFu1lrs/hwTQ/+afpX2v4vuz4YsJZkON08+4WcY/syJxM+272f7h+HPVLUFyiP2QZ9kMvzml6muvLheZD/cIRk8+3a38VnJvniI3Y8jsTT5uz4c/N/1ZiSBd19mJh5d8Ve4/O/gm383695d7JM3WP26sI8kIn9K/zc9WZavQPqbJL/fM99PfaS/hIvkv86+uYv0l7Cf/BH7Z4z0t2xfKKX/mz7S33byB9H1//AG6W9V4fNNz996OVZ/FsXrPX3iIbMWqz+L5t7v+hV3/x1c/Nm76hOv2FeDFBd/tmTBjPylw38Hz350iSSckf+nHM9+7NiZ+n/Rp9z97UT6axqG1vcte/gp8MWnns4stL5v6e5vTqDjZEj7vvLdX4xPfnREY98feMn0UvqXvQTqLoQ39C0f/lZg8yuh3irFHIIcqx83K5/dHII1WP0YSrz7IQcdU8x+hlNfUDd9f1qL2c/IcW8/51WzHj/3YCCeBrjuLf/q4ySBiizw5Gdej+avuiTw5Gdejeavsk4aevJL0j8jKHcy+ORnXo3Ff+XGL/zkZ16P5q+aLOiZ/4e1aP6qSUJe+P00RfNXxYo83G1/6eb/AsFyF8K96vtdjmtfW1e9lzk86+gf8OS3bOgP85HP33ozjP52hv4dHKKbGP11dachPu/V+OTrFIHm0L+Kw/QSo7+mJJTf8lDRx+ivJx63YN+7fPO7n0Ama8fK54c1qP7Gtb/L4Zqh+muI8tZMffLZ7zyBRu0Pc+r7boDqryEJ8Ivu5R6i+mvU/hZc9P9uLaq/sqwld32/ylH9VSUta/y+uYnqrygat6zx+2aAb/0VZa1r/L6wdzY5TgNREG46ZsKSwgz5WbU0FzCI7C0hwTaSF2wHaZS1F3MAS1zAR8hRmcZjPP5LAqzyqr4bzDjq915Vve5IrdP/Mu5MKX4t73X6/7Pev8D1U0r3vwTvxrzB9VNN/aliyHdDVu8Z23epzM+4IF7bBa6XkivxeR6f2Rv6G34q8XmeB4ND/+zonyjvPyBYivmcDf1o9OuTlDaWOy5c+Hh04lw1vMbljinWEv7OcWdR8G2pJfydZpm7ET9ghQ9uxDcnOrzhsx9YS/g7zYPlsx+oNfqdJFg++4EPGv1Op/wsn/3AWom/U3i7mk9DUPE/QWFX85lTfhZy/bop2Kre37KV6zfP68zATW5/e8/bzonZ/8RH2CId/8Cl+z5T2Mz5vGSj4j/HYm9uueeSdZ/CieYYNJnx7FOp+M+ws7bYOcWtiv8Mhcl8/5BMxX+m9Ju2e1pqFf+Z0m9c8mtYqfhPsrMu+TVsVfwnKYyudwzJVfwnBX+CsS9SSfafICkJxr7IreLeE3jbSY+OtTz/Cb4aT3p0hIkrDegJ5t2+llSBvxE391f+YOf/PO15cOx4CsW3IVPxH7KjUHwbagk/Qwqa0g+kEn5Goo/5oE/HRsLPSPThKf1AJuGnjycq/UCt3q/Pgaj0TxT/G/JNz0Az9UfeSfg50/oubAr+DetMiZ/+4Gt9vafPXomfl3gSr7+lUu/3koPBK9xP8V6930sCidffslbv1+v87G939blX79eRlFYea7+Uo3S/Dk8l+kRS9X4dOyK/Z8b1SYg934LJ72nI5Pn+IXCJPpG9Wv+WZc4l+kQq3e7bSb4Mu519VpJ9Wzxd5wds1Pq3PPB1fkAm2feZO77OD9jrZYdnApvmFzmq9W+PPb7OD1hp1afBZ3ydH7BR69/gydzehrVa/4ZHjktdhuRj25OSgini31FL9f9NYHN7G1K1/pFFzpXzm837fXGMJCXDdX5jtgr8RDyj5BvJ1Po/sWOUfCN7XfLwxIFR8o0cZfo8ccfZ+AOpTJ8nAmfjD7zX5BeTXpyNP7DV5BfnPtLGH8g0+TnPqfhHck1+znMq/pFan9898oW8Wyp5fq5gjPo0rOT5ucB0p1Ofd5r8XGCd+4CtPv8yp537gIx+0Sspaec+IKcf/InnPk1+znneuQ+o6D//Z965D1jRX/HxlePxvmlu6Z/0Khg3fFo29LpPYNzwaVmzD/6jhMsSTJTkj7osc9KcZ8OeXPdJSuKxH6jJdR/qsV+Dv2eN+Tak+vycMd/psK8n030eed3+yDvyvM83Xrd/yvFfksl+hRsALshlv0Ac9ohk3LJfIA57RHLqzz867Dy4CNRP+tzkpMvdLceR/81EUlKLfkBFrfq+zqhFPyClvtrTuwE/wMUHatXXM0e9IrfUn/8Tc9QrsqEW/T9za77AljrreyDXfAHq272+kWu+QMbs+RRkD3ePuWf2fAJ10DOyZxb9A7nkDwR9fl7JHzgSf/7FnlzyBypiy2/U574CG2+JFz1u7skdHyAlfs0vKYmX+xtWxI7vL/bOJUeNIAiioRrG3k7yMZ9VSVyghIZ9S5Zg21JfAEuIdS84AEfoI3BUqwB7jDnCi7jC22RmRGa+F3TKv2oKdnxTgRt+r5bfRhwl9pJH1Rjs+Ca63xuxNH6u3xuxMn7mZZe7FmD8G7zdHwGO+2yNP8DP/M74tEdE4a54H9Fnve7q/8MPSnud8GGfiAM37LeD7/dWNdy7rnt81iui5WY9O3zWKyJzs57Gj8a/Rp/0vGvgvvHOxh8DN+vpoC866mv8xm/8xk+N+UdcjN/4jd/4jZ8n4zd+4zd+PH7ehmfEh/Ebv/Ebv/HzZPzGb/zGj8fvxs/4YTJ+4zd+4zf+4Mn4jd/4HfYy/uDJ+I2fid9bPugtn874Y+Du+HnFE73iuTf+yNz9/p3PO0TLve5x8nGXaLi3fY4+7RQH7mWvsw+7Rc+967f1Wcco3KuevumLvumbjD/AF7190B190N3vHPzOwc9csPiLXzmBP3m9+5HbDPzHb9T7jSP4i+e3g5+4gn/4fm/8whn8wfutxe94foD/9zvoT475O+qLDvpKGZ/2ymT8HT7t1XKTntIeH/c5cJOe0gmf9yjcqJ/0iTf89awRKO0hbeiO7woc9rHji/Z7pSS45TdD439xfH8FSz/Afm91fOGezwTs99aNNvjQ//Ky9UjSWwsf+l/Jhp+H/uiRv5ThO74NG38Hn/oWsuMj7eFTX5EdH+nMnvquxF3vrkpCL3qM0SP/ih+d9J+iZ75SEnrsN4HjH/Xosd8FPfOtpS76sOeAnvlKbxkd9mz1rLVgyujjXj176Cd15PsuC7GHftKOHPdainvR9a5Pctxrhs75ViWBV/zn8LZfSgI3/hc8/lEPbvwH+NSnzn3AgY8GfNrjoQwOfBR62y9lruO/kvF3XMd/jJ/6SGdu5zeHZ33gnZ/7PikJ2/kNxq9Rj+38GnzbXxt/bOdX9KyfAgrb+bnvq1pTw75TcZ93f+lEDftORL7q9UdbQZe8r+K+8PtSEjTt2brvu3V+0NK/uO+rtBtm6b+S7d6qzCz9p+77buqYpf/Eft9NZ+bUf7Dfd1MScurfuPC/KRXips9C6IOe/067iJs+S4E/+D0pEwM/cxf+D62JY9+rDZ+HjsSxb2vD56Ek4Ni3uPD/a3Xxar/f7J3NqtNQFIU/0t7bcf+uSUeBgE5DUBBHRdRxoaLTICoOiyCIo4Kg0z6C4MDXdHZt89M0bYo5+6zvEUrP3muvvc5JJOG/l/fy7qsOd3L874n9C3tvJfzvWfun/VZy/O957J/2S71/2OMfAb5pvwgJ/71ll2873ymK+uw1Pt98v1/4/RGfQ2I8+5R3LuG/x0f82vmGyPLdI8CvvN9Myu/Q9vXL+NnK8j3Ufn4ZPyspv+PKZ2C6+adSfgXt59MLTxMpv0MCfDJ+plJ+Rd/Pp7D/Tp5fMenm09YnxfePuBRZe7T1idC2t8ATj5r/FD3sUCDAn+a/k/Irjz7+NP9UF3xKxN5M/hNk+pR45U3zn+L9B7xOaf7B2CaxWn+Zm40nO/+QIl8Qgxg/Puk3R6ZPBWv82PlvZfpU8QQ/HnlZyvSpSfz48MDfAiV9ahI/Przy8QAlfSpZe+H77tT665q/D75vqtZf1/w9GP3mav21zd+D0W+r1l9Hgv27Xjl60au2+ZuP/ESo9dc3f/Nbv6la/zHb3/pln5UM/3rWGDf+FmjqryfAuPH3AO366xnmxjMfMUXeI+6JMZ35CFHM7xjvwfIDn3fobucxAkyvfXZq/Q2v+1qu/iHoJd+jJJar/x1yfI+TWa7+FbVfju8Bw43d6h+iiHcTsV3n54HGvkbeY9b5iSky1NhX6oZWff8FJTJEsxZ+OrbAFG37mnmL0eseS4qMtO0rEWAz8xMhy+8EbpeYTHxuKfEKcUpDHI3dZyPL7yQyMPi8+wxZficxXFo0fneUeIGoIMHe6L9Atf9EMuyN/t9V+1sk/sxd98lRyq9F9Td22XOu2n86GdbE3061/7LqP3BZ/C1Q7W9BYkz8fVftb0OGLedvo9rfzvc35fzNkN/figRLoZ9Ytb8dGYbWvhGq/Y2UgxBWPur+izJvEUd4g5nZb5FS4lY5n4bEp5nZ7zvKeHaR+GTk4oWPcIMynq35ADau+91R5kb5/gZucmzs/fLK/7ZoIMGE9TNDQ/+5o7+Bd95WGvrP4naFgbX/vHqqFY28wYDzG6Oh/4LR3/FPe07Q0H8uifvHP5bwO5sM14//BAm/C8Sf68c/lvC7gNeOH/8JFQwl/E4k2Lh9/GMq+Iw4kQSXZ/85En4XkeGy9beS8LuMUYy7zv+MKh4h2qx9nV385WjVe4W7/sDXcf/5AehO/+XGv5uxnzBFdn8ns5+Tqb/faOrrgARcDP1GaOrrgiwFB+97x1SRaeprySDBQet3ThUDBXzPs35ce+g1R5ZPZ9aPc8PfT2T5dMVnXFN/i7RuihGtuY1xTP3tqOQh4gzegVObvzmVBPJ7G2kTkLjtp/cX5nXhFXEWL6nm2biP/KaSmyXi/OPvynsfETr8nR9/d4b/pQ4/dH78XRn+f+rwd89LHCn/ETr83TNcOVL+lzr81+A5Tqj/31QT6PBfbP31f/U3ARl+V+Ed0PfgV7hBht91GMXQd+9/B1r1XYnPKTV8GveDH9SQadXXReyn39NfBCjkczWyFHq8+wlzQAm/qzF4BEBfL/3G1DDS4b+MZv38bfy/+XNkZhGd8BroafRjDoCec+iE9r/k4P/KvygF2b3X5h30Uv6FOcjx+dvO3fO0DYRxAP9LF5LZTIHR2ER0OoWEiA2ZBlom5JDSdooMFKlTlIR+ApBoRyhSxQbqG3zKJmKirWM73Nln8/8hMYGQeHzPm+2EUD78GfehD7vg0KdX9AJl3crKJUINOPSp5ADGtf+/EKrEdzqVmttFuFdWFk4RrgtSKpAI99ZK3xnC1dn3TSjv/sy5+T8PsO/TI/kkJdKO/7wEuO9LUxeAKeufBYlwc9z3aVBeMib+U6Mv+ISXFvWeIfGfGn0EHPn16AIm1P95Cab+hPSnf4h05r8zCaZ+XaLTf8b7n1OAqT8jXUz30dLtJ8DUn5HoB6jWLb0uMZXgo91a1TcwXVPn/f9qB9N5TP1aRdfWsr4BcKGHMe76MxTdWYv3lh4/Iq887vq1Ky0hykBHAajWEEE4IPWSZ9iS+gKwsAGAM58BYvRXYsdS67tElDrf5VdCSZJt3ljqLHYQqcTCr4Si/7TYUXr0WfjNES/PNr5ZKnzexAQnfnMEfcQxeHoFWKzF+0uc+NPkS8QhXj9tBqx+lYijzlW/QgpLbeXd7BdA9aqPMbZ95inXEJOY8QKoXknEU+E9foWUnzjh3SSv+Y4EJtj0mynRmmX0IkkKqN5u4wGbfmMNNpCAOLq24rlblkjA4+d3ZSPoIRFxFJkDqrdvJBIJOPIppTftttorv63/+3KxN8RfuOk3mS8xi9ahv3J9f35+Pg76+Pv93YW79U/kOfAbT3QlstTsgDIkXInsNLnuSaw4559nP3vx48/oF1Hc+DP6xST8PtI3YPQNIbwe0hZsgkyRevwDbntMEnSQIuFz02uWZg2pqbi8x2eaxjJSUnIYffOUUzqTJ3y2x0ipVGThceAzVbAPzco2mz5zNTSX5SbLvtGEv4lHmPifl5NlCT3WXD7VZ76yfQANRMCOPx+ONFTohsueLy8qqjsA4e2D8qNh9wxPJ6STCJw+1BjZB6C8EZ4jleQR3tnPp4rv9J988ln086viOUPMTIzsbVCeCW/WEFY8pv0CECPbGc72S1QIrba9N0wSe9/d5qhXJGtt2zmWsV7/tN0txr54Woe+vXe8ilDi4ScY+8KaBNh2X34Yrj6K++qnw7ZtM/TPwiTYvj1xMf6a6I4vCEaeiIiIiIiIiIiIiIiIiIiIiMz2By2zqCahZ+XhAAAAAElFTkSuQmCC)
}

.container.direction-rtl {
	direction: rtl
}

.container.guide,
.container.guide .creativeArea,
.container.guide .subscriptionArea,
.container.guide .freeArea,
.container.guide .legalArea {
	color: #000;
	border: 1px dashed red
}

.container.guide .creativeArea,
.container.guide .legalArea {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.container .hero {
	width: 296px;
	height: 244px;
	display: block;
	margin: 7px auto;
	/* background-image: url(//d2b4jmuffp1l21.cloudfront.net/os-ui/static/GR-iphone11-template-tallyman.v1-mo/files/ac9b3a34ebec195bed88399d75dc2d60.png) */
	background-image: url(../images/iphone.png);
	background-size:cover;
}

.container .subscriptionArea {
	margin: -30px auto 20px auto;
	max-width: 380px;
	padding: 20px 10px;
	border-radius: 30px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #e0dfdf
}

.container .subscriptionArea .icon {
	content: "";
	z-index: 2;
	top: 197px;
	left: 0;
	right: 0;
	position: absolute;
	display: block;
	margin: 0 auto;
	height: 100px;
	width: 100px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: top center;
	background-image: url(data:image/png;base64,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)
}

.container .subscriptionArea h1 {
	color: #383e41;
	font-size: 20px
}

.container .subscriptionArea h4 {
	width: 280px;
	color: #383e41;
	font-size: 18px;
	line-height: 1.2mm;
	display: block;
	margin: 10px auto 12px auto
}

.container .subscriptionArea .enter {
	font-size: 18px;
	margin-bottom: 10px;
	font-weight: 100
}

.container .subscriptionArea .phone-input {
	width: 280px;
	border: 2px solid #0071e4
}

.container .legalArea {
	width: 100%;
	margin: 0 auto;
	display: block;
	max-width: 900px
}

.container .msg,
.container .error {
	margin: 10px;
	font-size: 12px
}

.container .error {
	color: red
}

button,
.btn,
.btn-link {
	width: 100%;
	border: none;
	height: 60px;
	outline: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 10px;
	color: white;
	cursor: pointer;
	font-size: 22px;
	max-width: 280px;
	margin: 10px auto;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 50px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: #0071e4 -webkit-gradient(linear, left top, left bottom, from(#0cccfc), to(#0c97f6));
	background: #0071e4 linear-gradient(to bottom, #0cccfc, #0c97f6);
	text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 0 #0153a7;
	box-shadow: 0 3px 0 #0153a7;
	opacity: 1
}

button:disabled {
	opacity: 0.5;
	-webkit-box-shadow: 0 3px 0 #b5bdc8;
	box-shadow: 0 3px 0 #b5bdc8;
	cursor: not-allowed;
	background: #b5bdc8 -webkit-gradient(linear, left top, left bottom, from(#b5bdc8), color-stop(36%, #828c95), to(#28343b));
	background: #b5bdc8 linear-gradient(to bottom, #b5bdc8 0%, #828c95 36%, #28343b 100%)
}

.numberEntry.display-true .number-wrap,
.numberEntry.display-true .error-msg {
	display: none
}

.btn {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-transform-origin: center center;
	transform-origin: center center;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: pulse;
	animation-name: pulse
}

@-webkit-keyframes pulse {
	from {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes pulse {
	from {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

.number-wrap:before {
	z-index: 5;
	content: "";
	top: 358px;
	width: 30px;
	position: absolute;
	height: 29px;
	display: block;
	-webkit-animation-duration: 0.8s;
	animation-duration: 0.8s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: arrow;
	animation-name: arrow;
	background-size: 100%;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAcCAYAAACZOmSXAAAA70lEQVR4AWOgBHgflNT0PCJZ5XlU3ImBnsBpr7C091HJz97HpP6DsNcRiVK6We5xRNwPZjHdHeC8h1fY66jkywFzgPthMX2ghW9gFiOwRAmm6lEHjDpg1AENDEwuuwX5qYk9D0nYA0vAT7gcgCipjkq9A0nQDR+VyAJb7nVU6g5IgJ7Y65jkF4ZVDMwgy8+BBOiLJV8A/c0ItFzUAFhGHwS65j7V8VGp71gs/+l1RMqVpikeaLG/1zGpX+gWex4W9x21mGpg1OJRi2lec9HdYoSvJWvobTHC50ckbYFF6D86WozpAGCdXe1xSEyPHP0A38I9RMlBUTgAAAAASUVORK5CYII=)
}

@-webkit-keyframes arrow {
	0%,
	75% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	30% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}

@keyframes arrow {
	0%,
	75% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	30% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}

.hook-bottomCenter {
	margin: 0 auto;
	padding: 10px;
	display: block;
	max-width: 960px
}

.gr-legals a {
	color: inherit
}

a {
	color: inherit;
	text-decoration: none
}

.bupper-popup-block {
	z-index: 2
}

.upSize {
	width: 80px;
	height: 80px;
	margin: 30px auto 20px auto;
	-webkit-transform: scale(1.5);
	transform: scale(1.5)
}

.lds-default {
	display: inline-block;
	position: relative;
	width: 64px;
	height: 64px
}

.lds-default div {
	position: absolute;
	width: 5px;
	height: 5px;
	background: #2b9c8d;
	border-radius: 50%;
	-webkit-animation: lds-default 1.2s linear infinite;
	animation: lds-default 1.2s linear infinite
}

.lds-default div:nth-child(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
	top: 29px;
	left: 53px
}

.lds-default div:nth-child(2) {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
	top: 18px;
	left: 50px
}

.lds-default div:nth-child(3) {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
	top: 9px;
	left: 41px
}

.lds-default div:nth-child(4) {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
	top: 6px;
	left: 29px
}

.lds-default div:nth-child(5) {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
	top: 9px;
	left: 18px
}

.lds-default div:nth-child(6) {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
	top: 18px;
	left: 9px
}

.lds-default div:nth-child(7) {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
	top: 29px;
	left: 6px
}

.lds-default div:nth-child(8) {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
	top: 41px;
	left: 9px
}

.lds-default div:nth-child(9) {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
	top: 50px;
	left: 18px
}

.lds-default div:nth-child(10) {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
	top: 53px;
	left: 29px
}

.lds-default div:nth-child(11) {
	-webkit-animation-delay: -1s;
	animation-delay: -1s;
	top: 50px;
	left: 41px
}

.lds-default div:nth-child(12) {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
	top: 41px;
	left: 50px
}

@-webkit-keyframes lds-default {
	0%,
	20%,
	80%,
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	50% {
		-webkit-transform: scale(1.5);
		transform: scale(1.5)
	}
}

@keyframes lds-default {
	0%,
	20%,
	80%,
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	50% {
		-webkit-transform: scale(1.5);
		transform: scale(1.5)
	}
}

@-webkit-keyframes blinker {
	60% {
		opacity: 0
	}
}

@keyframes blinker {
	60% {
		opacity: 0
	}
}

.phone-input .checkmark-container {
	padding-right: 5px
}

.phone-input .phone {
	background-color: #0071e4;
	background-size: 38%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDguMDkgMTQuNzciPjxwYXRoIGQ9Ik03LjEgMEgxLjA1YTEgMSAwIDAwLTEgMXYxMi43N2ExIDEgMCAwMDEgMWg2LjFhMSAxIDAgMDAxLTFWLjk5QTEgMSAwIDAwNy4xIDB6TTQuMDUgMTMuOTFhLjYzLjYzIDAgMTEuNjItLjYzLjYzLjYzIDAgMDEtLjYyLjYzem0zLjQ0LTEuODlILjYxVjEuM2g2Ljg4eiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.price-point {
	color: #777;
	padding: 10px;
	font-size: 12px;
	line-height: 1.5em;
	text-align: center
}

.legalArea {
	display: block;
	font-size: 12px;
	max-width: 400px;
	margin: 0px auto;
	background-color: rgba(255, 255, 255, 0.75)
}

.legalArea .price-point,
.legalArea .disclaimer {
	color: #777;
	padding: 10px;
	line-height: 1.5em
}

.legalArea .price-point {
	text-align: center
}

.legalArea .disclaimer {
	text-align: justify
}

.phone-input input.text-input {
	font-size: 22px
}

.phone-input input.text-input::-webkit-input-placeholder {
	font-size: 16px
}

.phone-input input.text-input::-moz-placeholder {
	font-size: 16px
}

.phone-input input.text-input:-ms-input-placeholder {
	font-size: 16px
}

.phone-input input.text-input::-ms-input-placeholder {
	font-size: 16px
}

.phone-input input.text-input::placeholder {
	font-size: 16px
}

.checkmark-container {
	margin-right: 5px
}

.moWrap {
	display: block;
	padding-top: 20px
}

.moBtn {
	-webkit-box-shadow: inset 0px 1px 0px 0px #a4e271;
	box-shadow: inset 0px 1px 0px 0px #a4e271;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #89c403), to(#77a809));
	background: linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	background-color: #89c403;
	border-radius: 30px;
	border: 1px solid #74b807;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	padding: 15px 20px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #528009
}

.moBtn:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #77a809), to(#89c403));
	background: linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	background-color: #77a809
}

.moBtn:active {
	position: relative;
	top: 1px
}

.linkBtn {
	margin: 10px auto;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #ededed), to(#dfdfdf));
	background: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color: #ededed;
	border-radius: 6px;
	border: 1px solid #dcdcdc;
	display: inline-block;
	cursor: pointer;
	color: #777777;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 24px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #ffffff
}

.linkBtn:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #dfdfdf), to(#ededed));
	background: linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color: #dfdfdf
}

.linkBtn:active {
	position: relative;
	top: 1px
}

#component-msg-BRAND_DISCLAIMER {
	display: none
}

.disclaimer.white .gr-legals {
	color: #999;
	border: 1px solid #ccc;
	background: #fff
}

.disclaimer.white .gr-legals .table-head {
	color: #999;
	background: rgba(255, 255, 255, 0.5)
}

.disclaimer.white .gr-legals li>div {
	margin: 0 2px;
	border: 1px solid #ccc;
	background-color: rgba(255, 255, 255, 0.5)
}

[class^="brand-"] div {
	display: inline
}

.gr-legals [class^="brand-"],
[class^="brand-"],
.confirmation-text {
	display: none
}

.gr-legals .brand-default,
.brand-default {
	display: inherit
}

.gr-legals .winner {
	display: none
}

[class^="brand-"],
.brand-default,
#confirmation-text-legal {
	/*display: none !important*/
}

.funiwin .brand-funiwin {
	display: inherit !important
}

.winifun .brand-winifun {
	display: inherit !important
}

.frogstar .brand-frogstar {
	display: inherit !important
}

.winimo .brand-winimo {
	display: inherit !important
}

.winimi .brand-winimi {
	display: inherit !important
}

.gamezones .brand-gamezones {
	display: inherit !important
}

.appspool .brand-appspool {
	display: inherit !important
}

.mobioastro .brand-mobioastro {
	display: inherit !important
}

.checkastro .brand-checkastro {
	display: inherit !important
}

.sugar-girls .brand-sugar-girls {
	display: inherit !important
}

.gr-legals li:nth-last-child(1),
.gr-legals li:nth-last-child(2) {
	display: none
}

.gr-legals {
	font-size: 11px;
	border: 1px solid #1e1e1e;
	background: rgba(0, 0, 0, 0.75);
	border-radius: 3px;
	text-align: left;
	padding: 5px;
	margin: 52px 0px;
	color: #ccc;
	position: relative;
	z-index: 1;
	max-width: 100%;
	display: block
}

.gr-legals a {
	color: inherit
}

.gr-legals ul {
	margin: 0;
	padding: 10px
}

.gr-legals ul li {
	margin: 0;
	padding: 5px;
	list-style: none;
	line-height: 18px;
	display: inline-block
}

.gr-legals .table-head {
	color: #ccc;
	font-weight: bold;
	font-size: 13px;
	min-height: 16px;
	line-height: 18px;
	padding: 5px;
	background: rgba(0, 0, 0, 0.5);
	border-top: 0
}

.gr-legals .table-head .info {
	font-size: 13px;
	width: 16px;
	height: 16px;
	line-height: 18px;
	text-align: center;
	display: inline-block;
	margin-right: 5px;
	background: #ccc;
	color: #000;
	border-radius: 8px;
	font-weight: bold
}

.hook-bottomCenter {
	margin: 0 auto;
	padding: 10px;
	display: block;
	max-width: 960px
}

a {
	color: inherit;
	text-decoration: none
}

.bupper-popup-block {
	z-index: 2
}

.gr-legals li {
	padding: 2px 5px
}

.gr-legals li>label {
	width: 30%;
	max-width: 150px;
	float: left
}

.gr-legals li>div {
	display: inline-block
}

.mesa {
	top: 10px;
	width: 28px;
	height: 25px;
	right: 10px;
	display: block;
	position: absolute;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,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)
}

@media only screen and (min-width: 768px) {
	.gr-legals .table-head {
		border-radius: 3px
	}
	.gr-legals li,
	.gr-legals li.table-head {
		display: inline-block;
		padding: 5px;
		height: 18px;
		line-height: 18px;
		border: none
	}
	.gr-legals li>label,
	.gr-legals li>div {
		width: auto;
		max-width: none;
		float: none;
		display: inline-block
	}
	.gr-legals li>div {
		border: 1px solid #1e1e1e;
		padding: 2px 5px 0 5px;
		border-radius: 3px;
		background-color: rgba(0, 0, 0, 0.5)
	}
	.gr-legals .winner>div {
		border: 0;
		padding: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.mesa {
		height: 30px;
		position: static;
		float: right
	}
}
.desktop_view {
	display: inherit;
}
.mobile_view {
	display: none;
}
@media only screen and (max-width: 767px) {
	.disclaimer.white .gr-legals.gr-title {
		border: none;
		border-radius: 0px
	}
	.disclaimer.white .gr-legals ul li {
		display: block;
		border-bottom: 1px solid #CCC
	}
	.disclaimer.white .gr-legals ul li:last-child {
		border-bottom: none
	}
	.disclaimer.white .gr-legals li>div {
		border: none
	}
	.disclaimer.white .gr-legals li:nth-last-child(1),
	.disclaimer.white .gr-legals li:nth-last-child(2) {
		display: none
	}
	.gr-legals ul li span {
		border: none;
		background: transparent
	}
	.gr-legals ul li span a {
		color: inherit;
		text-decoration: underline
	}
	.mesa {
		top: -10px;
		right: -10px
	}
	.desktop_view {
		display: none;
	}
	.mobile_view {
		display: inherit;
	}
	.brand-default {
		padding-left : 100px;
	}
	.bottomservice {
		min-height: 45px;
	}
}

.container.gr .msisdn {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.container.gr .msisdn .terms {
	font-size: 12px;
	line-height: 1.5em
}

.container.gr .msisdn .terms .service-mobiworld.compliant .service-default,
.container.gr .msisdn .terms .service-mobiworld.compliant .compliant,
.container.gr .msisdn .terms .service-mobiworld.non-compliant .service-default,
.container.gr .msisdn .terms .service-mobiworld.non-compliant .non-compliant {
	display: none
}

.container.gr .msisdn .terms.service-funiwin.compliant .service-funiwin,
.container.gr .msisdn .terms.service-funiwin.compliant .compliant,
.container.gr .msisdn .terms.service-funiwin.non-compliant .service-funiwin,
.container.gr .msisdn .terms.service-funiwin.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-winifun.compliant .service-winifun,
.container.gr .msisdn .terms.service-winifun.compliant .compliant,
.container.gr .msisdn .terms.service-winifun.non-compliant .service-winifun,
.container.gr .msisdn .terms.service-winifun.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-frogstar.compliant .service-frogstar,
.container.gr .msisdn .terms.service-frogstar.compliant .compliant,
.container.gr .msisdn .terms.service-frogstar.non-compliant .service-frogstar,
.container.gr .msisdn .terms.service-frogstar.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-winimo.compliant .service-winimo,
.container.gr .msisdn .terms.service-winimo.compliant .compliant,
.container.gr .msisdn .terms.service-winimo.non-compliant .service-winimo,
.container.gr .msisdn .terms.service-winimo.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-winimi.compliant .service-winimi,
.container.gr .msisdn .terms.service-winimi.compliant .compliant,
.container.gr .msisdn .terms.service-winimi.non-compliant .service-winimi,
.container.gr .msisdn .terms.service-winimi.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-gamezones.compliant .service-gamezones,
.container.gr .msisdn .terms.service-gamezones.compliant .compliant,
.container.gr .msisdn .terms.service-gamezones.non-compliant .service-gamezones,
.container.gr .msisdn .terms.service-gamezones.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-appspool.compliant .service-appspool,
.container.gr .msisdn .terms.service-appspool.compliant .compliant,
.container.gr .msisdn .terms.service-appspool.non-compliant .service-appspool,
.container.gr .msisdn .terms.service-appspool.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-mobioastro.compliant .service-mobioastro,
.container.gr .msisdn .terms.service-mobioastro.compliant .compliant,
.container.gr .msisdn .terms.service-mobioastro.non-compliant .service-mobioastro,
.container.gr .msisdn .terms.service-mobioastro.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-checkastro.compliant .service-checkastro,
.container.gr .msisdn .terms.service-checkastro.compliant .compliant,
.container.gr .msisdn .terms.service-checkastro.non-compliant .service-checkastro,
.container.gr .msisdn .terms.service-checkastro.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms.service-sugar-girls.compliant .service-sugar-girls,
.container.gr .msisdn .terms.service-sugar-girls.compliant .compliant,
.container.gr .msisdn .terms.service-sugar-girls.non-compliant .service-sugar-girls,
.container.gr .msisdn .terms.service-sugar-girls.non-compliant .non-compliant {
	display: block
}

.container.gr .msisdn .terms label {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.container.gr .msisdn .terms label .disclaimer {
	margin: 0 1ch;
	padding: 0;
	font-size: 12px;
	line-height: 1.5
}

.container.gr .msisdn .terms label .disclaimer ul {
	margin: 0;
	padding: 0
}

.container.gr .msisdn .terms label .disclaimer ul li {
	margin: 0;
	padding: 0;
	list-style: none
}

.container.gr .msisdn .terms label .disclaimer ul li div {
	display: none
}


/*# sourceMappingURL=main.b792cbb8.css.map*/