@font-face{font-family:'Glober';src:url('../fonts/glober_regular-webfont.eot');src:url('../fonts/glober_regular-webfont.eot') format('embedded-opentype'),
url('../fonts/glober_regular-webfont.woff') format('woff'),
url('../fonts/glober_regular-webfont.ttf') format('truetype'),
url('../fonts/glober_regular-webfont.svg#Glober-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'fira_sansregular';src:url('../fonts/firasans-regular-webfont.eot');src:url('../fonts/firasans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/firasans-regular-webfont.woff2') format('woff2'),
url('../fonts/firasans-regular-webfont.woff') format('woff'),
url('../fonts/firasans-regular-webfont.ttf') format('truetype'),
url('../fonts/firasans-regular-webfont.svg#fira_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'fira_sansbold';src:url('../fonts/firasans-bold-webfont.eot');src:url('../fonts/firasans-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/firasans-bold-webfont.woff2') format('woff2'),
url('../fonts/firasans-bold-webfont.woff') format('woff'),
url('../fonts/firasans-bold-webfont.ttf') format('truetype'),
url('../fonts/firasans-bold-webfont.svg#fira_sansbold') format('svg');font-weight:normal;font-style:normal;}
html, body{background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2f44;height:100%;width:100%;}
body{font:100%/1.625 'Glober', Arial, sans-serif;}
body.desktop{overflow-y:scroll;}
.device *{-webkit-text-size-adjust:none;}
h1{color:#2e2f44;display:inline-block;font:187.5%/1 'fira_sansbold', sans-serif;margin:4px 0 18px;padding:0;}
h2{color:#2e2f44;font:162.5%/1.25 'fira_sansbold', sans-serif;margin:20px 0 15px;padding:0;}
h3{color:#40a400;font:137.5%/1.25 'fira_sansbold', sans-serif;margin:0 0 17px;padding:0;}
h4{color:#2e2f44;font:125%/1.25 'fira_sansbold', sans-serif;margin:0 0 17px;padding:0;}
h5{color:#2e2f44;font:112.5%/1.25 'fira_sansbold', sans-serif;margin:10px 0 15px;padding:0;}
h6{color:#2e2f44;font:100%/1.25 'fira_sansbold', sans-serif;margin:10px 0 15px;padding:0;}
.cell{display:table-cell;text-align:center;vertical-align:middle;}
.center{text-align:center;}
.clearfix{clear:both;display:table;}
.container{margin:0 auto;padding:0 20px;position:relative;width:280px;}
.container-fluid{margin:0 auto;padding:0 20px;position:relative;max-width:690px;}
.content{overflow:hidden;padding-bottom:40px;padding-top:62px;position:relative;}
.page-404 .content{padding-bottom:0;}
.img-responsive{display:block;height:auto;max-height:100%;margin:0 auto;position:relative;width:auto;max-width:100%;}
.nobr{white-space:nowrap;}
.smooth-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.stop-scroll{overflow:hidden!important;overflow-y:hidden!important;}
.table{display:table;width:100%;}
.wrapper{height:100%;min-width:320px;}
@media (min-width:640px){h1{font-size:225%;margin-top:5px;}
h2{font-size:187.5%;margin-bottom:25px;margin-top:18px;}
h3{margin-bottom:25px;font-size:162.5%;}
h4{margin-bottom:20px;font-size:137.5%;}
h5{font-size:125%;}
h6{font-size:100%;}
.container{width:590px;}
.container-fluid{padding:0 30px;}
}
@media (min-width:880px){.container-fluid{max-width:834px;}
}
@media (min-width:960px){.container{width:900px;}
}
@media (min-width:1024px){body{font:112.5%/1.667 'Glober', Arial, sans-serif;}
h1{font-size:277.78%;margin-bottom:23px;margin-top:10px;}
h2{font-size:211.11%;}
h3{font-size:177.78%;}
h4{margin-bottom:24px;font-size:144.44%;}
h5{font-size:122.22%;}
h6{font-size:100%;}
.container{width:942px;}
.container-fluid{padding:0 23px;max-width:978px;}
.content{padding-bottom:50px;padding-top:77px;}
.page-404 .content{bottom:81px;padding-top:0;position:absolute;top:77px;width:100%;}
.screen{min-height:100%;position:relative;}
.page-404 .screen{height:100%;}
}
@media (min-width:1168px){.container{width:1122px;}
.container-fluid{max-width:1122px;}
}
.button-wrapper{margin-top:40px;text-align:center;}
.button{border:2px solid #e0e0e0;-webkit-border-radius:21px;border-radius:21px;color:#1f2c2f;display:inline-block;font:12px/16px 'fira_sansregular', sans-serif;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-width:402px;}
.green-button{background:rgb(76,191,0);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MGE0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(76,191,0,1) 0%, rgba(64,164,0,1) 100%);background:-webkit-linear-gradient(top, rgba(76,191,0,1) 0%,rgba(64,164,0,1) 100%);background:linear-gradient(to bottom, rgba(76,191,0,1) 0%,rgba(64,164,0,1) 100%);border:0;border-top:1px solid rgba(255, 255, 255, .15);-webkit-box-shadow:0 3px 4px 0px rgba(0,0,0,.33);box-shadow:0 3px 4px 0px rgba(0,0,0,.33);color:#fff;}
.green-big-button{-webkit-border-radius:29px;border-radius:29px;font:18px/24px 'fira_sansregular', sans-serif;text-transform:none;}
.button-label{display:block;padding:11px 23px 9px;}
.green-button-label{padding:12px 25px 11px;}
.green-big-button-label{padding:18px 35px 17px;}
.icon-button{-webkit-border-radius:50%;border-radius:50%;height:36px;margin:0 13px;width:36px;}
.button-icon-wrapper{display:block;height:15px;margin:10.5px 13.5px;width:9px;}
.button:hover,
.button:active{-webkit-box-shadow:0 0 3px 0 rgba(64,164,0,.15);box-shadow:0 0 3px 0 rgba(64,164,0,.15);border-color:#40a400;}
.green-button:hover,
.green-button:active{background:rgb(32,132,0);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwODQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MGE0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(32,132,0,1) 0%, rgba(64,164,0,1) 100%);background:-webkit-linear-gradient(top, rgba(32,132,0,1) 0%,rgba(64,164,0,1) 100%);background:linear-gradient(to bottom, rgba(32,132,0,1) 0%,rgba(64,164,0,1) 100%);-webkit-box-shadow:0 3px 4px 0px rgba(0,0,0,.33);box-shadow:0 3px 4px 0px rgba(0,0,0,.33);border-color:#40a400;}
.button:active{background-color:rgba(0, 0, 0, .025);}
.more-button-wrapper{text-align:center;}
.more-button{background:rgb(242,242,242);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(242,242,242,1) 0%, rgba(234,234,234,1) 100%);background:-webkit-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom, rgba(242,242,242,1) 0%,rgba(234,234,234,1) 100%);border-bottom:1px solid #cecece;-webkit-border-radius:17px;border-radius:17px;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.05);box-shadow:0 1px 0 0 rgba(0,0,0,.05);color:#1f2c2f;display:inline-block;font:12px/16px 'fira_sansregular', sans-serif;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;max-width:402px;}
.more-big-button{-webkit-border-radius:21px;border-radius:21px;}
.more-button-wrapper .more-button:first-child + .more-button{margin-left:5px;}
.more-button-label{display:block;padding:11px 19px 8px;}
.more-big-button-label{padding-bottom:10px;padding-top:14px;}
.more-icon-button-label{border-right:1px solid #f9f9f9;display:block;margin-right:31px;padding-left:17px;padding-right:11px;}
.more-big-button-label.more-icon-button-label{margin-right:35px;}
.more-button-icon-wrapper{border-left:1px solid #dadada;display:block;height:100%;padding-right:4px;position:absolute;right:0;top:0;width:27px;}
.more-big-button-icon-wrapper{width:31px;}
.more-button-hover{left:0;opacity:0;position:absolute;top:0;}
.more-button-icon,
.more-button-hover{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.more-button:hover,
.more-button:active{background:rgb(66,165,2);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyYTUwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYTlkMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(66,165,2,1) 0%, rgba(58,157,0,1) 100%);background:-webkit-linear-gradient(top, rgba(66,165,2,1) 0%,rgba(58,157,0,1) 100%);background:linear-gradient(to bottom, rgba(66,165,2,1) 0%,rgba(58,157,0,1) 100%);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .15);box-shadow:0 1px 1px 0 rgba(0, 0, 0, .15);color:#fff;}
.more-button:hover .more-button-icon-wrapper,
.more-button:active .more-button-icon-wrapper{border-color:#348900;}
.more-button:hover .more-button-icon,
.more-button:active .more-button-icon{opacity:0;}
.more-button:hover .more-button-hover,
.more-button:active .more-button-hover{opacity:1;}
@media (min-width:640px){.more-button-wrapper .more-button:first-child + .more-button{margin-left:10px;}
}
.content .text-narrow{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:834px;}
.content p{margin:0 0 28px;padding:0;}
.content table{border:0;border-collapse:collapse;margin:40px auto;padding:0;}
.content .content-table-wrapper table{min-width:978px;}
.content table td{padding:10px 30px;text-align:left;vertical-align:middle;}
.content table thead td{background:rgb(251,251,251);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(251,251,251,1) 0%, rgba(241,241,241,1) 100%);background:-webkit-linear-gradient(top, rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%);padding-bottom:13px;padding-top:15px;}
.content table thead td > *{margin:0!important;padding:0!important;}
.content table tbody td{border-top:1px solid #d1d1d1;font-size:14px;line-height:normal;}
.html-block ul{display:inline-block;list-style:none;margin:0 auto 26px;padding:0;text-align:left;max-width:546px;}
.html-block ul li{padding:2px 0 2px 18px;position:relative;}
.html-block ul li:before{background-color:#2e2f44;-webkit-border-radius:50%;border-radius:50%;content:'';display:block;height:4px;left:0;position:absolute;top:14px;width:4px;}
.gray{background-color:#f7f7f7;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(2,2,2,.25);box-shadow:0 0 5px 0 rgba(2,2,2,.25);margin-bottom:45px;margin-top:40px;overflow:hidden;padding:25px 20px 40px;position:relative;text-align:center;z-index:1;}
.gray-image-wrapper{-webkit-border-radius:3px;border-radius:3px;margin-bottom:25px;overflow:hidden;position:relative;}
.gray-image{max-height:120px;}
.gray-content{margin-left:auto;margin-right:auto;max-width:480px;}
.gray-content h3{color:#2e2f44;margin-left:auto;margin-right:auto;max-width:220px;}
.gray-content p:last-child{margin-bottom:0;}
@media (min-width:480px){.gray{padding:30px 30px 40px;}
.gray-image{max-height:140px;}
.gray-content h3{max-width:300px;}
}
@media (min-width:640px){.content .text-narrow{margin-bottom:50px;}
.gray{margin-bottom:55px;padding:40px;}
.gray-image{max-height:200px;}
.gray-content h3{margin-bottom:17px;font-size:137.5%;}
}
@media (min-width:768px){.gray{padding:30px;}
.gray-image-wrapper{float:left;max-height:258px;margin-bottom:12px;margin-right:30px;max-width:258px;}
.gray-image{max-height:none;}
.gray-content{text-align:left;max-width:none;}
.gray-content h3{max-width:none;}
}
@media (min-width:1024px){.content .text-narrow{margin-bottom:60px;}
.html-block ul li:before{top:16px;}
.gray{margin-bottom:70px;padding:40px;}
.gray-image-wrapper{max-height:306px;max-width:306px;}
.gray-content p{margin-bottom:32px;}
.gray-content p:last-child{margin-bottom:0;}
.gray-content h3{margin-bottom:17px;font-size:137.5%;}
}
.header{height:61px;left:0;position:fixed;top:0;width:100%;min-width:320px;z-index:900;}
.logo-wrapper{display:block;float:left;height:31px;margin:15px 0;}
.header-buttons{display:block;height:40px;padding:10.5px 52px 10.5px 0;position:relative;text-align:center;}
.support-button-wrapper{float:left;margin-right:10px;margin-top:0;}
.support-button-label,
.support-button-icon-wrapper{float:left;}
.support-button-label{padding-left:20px;padding-right:0;}
.support-button-icon-wrapper{display:block;height:12.5px;margin:11.75px 14.5px;width:7px;}
.language-wrapper{display:inline-block;height:40px;}
.language-list{background-color:#eee;-webkit-border-radius:19px;border-radius:19px;display:block;list-style:none;margin:0;overflow:hidden;padding:3px;position:relative;}
.language-list__item{-webkit-border-radius:17px;border-radius:17px;display:block;float:left;font:14px/37px 'fira_sansregular', sans-serif;height:34px;margin:0;padding:0 14px 0 15px;text-align:center;}
.language-list__item-selected{background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 0 rgba(0,0,0,.15);}
.language-list__item-link{color:#2e2f44;text-decoration:none;}
a.language-list__item-link:hover,
a.language-list__item-link:active{color:#40a400;text-decoration:none;}
a.language-list__item-link:active{opacity:.8;}
.menu{float:right;}
.menu-action{border-left:1px solid #d3d3d3;height:61px;overflow:visible;position:fixed;right:0;top:0;width:61px;}
.menu-toggle{display:block;height:25px;margin-bottom:-1px;margin-left:-1px;padding:18.5px 21px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.menu-hamburger{-webkit-border-radius:2px;border-radius:2px;background:#0c0c0c;display:block;height:3px;margin:4px 0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:20px;}
.js:not(.android){-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.menu-toggle:hover,
.menu-toggle:active{background-color:#40a400;}
.menu-toggle:active{background-color:rgba(64, 164, 0, .8);}
.menu-toggle:hover .menu-hamburger,
.menu-toggle:hover .menu-hamburger:before,
.menu-toggle:hover .menu-hamburger:after,
.menu-toggle:active .menu-hamburger,
.menu-toggle:active .menu-hamburger:before,
.menu-toggle:active .menu-hamburger:after{background-color:#fff;}
.menu-list{background:rgba(0, 0, 0, .8);bottom:0;left:0;list-style:none;margin:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;position:absolute;top:61px;width:100%;}
.menu-list__item{background-color:#eee;display:block;}
.menu-list__item:first-child{padding-top:20px;}
.menu-list__item:last-child{padding-bottom:20px;}
.menu-list__item-link{color:#606060;display:block;font:137.5%/1.2 'fira_sansregular', sans-serif;padding:18px 20px 16px;text-align:center;text-decoration:none;}
.menu-list__item-link-selected{background-color:rgba(255, 255, 255, .75);color:#606060;}
.menu-list__item-link:hover,
.menu-list__item-link:active{color:rgb(64, 164, 0);text-decoration:none;}
.menu-list__item-link:active{background-color:rgba(255, 255, 255, .5);}
@media (max-width:479px){.logo-wrapper{position:absolute;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.header-buttons{padding-right:50px;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);}
.language-list__item{padding:0 12px 0 13px;}
.menu-opened .logo-wrapper{display:none;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}
.menu-opened .header-buttons{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
}
@media (max-width:1023px){.header-top{background-color:#fff;border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 0 3px 0 rgba(2,2,2,.4);box-shadow:0 0 3px 0 rgba(2,2,2,.4);height:61px;overflow:hidden;position:relative;}
.menu-opened{height:100%;}
.menu-opened .menu-toggle{background-color:#eee;}
.menu-opened .menu-toggle:hover,
.menu-opened .menu-toggle:active{background-color:#40a400;}
}
@media (min-width:480px){.header-buttons{float:right;margin-right:72px;}
.support-button-wrapper{margin-right:20px;}
.menu-opened .logo-wrapper{display:block;}
}
@media (min-width:1024px){.header{background-color:#fff;border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 0 3px 0 rgba(2,2,2,.4);box-shadow:0 0 3px 0 rgba(2,2,2,.4);height:76px;overflow:hidden;}
.logo-wrapper{height:40px;margin-bottom:18px;margin-right:23px;margin-top:18px;}
.header-buttons{margin-right:0;padding:18px 0 18px 15px;}
.support-button-wrapper{margin-right:30px;}
.menu{float:left;height:100%;max-width:500px;}
.menu-list{background-color:transparent;display:table;height:100%;overflow:hidden;position:relative;top:0;}
.menu-list__item{background-color:transparent;display:table-cell;padding:0 3px;vertical-align:top;}
.menu-list__item:first-child{padding-top:0;}
.menu-list__item:last-child{padding-bottom:0;}
.menu-list__item-link{color:#2e2f44;display:table;font-size:94.44%;height:76px;padding:0;position:relative;}
.menu-list__item-link-label{display:table-cell;padding:2px 10px 0;vertical-align:middle;}
.menu-list__item-link-selected{background-color:transparent;}
.menu-list__item-link-selected:before{background:#40a400;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;bottom:0;content:'';display:block;height:6px;position:absolute;width:100%;}
.menu-action{display:none;}
.menu-opened .logo-wrapper{display:block;}
}
@media (min-width:1168px){.menu{max-width:680px;}
.logo-wrapper{margin-right:53px;}
.header-buttons{margin-left:0;}
.menu-list__item{padding:0 7px;}
.menu-list__item-link{font-size:100%;}
}
.for-footer{clear:both;display:none;height:81px;}
.footer{background-color:#fff;border-top:1px solid #d6d6d6;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-shadow:0 0 3px 0 rgba(0,0,0,.25);overflow:hidden;padding:30px 0;position:relative;}
.footer-top{overflow:hidden;padding-bottom:20px;position:relative;}
.groups-wrapper{height:31px;margin-bottom:20px;overflow:hidden;position:relative;text-align:center;}
.groups-list{display:inline-block;list-style:none;margin:0;padding:0;}
.groups-list__item{display:block;float:left;height:31px;margin:0 0 0 15px;padding:0;width:31px;}
.groups-list__item:first-child{margin-left:0;}
.groups-list__item-icon-wrapper{display:block;height:31px;overflow:hidden;position:relative;width:31px;}
.groups-list__item-hover{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}
.groups-list__item-icon,
.groups-list__item-hover{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.groups-list__item-icon-wrapper:hover .groups-list__item-icon,
.groups-list__item-icon-wrapper:active .groups-list__item-icon{opacity:0;}
.groups-list__item-icon-wrapper:hover .groups-list__item-hover,
.groups-list__item-icon-wrapper:active .groups-list__item-hover{opacity:1;}
.groups-list__item-icon-wrapper:active .groups-list__item-hover{opacity:.8;}
.copyright{font-size:75%;line-height:1.35;margin:0 auto;text-align:center;max-width:320px;}
.footer-links-wrapper{overflow:hidden;position:relative;text-align:center;}
.footer-links-list{display:inline-block;list-style:none;margin:0;padding:0;}
.footer-links-list__item{font-size:75%;display:block;line-height:1.35;margin:0;padding:6px 0;}
.footer-links-list__item-link{color:#424242;text-decoration:underline;}
.footer-links-list__item-link:hover,
.footer-links-list__item-link:active{color:#40a400;}
.footer-links-list__item-link:active{text-decoration:none;}
@media (min-width:640px){.footer-top{display:table;margin:0 auto;}
.groups-wrapper{display:table-cell;margin-bottom:0;padding-right:35px;vertical-align:middle;}
.copyright{display:table-cell;margin:0;text-align:left;vertical-align:middle;max-width:none;}
.copyright-line{display:block;white-space:nowrap;}
.footer-links-wrapper{margin-left:-20px;margin-right:-20px;}
.footer-links-list{display:table;margin:0 auto;max-width:100%;}
.footer-links-list__item{display:table-cell;float:none;padding:0 20px;vertical-align:top;}
}
@media (min-width:1024px){.for-footer{display:block;}
.page-404 .for-footer{display:none;}
.footer{height:38px;margin-top:-81px;padding:21px 0;}
.footer-top{float:left;height:38px;margin:0 0 0 -9px;padding:0;}
.groups-list{display:block;}
.footer-links-wrapper{margin-left:0;margin-right:0;}
.footer-links-list{float:right;height:38px;margin-left:30px;margin-right:0;}
.footer-links-list__item{padding:0 15px;}
.footer-links-list__item:last-child{padding-right:0;}
}
@media (min-width:1168px){.footer-links-list__item{padding:0 20px;vertical-align:middle;}
.footer-links-list__item:last-child{padding-right:0;}
}
.block{border-top:2px solid #d5d6da;padding:25px 0 50px;text-align:center;}
.content .block:last-child{padding-bottom:0;}
.content .block:last-child p:last-child{margin-bottom:0;}
@media (min-width:640px){.block{padding-top:30px;}
.block h2:first-child{margin-top:15px;}
}
@media (min-width:1024px){.block{padding-top:50px;}
.block h2:first-child{margin-top:0;}
}
.big-text{font:112.5%/1.44 'fira_sansregular', sans-serif;padding:34px 0 32px;text-align:center;}
.big-text b{color:#40a400;font-weight:700;}
@media (min-width:640px){.big-text{font-size:162.5%;line-height:1.46;font-weight:300;padding-bottom:50px;padding-top:42px;}
.big-text b{font-weight:700;}
}
@media (min-width:1024px){.big-text{font-size:188.89%;line-height:1.41;padding-bottom:80px;padding-top:70px;}
}
.page-title{padding:34px 0 30px;text-align:center;}
.page-title-text{line-height:1.375;margin:0 auto;max-width:360px;}
@media (min-width:640px){.page-title{padding-bottom:53px;padding-top:52px;}
.page-title-text{font-size:112.5%;line-height:1.56;}
}
@media (min-width:880px){.page-title-text{max-width:610px;}
}
@media (min-width:1024px){.page-title{padding-bottom:70px;padding-top:70px;}
.page-title-text{font-size:111.11%;line-height:1.6;}
}
.wrapper-404{height:423px;overflow:hidden;position:relative;}
.image-404-wrapper{bottom:-17px;left:-91px;margin-top:-89px;position:absolute;right:-22px;top:0;}
.title-404{color:#2e2f44;font:275%/1.25 'fira_sansbold', sans-serif;left:50%;margin-left:12px;position:absolute;top:152px;}
.text-404{color:#2e2f44;font:81.25%/1.2 'fira_sansbold', sans-serif;left:50%;margin-left:65px;position:absolute;top:241px;max-width:76px;}
.text-404:before{color:#2e2f44;content:'*';font:112.5%/1.2 'fira_sansbold', sans-serif;margin:1px 0 0 -10px;position:absolute;}
@media (min-width:640px){.wrapper-404{height:634px;}
.image-404-wrapper{bottom:-24px;left:50%;margin-left:-259px;margin-top:-152px;right:auto;width:490px;}
.title-404{font-size:417.6875%;margin-left:56px;top:215px;}
.text-404{font-size:125%;margin-left:139px;top:360px;max-width:110px;}
.text-404:before{margin:0 0 0 -14px;}
}
@media (min-width:1024px){.wrapper-404{height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%;max-width:1122px;}
.image-404-wrapper{bottom:auto;height:1040px;left:auto;margin:-520px 0 0 7px;top:50%;width:100%;}
.title-404{font-size:466.67%;margin:-44px 0 0 96px;top:50%;}
.text-404{font-size:133.33%;margin:129px 0 0 203px;top:50%;max-width:140px;}
.text-404:before{font-size:100%;margin:0 0 0 -19px;}
}
@media (min-width:1024px) and (min-height:800px){.image-404-wrapper{height:1228px;margin-top:-614px;}
.title-404{font-size:555.56%;margin:-54px 0 0 110px;}
.text-404{font-size:166.67%;margin:149px 0 0 238px;max-width:170px;}
}
.sitemap-wrapper{overflow:hidden;position:relative;}
.sitemap-list{display:block;list-style:none;margin:0;padding:0;}
.sitemap-list__item{border-top:2px solid #dddde1;display:block;padding:34px 0 32px;text-align:center;}
.sitemap-list__item:last-child{padding-bottom:0;}
.sitemap-list__item-content{display:inline-block;}
.sitemap-list__item-title{margin-top:0;}
.sitemap-list__item-tree{font-size:20px;}
.sitemap-list__item-tree ul{display:block;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;}
.sitemap-list__item-tree ul li{display:block;font-size:87.5%;margin:0;overflow:hidden;padding:3px 0 3px 30px;position:relative;text-align:left;}
.sitemap-list__item-tree ul li:before{background-color:#2e2f44;-webkit-border-radius:50%;border-radius:50%;content:'';display:block;height:4px;left:13px;position:absolute;top:16px;width:4px;}
.sitemap-list__item-tree ul li ul li{padding:2px 0 2px 20px;}
.sitemap-list__item-tree ul li ul{margin-top:3px;}
.sitemap-list__item-tree ul li ul li:before{height:3px;left:5px;top:13.5px;width:3px;}
.sitemap-list__item-tree ul li.tree-branch:before{background:url(../images/tree-open.png) 0 0 no-repeat;background-color:transparent;-webkit-border-radius:0;border-radius:0;height:6px;left:11px;top:16px;width:9px;}
.sitemap-list__item-tree ul li.tree-closed:before{background:url(../images/tree-closed.png) 0 0 no-repeat;height:9px;left:12.5px;top:14px;width:6px;}
.sitemap-list__item-tree ul li.tree-closed > ul{display:none;}
.sitemap-list__item-tree ul li ul li ul{background:#eee;-webkit-border-radius:7px;border-radius:7px;display:inline-block;margin-top:6px;padding:12px 20px;}
.sitemap-list__item-tree ul li ul li.tree-branch:before{left:2px;top:12px;}
.sitemap-list__item-tree ul li ul li.tree-closed:before{left:3.5px;top:11px;}
.sitemap-list__item-tree ul li ul li ul li{padding:1px 0 1px 12px;}
.sitemap-list__item-tree ul li ul li ul li:before{left:0;top:11px;}
.sitemap-list__item-tree ul li a{color:#2e2f44;text-decoration:none;}
.sitemap-list__item-tree ul li a:hover,
.sitemap-list__item-tree ul li a:active{color:#2e2f44;text-decoration:underline;}
.sitemap-list__item-tree ul li a:active{opacity:.8;}
.sitemap-list__item-tree ul li.tree-branch > div > a,
.sitemap-list__item-tree ul li.tree-branch > div > a:hover,
.sitemap-list__item-tree ul li.tree-branch > div > a:active{color:#40a400;}
.sitemap-list__item-tree ul li.tree-closed > div > a,
.sitemap-list__item-tree ul li.tree-closed > div > a:hover,
.sitemap-list__item-tree ul li.tree-closed > div > a:active{color:#2e2f44;}
.sitemap-button-wrapper{margin-top:20px;}
@media (min-width:640px){.sitemap-list__item{padding:52px 0 53px;}
.sitemap-list__item:last-child{padding-bottom:0;}
}
@media (min-width:880px){.sitemap-list{display:table;margin:0 auto;width:auto;max-width:834px;}
.sitemap-list__item{border-top:0;display:table-cell;padding:0 15px;vertical-align:top;width:258px;}
.sitemap-list__item:first-child{border-left:0!important;border-right:1px solid #d5d5da;padding-left:0!important;padding-right:14px;}
.sitemap-list__item:last-child{border-left:1px solid #d5d5da;border-right:0!important;padding-left:14px;padding-right:0!important;}
.sitemap-list__item .container-fluid{padding:0;}
}
@media (min-width:1024px){.sitemap-list{max-width:978px;}
.sitemap-list__item{width:306px;}
}
@media (min-width:1168px){.sitemap-list{max-width:none;}
.sitemap-list__item{padding:0 39px;width:322px;}
.sitemap-list__item:first-child{padding-left:0;padding-right:38px;}
.sitemap-list__item:last-child{padding-left:38px;padding-right:0;}
}
.table-wrapper{margin:-7px 0;overflow:hidden;padding:7px 0;position:relative;}
.table-list{display:block;list-style:none;margin:0;padding:0;}
.table-list__item{background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25);display:block;margin:25px auto 0;overflow:hidden;position:relative;width:280px;}
.table-list__item:first-child{margin-top:0;}
@media (min-width:640px){.table-list{display:inline-block;position:relative;}
.table-list__item{float:left;margin:30px 0 0 30px;}
.table-list__item:first-child{margin-left:0;}
.table-list__item:nth-child(odd){clear:left;margin-left:0;}
.table-list__item:first-child,
.table-list__item:first-child + .table-list__item{margin-top:0;}
}
@media (min-width:960px){.table-list__item{margin:30px 0 0 30px;}
.table-list__item:nth-child(odd){clear:none;margin-left:30px;}
.table-list__item:first-child,
.table-list__item:first-child + .table-list__item,
.table-list__item:first-child + .table-list__item + .table-list__item{margin-top:0;}
.table-list__item:first-child{margin-left:0;}
.table-list__item:nth-child(3n+4){clear:left;margin-left:0;}
}
@media (min-width:1024px){.table-list__item{margin:51px 0 0 51px;}
.table-list__item:nth-child(odd){margin-left:51px;}
.table-list__item:first-child,
.table-list__item:first-child + .table-list__item,
.table-list__item:first-child + .table-list__item + .table-list__item{margin-top:0;}
.table-list__item:first-child{margin-left:0;}
.table-list__item:nth-child(3n+4){margin-left:0;}
}
@media (min-width:1168px){.table-list__item{width:340px;}
}
.jobs__item{padding:30px 10px 40px;text-align:center;}
.home-jobs .jobs__item{padding-bottom:5px;padding-top:15px;}
.jobs__item-icon-wrapper{height:63px;margin:0 auto 17px;width:63px;}
.jobs__item-title{font:22px/28px 'fira_sansbold', sans-serif;margin-bottom:10px;}
.jobs__item-positions-list{list-style:none;margin:0;padding:0;}
.jobs__item-positions-list__item{font-size:14px;line-height:20px;padding:5px 0;}
.jobs__item-positions-list__item-link{color:#2e2f44;text-decoration:underline;}
.jobs__item-positions-list__item-link:hover,
.jobs__item-positions-list__item-link:active{color:#40a400;text-decoration:none;}
.jobs__item-positions-list__item-link:active{opacity:.8;}
@media (min-width:592px){.jobs__item{padding-left:40px;padding-right:40px;}
}
.table-narrow-wrapper{margin:-5px 0;overflow:hidden;padding:5px 0;position:relative;text-align:center;}
.table-narrow-list{display:inline-block;list-style:none;margin:0 auto;padding:0;}
.table-narrow-list__item{background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25);display:block;margin:30px auto 0;overflow:hidden;position:relative;width:258px;}
.table-narrow-list__item:first-child{margin-top:0;}
@media (min-width:640px){.table-narrow-wrapper .container{width:546px;}
.table-narrow-list__item{float:left;margin:30px 0 0 30px;}
.table-narrow-list__item:first-child{margin-left:0;}
.table-narrow-list__item:nth-child(odd){clear:left;margin-left:0;}
.table-narrow-list__item:first-child,
.table-narrow-list__item:first-child + .table-narrow-list__item{margin-top:0;}
}
@media (min-width:960px){.table-narrow-wrapper .container{width:834px;}
.table-narrow-list__item{margin:30px 0 0 30px;}
.table-narrow-list__item:nth-child(odd){clear:none;margin-left:30px;}
.table-narrow-list__item:first-child,
.table-narrow-list__item:first-child + .table-narrow-list__item,
.table-narrow-list__item:first-child + .table-narrow-list__item + .table-narrow-list__item{margin-top:0;}
.table-narrow-list__item:first-child{margin-left:0;}
.table-narrow-list__item:nth-child(3n+4){clear:left;margin-left:0;}
}
@media (min-width:1168px){.table-narrow-wrapper .container{width:1122px;}
.table-narrow-list__item{margin:30px 0 0 30px;}
.table-narrow-list__item:first-child,
.table-narrow-list__item:first-child + .table-narrow-list__item,
.table-narrow-list__item:first-child + .table-narrow-list__item + .table-narrow-list__item,
.table-narrow-list__item:first-child + .table-narrow-list__item + .table-narrow-list__item + .table-narrow-list__item{margin-top:0;}
.table-narrow-list__item:first-child{margin-left:0;}
.table-narrow-list__item:nth-child(3n+4){clear:none;margin-left:30px;}
.table-narrow-list__item:nth-child(4n+5){clear:left;margin-left:0;}
}
.ribbon-wrapper{padding:0 30px;}
.ribbon{color:#fff;display:inline-block;font:112.5%/1.15 'fira_sansbold', sans-serif;margin:0 0 50px;padding:0;position:relative;text-align:center;}
.ribbon-left-wrapper,
.ribbon-right-wrapper{bottom:-12px;height:43px;position:absolute;width:47px;}
.ribbon-left-wrapper{left:-25px;}
.ribbon-right-wrapper{right:-25px;}
.ribbon-inner{background-color:#d80d12;display:block;padding:4px 0;position:relative;z-index:1;}
.ribbon-label{border:1px solid #e16366;border-width:1px 0;display:block;padding:11px 30px 9px;}
@media (min-width:640px){.ribbon-wrapper{padding-left:35px;padding-right:35px;}
.ribbon{font-size:125%;}
.ribbon-left-wrapper,
.ribbon-right-wrapper{bottom:-14px;height:48px;width:53px;}
.ribbon-left-wrapper{left:-28px;}
.ribbon-right-wrapper{right:-28px;}
.ribbon-label{border-width:2px 0;padding:11px 35px 9px;}
}
@media (min-width:1024px){.ribbon-wrapper{padding-left:40px;padding-right:40px;}
.ribbon{font-size:133.33%;}
.ribbon-left-wrapper,
.ribbon-right-wrapper{bottom:-15px;height:53px;width:58px;}
.ribbon-left-wrapper{left:-31px;}
.ribbon-right-wrapper{right:-31px;}
}
.items-loading-wrapper{display:none;height:0;overflow:visible;position:relative;min-width:320px;z-index:500;}
.items-loading-progress{background-color:#40a400;bottom:0;height:6px;position:absolute;}
.list__item-ribbon-wrapper{background-color:#c30408;height:33px;position:absolute;right:-33px;top:21px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:140px;z-index:1;}
.list__item-ribbon{padding:3px 0;}
.list__item-ribbon-label{border:1px solid rgba(255, 255, 255, .3);border-width:1px 0;color:#fff;font:13px/28px 'fira_sansbold', sans-serif;height:25px;letter-spacing:1px;text-align:center;text-transform:uppercase;}
.press-company{padding:5px 0 40px;}
.press-company-left{display:none;}
.press-company-logo-wrapper{height:103px;width:103px;}
.press-company-button-wrapper{margin:0 -15px;}
.press-list__item{overflow:hidden;position:relative;}
.press-list__item-ribbon-wrapper{background-color:#c30408;}
.press-list__item-container{overflow:hidden;margin:4px;position:relative;}
.press-list__item-photo-wrapper{background-color:#eee;height:244px;margin:0 -999px;}
.press-list__item-photo{height:244px;}
.press-list__item-content{padding:20px 16px;}
.press-list__item-title{font:24px/30px 'fira_sansbold', sans-serif;margin-bottom:12px;}
@media (min-width:640px){.press-company{padding-top:15px;}
.press-company-table{display:table;margin:0 auto;}
.press-company-left{display:table-cell;padding-right:20px;vertical-align:middle;}
.press-company-right{display:table-cell;text-align:left;vertical-align:middle;}
.press-company-title{margin-bottom:12.5px;margin-top:0!important;}
.press-company-button-wrapper{margin:0 -3px;}
}
@media (min-width:1024px){.press-company{padding:20px 0 65px;}
}
.games-list__item{overflow:hidden;position:relative;}
.games-list__item-container{padding:50px 40px 40px;}
.games-list__item-photo-wrapper{background:#fff;height:142px;margin:0 auto 25px;width:142px;}
.games-list__item-photo-border{background:white;border-bottom:1px solid rgba(178,178,178,.5);-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 2px 2px 0 rgba(178,178,178,.25);box-shadow:0 2px 2px 0 rgba(178,178,178,.25);padding:5px;position:relative;}
.games-list__item-photo-logo-wrapper{bottom:5px;height:23px;position:absolute;right:5px;width:38px;z-index:1;}
.games-list__item-photo{-webkit-border-radius:5px;border-radius:5px;}
.games-list__item-title{font:24px/30px 'fira_sansbold', sans-serif;margin-bottom:10px;}
.games-list__item-short{font-size:16px;line-height:24px;margin-bottom:25px;}
.item-text{margin-bottom:40px;padding-top:25px;}
.item-text p:last-child{margin-bottom:40px;}
.item-date{color:#2e2f44;font:100%/1.2 'fira_sansbold', sans-serif;padding-top:20px;}
.item-header{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:400px;}
@media (min-width:640px){.item-text{margin-bottom:50px;padding-top:23px;}
.item-text p:last-child{margin-bottom:50px;}
.item-date{font-size:112.5%;padding-top:32px;}
.item-header{margin-bottom:30px;margin-top:32px;max-width:480px;}
}
@media (min-width:880px){.item-header{max-width:600px;}
}
@media (min-width:1024px){.item-text{margin-bottom:60px;padding-top:40px;}
.item-text p:last-child{margin-bottom:60px;}
.item-date{padding-top:35px;}
.item-header{margin-bottom:50px;margin-top:35px;max-width:720px;}
}
.white{margin-bottom:20px;}
.white-content{border:1px solid #e8e8e8;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px 0 rgba(2,2,2,.25);box-shadow:0 0 5px 0 rgba(2,2,2,.25);padding:25px 10px 30px;}
.download-list{list-style:none;margin:0 0 -18px;padding:0;text-align:center;}
.download-list__item{display:inline-block;margin:0 4px 18px;}
.download-list__item-link{background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);border:1px solid #e6e6e6;-webkit-border-radius:15px;border-radius:15px;color:#2e2f44;display:block;font-size:12px;line-height:16px;padding:6px 18px 5px;text-decoration:none;white-space:nowrap;}
.download-list__item-link:hover{border-color:#40a400;}
@media (min-width:640px){.white{margin-bottom:40px;}
.white-content{padding:35px 35px 50px;}
.download-list__item{margin:0 6.5px 18px;}
.download-list__item-link{-webkit-border-radius:19px;border-radius:19px;font-size:16px;line-height:20px;padding:10px 21px 9px;}
}
@media (min-width:1024px){.white{margin-bottom:75px;}
.white-content{padding:40px 40px 50px;}
}
.game-bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-bottom:30px;overflow:hidden;padding:55px 0 60px;position:relative;}
.game-bg-text{margin:0 auto;padding-bottom:12px;max-width:420px;}
.game-bg h2{color:#fff;}
.game-icons-container{margin:0 auto;position:relative;max-width:1168px;}
.game-icons-no-slider{width:auto!important;}
.game-icons-no-slider .game-icons-list{width:auto;}
.game-icons-no-slider .game-icons-list__item{display:inline-block;float:none;padding:15px 20px;position:relative;}
@media (max-width:579px){.game-icons-no-slider .game-icons-list__item{width:auto!important;}
.game-icons-no-slider .game-icons-list__item .features-list__item{max-width:320px!important;}
}
@media (min-width:580px){.game-icons-no-slider .game-icons-list__item{padding:20px 0;}
}
body{counter-reset:heading;}
@media (min-width:880px){.game-icons-no-slider .game-icons-list__item:before{border:3px solid #40a400;-webkit-border-radius:50%;border-radius:50%;counter-increment:heading;content:counter(heading);color:#40a400;display:block;font:162.5%/57px 'fira_sansbold', sans-serif;height:51px;margin:0 auto 10px;text-align:center;width:51px;}
}
.device .game-icons-controls-wrapper .slider-per-item-controls{display:block;height:0;margin-top:0;}
.game-icons-controls-wrapper .slider-per-item-touch{display:none;}
.game-icons-controls-wrapper .slider-per-item-prev,
.game-icons-controls-wrapper .slider-per-item-next{height:39px;padding:7.75px 25px;position:absolute;top:76.5px;width:21.5px;}
.game-icons-controls-wrapper .slider-per-item-prev{left:0;}
.game-icons-controls-wrapper .slider-per-item-next{right:0;}
.game-icons-controls-wrapper .slider-per-item-prev-icon,
.game-icons-controls-wrapper .slider-per-item-prev-hover,
.game-icons-controls-wrapper .slider-per-item-next-icon,
.game-icons-controls-wrapper .slider-per-item-next-hover{height:39px;width:21.5px;}
.game-icons-controls-wrapper .slider-per-item-bullets__item-round{background-color:#8d8c8c;}
.game-icons-controls-wrapper .slider-per-item-bullets__item-active .slider-per-item-bullets__item-round{background-color:#fff;}
@media (min-width:640px){.game-bg{padding-bottom:70px;}
.game-bg-text{max-width:540px;}
}
@media (min-width:1024px){.game-bg{padding:95px 0 100px;}
.game-bg-text{padding-bottom:32px;max-width:854px;}
}
@media (min-width:1200px){.game-icons-controls-wrapper .slider-per-item-prev{left:-21.5px;}
.game-icons-controls-wrapper .slider-per-item-next{right:-21.5px;}
}
.features-list__item{margin:0 auto;max-width:200px;}
.features-list__item-icon-wrapper{max-height:200px;margin:0 auto 30px;max-width:200px;}
.features-list__item-text{line-height:1.35;}
@media (min-width:592px){.features-list__item{max-width:240px;}
.features-list__item-icon-wrapper{max-height:240px;margin-bottom:25px;max-width:240px;}
}
@media (min-width:880px){.features-list__item-icon-wrapper{margin-bottom:20px;}
}
.home-news{overflow:hidden;}
.swipe-table-wrapper{margin:0 auto -5px;overflow:hidden;padding:25px 0 5px;position:relative;width:288px;}
.swipe-table-list{border-collapse:separate;display:inline-block;list-style:none;margin:0 auto;padding:0;width:99999px;}
.swipe-table-list__item{display:block;float:left;overflow:hidden;margin:0 15px;position:relative;text-align:center;vertical-align:top;width:258px;}
.swipe-table-shadow .swipe-table-list__item{background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(2,2,2,.25);box-shadow:0 0 5px 0 rgba(2,2,2,.25);overflow:hidden;position:relative;}
@media (min-width:592px){.swipe-table-wrapper{width:576px;}
}
@media (min-width:880px){.swipe-table-wrapper{width:864px;}
}
@media (min-width:1168px){.swipe-table-wrapper{width:1152px;}
}
.video{margin-bottom:45px;overflow:hidden;padding-top:15px;position:relative;}
.video-wrapper{background-color:#c9c9c9;-webkit-border-radius:3px;border-radius:3px;margin:0 auto;padding:5px;max-width:854px;}
.video-frame{overflow:hidden;position:relative;}
.video-player{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
.video-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}
.video-controls{background:rgba(0, 0, 0, .5);height:100%;left:0;position:absolute;top:0;width:100%;}
.apple .video-poster,
.apple .video-controls{display:none;}
.video-play-button{border:3px solid #fff;-webkit-border-radius:50%;border-radius:50%;display:none;height:72px;left:50%;margin:-39px 0 0 -39px;filter:alpha(opacity=0);opacity:0;position:absolute;top:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:72px;}
.video-play-wrapper{display:block;height:35px;margin:18.5px 20px;position:relative;width:32px;}
.video-play-hover{left:0;opacity:0;position:absolute;top:0;}
.video-play-icon,
.video-play-hover{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.video-play-button:hover,
.video-play-button:active{border-color:#40a400;}
.video-play-button:hover .video-play-icon,
.video-play-button:active .video-play-icon{opacity:0;}
.video-play-button:hover .video-play-hover,
.video-play-button:active .video-play-hover{opacity:1;}
@media (min-width:640px){.video{margin-bottom:55px;padding-top:25px;}
.video-wrapper{padding:9px;}
.video-play-button{border-width:5px;height:98px;margin:-54px 0 0 -54px;width:98px;}
.video-play-wrapper{height:50.5px;margin:23.75px 26px;width:46px;}
}
@media (min-width:1024px){.video{margin-bottom:85px;margin-top:60px;padding-top:0;}
.video-play-button{border-width:6px;height:114px;margin:-63px 0 0 -63px;width:114px;}
.video-play-wrapper{height:59px;margin:27.5px 30px;width:54px;}
}
.screenshots{margin-bottom:55px;overflow:hidden;position:relative;}
.screenshots-wrapper{margin:0 -3px;overflow:visible;position:relative;}
.screenshots-wrapper .mCustomScrollBox{overflow:visible;}
.screenshots-list{display:inline-block;list-style:none;margin:0 auto;padding:0;position:relative;}
.screenshots-list__item{display:table-cell;padding:0 3px;}
.screenshots-list__item-thumb-wrapper,
.screenshots-list__item-thumb{display:block;height:144px;}
@media (min-width:640px){.screenshots{margin-bottom:65px;}
.screenshots-list__item-thumb-wrapper,
.screenshots-list__item-thumb{height:161px;}
}
@media (min-width:1024px){.screenshots{margin-bottom:80px;}
}
.last-block{margin-bottom:50px;}
@media (min-width:1024px){.last-block{margin-bottom:80px;}
}
.social-wrapper{height:33px;margin-bottom:50px;overflow:hidden;position:relative;text-align:center;}
.social-list{display:inline-block;list-style:none;margin:0;padding:0;}
.social-list__item{display:block;float:left;height:33px;margin-left:6px;}
.social-list__item:first-child{margin-left:0;}
.social-list__item-link{background-color:#fff;border:1px solid #dfdfdf;color:#b1b3b2;display:block;font:bold 14px/31px Arial, sans-serif;height:31px;padding:0 10px;position:relative;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.social-list__item-icon-wrapper{display:block;float:left;height:31px;}
.social-list__item-icon{display:block;height:31px;}
.social-list__item-hover{display:block;height:31px;left:10px;opacity:0;position:absolute;top:0;}
.social-list__item-icon,
.social-list__item-hover{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.social-list__item-counter{display:block;float:left;height:31px;line-height:31px;white-space:nowrap;}
.social-list__item-icon-wrapper + .social-list__item-counter{margin-left:9px;}
.social-list__item-link:hover,
.social-list__item-link:active{color:#fff;text-decoration:none;}
.social-facebook:hover,
.social-facebook:active{border-color:#314d88;background-color:#314d88;}
.social-twitter:hover,
.social-twitter:active{border-color:#29c3ff;background-color:#29c3ff;}
.social-googleplus:hover,
.social-googleplus:active{border-color:#303030;background-color:#303030;}
.social-vkontakte:hover,
.social-vkontakte:active{border-color:#6a96c7;background-color:#6a96c7;}
.social-list__item-link:active{opacity:.8;}
.social-list__item-link:hover .social-list__item-icon,
.social-list__item-link:active .social-list__item-icon{opacity:0;}
.social-list__item-link:hover .social-list__item-hover,
.social-list__item-link:active .social-list__item-hover{opacity:1;}
@media (min-width:1024px){.social-wrapper{margin-bottom:70px;margin-top:40px;}
}
.pager{padding-bottom:40px;padding-top:0;}
.pager-button-wrapper{height:40px;}
.pager-buttons{display:inline-block;}
.pager-button{display:block;float:left;height:36px;}
.pager-button-label{line-height:34px;padding-bottom:0;padding-top:2px;height:36px;}
.slider-per-item-controls{display:inline-block;height:31px;margin-top:30px;}
.slider-per-item-prev,
.slider-per-item-next{display:block;float:left;height:23.5px;padding:3.75px 20px;width:15px;}
.slider-per-item-prev-icon,
.slider-per-item-prev-hover,
.slider-per-item-next-icon,
.slider-per-item-next-hover{display:block;height:23.5px;position:absolute;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:15px;}
.slider-per-item-prev-hover,
.slider-per-item-next-hover{opacity:0;}
.slider-per-item-prev:active,
.slider-per-item-next:active{opacity:.8;}
.slider-per-item-prev:hover .slider-per-item-prev-icon,
.slider-per-item-prev:active .slider-per-item-prev-icon,
.slider-per-item-next:hover .slider-per-item-next-icon,
.slider-per-item-next:active .slider-per-item-next-icon{opacity:0;}
.slider-per-item-prev:hover .slider-per-item-prev-hover,
.slider-per-item-prev:active .slider-per-item-prev-hover,
.slider-per-item-next:hover .slider-per-item-next-hover,
.slider-per-item-next:active .slider-per-item-next-hover{opacity:1;}
.slider-per-item-touch{-webkit-animation:touch 3.5s ease infinite;-moz-animation:touch 3.5s ease infinite;-ms-animation:touch 3.5s ease infinite;-o-animation:touch 3.5s ease infinite;animation:touch 3.5s ease infinite;display:block;float:left;height:31px;width:31px;}
.desktop .slider-per-item-touch{display:none;}
.slider-per-item-bullets{display:none;float:left;height:23.5px;margin:3.75px 0;}
.desktop .slider-per-item-bullets{display:block;}
.slider-per-item-bullets__item{display:block;float:left;height:23.5px;width:23.5px;}
.slider-per-item-bullets__item-round{background:#d2d2d2;-webkit-border-radius:50%;border-radius:50%;display:block;height:8px;margin:7.75px;-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-ms-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease;width:8px;}
.slider-per-item-bullets__item:not(.slider-per-item-bullets__item-active):hover .slider-per-item-bullets__item-round,
.slider-per-item-bullets__item:not(.slider-per-item-bullets__item-active):active .slider-per-item-bullets__item-round{-webkit-animation:bullet .4s ease;-moz-animation:bullet .4s ease;-ms-animation:bullet .4s ease;-o-animation:bullet .4s ease;animation:bullet .4s ease;background-color:#64c42f;}
.slider-per-item-bullets__item-active{cursor:default;}
.slider-per-item-bullets__item-active .slider-per-item-bullets__item-round{background-color:#414163;}
@media (min-width:768px){.slider-per-item-controls{height:46.5px;margin-top:40px;}
.slider-per-item-prev,
.slider-per-item-next{height:31px;padding:7.75px 25px;width:19.33px;}
.slider-per-item-prev-icon,
.slider-per-item-prev-hover,
.slider-per-item-next-icon,
.slider-per-item-next-hover{height:31px;width:19.33px;}
.slider-per-item-touch{height:46.5px;width:46.5px;}
.slider-per-item-bullets{height:31px;margin:7.75px 0;}
.slider-per-item-bullets__item{height:31px;width:31px;}
.slider-per-item-bullets__item-round{height:10px;margin:10.5px;width:10px;}
}
.parallax-prev,
.parallax-next{background-color:rgba(0, 0, 0, .66);display:block;height:14px;margin-top:-27px;padding:20px 15px;position:absolute;top:50%;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;width:10px;z-index:2;}
.parallax-prev{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:0;padding-left:13px;}
.parallax-next{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;padding-right:13px;right:0;}
.parallax-prev:hover,
.parallax-next:hover{background-color:rgba(0, 0, 0, .8);}
.parallax-prev:active,
.parallax-next:active{background-color:rgba(0, 0, 0, .9);}
.parallax-touch{-webkit-animation:touch 3.5s ease infinite;-moz-animation:touch 3.5s ease infinite;-ms-animation:touch 3.5s ease infinite;-o-animation:touch 3.5s ease infinite;animation:touch 3.5s ease infinite;bottom:20px;display:block;height:31px;left:50%;margin-left:-15.5px;position:absolute;width:31px;z-index:3;}
.desktop .parallax-touch{display:none;}
.parallax-bullets{bottom:20px;display:none;height:23.5px;position:absolute;text-align:center;width:100%;z-index:3;}
.desktop .parallax-bullets{display:block;}
.parallax-bullets-list{display:inline-block;}
.parallax-bullets__item{background:rgba(0, 0, 0, .25);-webkit-border-radius:50%;border-radius:50%;display:block;float:left;height:23.5px;margin:0 2px;width:23.5px;}
.parallax-bullets__item-round{background:#fff;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;display:block;height:6px;margin:7.75px;width:6px;}
.parallax-bullets__item:not(.parallax-bullets__item-active):hover .parallax-bullets__item-round,
.parallax-bullets__item:not(.parallax-bullets__item-active):active .parallax-bullets__item-round{background-color:#40a400;border-color:#40a400;}
.parallax-bullets__item-active{cursor:default;}
.parallax-bullets__item-active .parallax-bullets__item-round{background-color:#fff;border-color:#40a400;border-width:2px;height:8px;margin:5.75px;width:8px;}
@media (min-width:640px){.parallax-prev,
.parallax-next{height:28px;margin-top:-43px;padding:29px 22px;width:20px;}
.parallax-prev{-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;padding-left:20px;}
.parallax-next{-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;padding-right:20px;}
.parallax-touch{height:46.5px;width:46.5px;}
.parallax-bullets{height:31px;}
.parallax-bullets__item{height:31px;width:31px;}
.parallax-bullets__item-round{height:8px;margin:10.5px;width:8px;}
.parallax-bullets__item-active .parallax-bullets__item-round{height:10px;margin:8.5px;width:10px;}
}
.page-title,
.facts,
.home-news{position:relative;z-index:1;}
.best-games{margin:0 -45px;overflow:hidden;padding-bottom:0;padding-left:5px;padding-right:5px;padding-top:45px;position:relative;text-align:center;}
.best-games:not(.block){padding-top:15px;}
.best-games-list-wrapper{display:block;margin:0 auto;overflow:hidden;padding-bottom:60px;position:relative;width:280px;}
.best-games-list{display:inline-block;list-style:none;margin:0 auto;padding:0;position:relative;width:99999px;}
.best-games-list__item{display:block;float:left;overflow:hidden;padding:0 20px;position:relative;text-align:center;vertical-align:top;width:240px;}
.best-games-list__item-container{padding:5px 0 0;}
.best-games-list__item-photo-wrapper{height:162px;margin:0 auto 25px;width:162px;}
.best-games-list__item-photo-border{background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 4px 0 rgba(178,178,178,.75);box-shadow:0 0 4px 0 rgba(178,178,178,.75);padding:8px;position:relative;}
.best-games-list__item-photo{-webkit-border-radius:50%;border-radius:50%;}
.best-games-list__item-title{font:24px/30px 'fira_sansbold', sans-serif;margin-bottom:10px;}
.best-games-list__item-short{font-size:16px;line-height:24px;margin-bottom:25px;}
@media (min-width:592px){.best-games{padding-bottom:10px;padding-top:50px;}
.best-games:not(.block){padding-top:15px;}
.best-games-list-wrapper{width:560px;}
}
@media (min-width:930px){.best-games-list-wrapper{width:840px;}
}
@media (min-width:1024px){.best-games{padding-top:60px;}
.best-games:not(.block){padding-top:15px;}
.best-games-list-wrapper{margin-left:auto;margin-right:auto;}
}
@media (min-width:1168px){.best-games{background-image:url(../images/best-games-bg.png);background-position:50% bottom;background-repeat:no-repeat;background-size:cover;min-height:470px;margin-left:0;margin-right:0;padding-bottom:0;}
.best-games:not(.block){margin-top:-200px;padding-top:200px;}
.best-games-list-wrapper{padding-bottom:40px;}
}
.swipe-jobs-wrapper{display:block;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:240px;}
.swipe-jobs-list{display:inline-block;list-style:none;margin:0 0 0 -1px;padding:0;width:99999px;}
.swipe-jobs-list__item{border-left:1px solid #fff;display:block;float:left;overflow:hidden;position:relative;text-align:center;width:240px;}
@media (min-width:592px){.swipe-jobs-wrapper{width:561px;}
.swipe-jobs-list__item{border-left-color:#d5d5da;width:280px;}
}
@media (min-width:880px){.swipe-jobs-wrapper{width:842px;}
}
@media (min-width:1024px){.swipe-jobs-wrapper{width:962px;}
.swipe-jobs-list__item{width:320px;}
}
@media (min-width:1168px){.swipe-jobs-wrapper{width:1121px;}
.swipe-jobs-list__item{width:373px;}
}
.news-list__item{background:#fff;color:#1d1d1d;display:block;font:14px/22px 'fira_sansregular', sans-serif;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%;}
.news-list__item-container{display:block;height:100%;}
.news-list__item-photo-wrapper{background-color:#eee;display:block;height:190px;margin:0 -999px;overflow:hidden;position:relative;text-align:center;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.news-list__item-photo{display:inline;height:100%;}
.news-list__item-content{background-color:#fff;display:block;padding:15px 25px 25px;text-align:center;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.news-list__item-date{display:block;padding-bottom:18px;}
.news-list__item-title{display:block;font-size:20px;line-height:24px;padding-bottom:16px;}
.news-list__item-button-wrapper{display:block;height:67px;position:absolute;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;}
.desktop .news-list__item:hover,
.desktop .news-list__item:active{color:#1d1d1d;text-decoration:none;}
.desktop .news-list__item:hover .news-list__item-content,
.desktop .news-list__item:active .news-list__item-content,
.desktop .news-list__item:hover .news-list__item-button-wrapper,
.desktop .news-list__item:active .news-list__item-button-wrapper{-moz-transform:translateY(-67px);-webkit-transform:translateY(-67px);-o-transform:translateY(-67px);-ms-transform:translateY(-67px);transform:translateY(-67px);}
.parallax{overflow:hidden;position:relative;}
.parallax-controls{height:100%;left:0;position:absolute;top:0;width:100%;}
.parallax-ribbon-wrapper{right:-49px;top:35px;width:200px;z-index:2;}
.parallax-list{display:block;list-style:none;margin:0;padding:0;}
.parallax-list__item{height:100%;left:0;position:absolute;top:0;width:100%;}
.parallax-list__item-active{position:relative;z-index:1;}
.js .parallax-list__item{filter:alpha(opacity=0);opacity:0;}
.js .parallax-list__item-active{filter:alpha(opacity=100);opacity:1;}
.parallax-back{height:100%;left:-50px;overflow:hidden;position:absolute;right:-50px;top:0;}
.parallax-layer{background-position:50% bottom;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}
.parallax-front{min-height:420px;position:relative;z-index:1;}
.parallax__item{margin:0 auto;padding:90px 0 110px;text-align:center;max-width:220px;}
.parallax__item-logo-wrapper{height:110px;margin-bottom:20px;}
.parallax__item-logo{max-height:110px;}
.parallax__item-short{color:#fff;font-size:112.5%;font-weight:bold;height:53px;line-height:1.45;overflow:hidden;position:relative;text-shadow:0 2px 3px #0F0F0F;}
@media (min-width:640px){.parallax__item{padding:100px 0 130px;max-width:280px;}
.parallax__item-logo-wrapper{height:140px;margin-bottom:25px;}
.parallax__item-logo{max-height:140px;}
.parallax__item-short{font-size:125%;height:58px;}
}
@media (min-width:1024px){.parallax__item{max-width:320px;}
.parallax__item-logo-wrapper{height:160px;margin-bottom:30px;}
.parallax__item-logo{max-height:160px;}
.parallax__item-short{font-size:122.22%;height:64px;margin-bottom:40px;}
}
.form-wrapper{text-align:center;}
.form-icon-wrapper{margin:0 auto 20px;width:72px;}
.form{margin:35px 0 25px;}
.form-sent .form-header{overflow:hidden;position:relative;}
.form-sent .form-hidden{display:none;}
.form-errors{color:#a40f00;display:block;list-style:none;margin:0;padding:0;}
.form-line:first-child{z-index:1;}
.form-line:after{clear:both;content:'';display:table;}
.form-full,
.form-half,
.form-quarter{margin-bottom:23px;overflow:visible;position:relative;}
.form-input-wrapper,
.form-textarea-wrapper{margin:0 20px;position:relative;}
.form-select-wrapper{margin-left:20px;margin-right:-20px;position:relative;}
input::-ms-clear,
input[type=text]::-ms-clear{display:none;}
.form-input,
input[type=text],
.form-select,
.form-textarea{background:#f0f0f0;border:0;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 2px 1px 0px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0px rgba(0,0,0,.2);color:#000;display:block;font:bold 12px/51px 'glober_regular', sans-serif;position:relative;text-indent:0;text-transform:uppercase;width:100%;}
.form-input,
input[type=text],
.form-select{height:49px;}
.form-input,
input[type=text]{margin:0 -20px;padding:0 20px;}
input[name=captcha]{text-transform:none!important;}
.form-captcha-reload{border-bottom:1px dashed #bababa;color:#bababa;display:block;float:left;font-size:81.25%;line-height:1.1;margin-top:4px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.desktop .form-captcha-reload:hover,
.desktop .form-captcha-reload:active{border-bottom:1px dashed #40a400;color:#40a400;text-decoration:none;}
.android .form-input,
.android input[type=text]{line-height:0!important;}
.form-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important;background:#f0f0f0 url('../images/select.gif') right center no-repeat;text-overflow:'';}
.form-textarea{line-height:17px;margin:0 -20px;padding:17px 20px;}
textarea::-ms-clear{display:none;}
.form-select{margin:0 0 0 -20px;padding:0 30px 0 20px;}
.g-recaptcha{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);}
.form-captcha,
.form-captcha-input{float:left;width:50%;}
.form-captcha-input{max-width:140px;}
.form-captcha{text-align:right;}
.form-captcha-wrapper{display:inline-block;margin-right:14px;}
.form-captcha-image{display:block;height:49px;width:auto;max-width:100%;}
.form-error,
input[type=text].form-error{background-color:#f7cccc;color:#f40101;}
::-webkit-input-placeholder{color:#000;opacity:1;}
::-moz-placeholder{color:#000;opacity:1;}
:-moz-placeholder{color:#000;opacity:1;}
:-ms-input-placeholder{color:#000;}
:focus::-webkit-input-placeholder{color:transparent;}
:focus::-moz-placeholder{color:transparent;}
:focus:-moz-placeholder{color:transparent;}
:focus:-ms-input-placeholder{color:transparent;}
.form-button-wrapper{margin-top:25px;}
@media (min-width:640px){.form-icon-wrapper{width:110px;}
.form-quarter{float:left;margin-right:1%;width:49%;}
.form-quarter:first-child + .form-quarter,
.form-quarter:first-child + .form-quarter + .form-quarter + .form-quarter{margin-left:1%;margin-right:0;}
.g-recaptcha{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@media (min-width:1024px){.form-icon-wrapper{float:left;margin-bottom:0;margin-left:27px;padding-top:10px;width:180px;}
.form-content{margin-left:257px;text-align:left;}
.form{margin-top:25px;}
.form:after{clear:both;content:'';display:table;}
.form-line{overflow:visible;position:relative;}
.form-line:after{clear:none;}
.form-clear:after{clear:both;}
.form-half{float:left;margin-right:1%;width:49%;}
.form-half:first-child + .form-half{margin-left:1%;margin-right:0;}
.form-quarter{float:left;margin-right:1%;width:23.5%;}
.form-quarter:first-child + .form-quarter,
.form-quarter:first-child + .form-quarter + .form-quarter{margin-left:1%;margin-right:1%;}
.form-quarter:first-child + .form-quarter + .form-quarter + .form-quarter{margin-left:1%;margin-right:0;}
.form-captcha{width:auto;}
.form-button-wrapper{text-align:left;}
}
.custom-select-wrapper{height:49px;overflow:visible;position:relative;}
.custom-select-control{background:#f0f0f0;border:0;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 2px 1px 0px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px 0px rgba(0,0,0,.2);color:#000;display:block;font:bold 12px/51px 'glober_regular', sans-serif;height:49px;margin:0 0 0 -20px;position:relative;text-align:left;text-decoration:none;text-indent:0;text-transform:uppercase;width:100%;}
.custom-select-control-text{display:block;height:49px;overflow:hidden;padding-left:20px;position:relative;}
.custom-select-control-icon-wrapper{display:block;height:6px;overflow:hidden;position:absolute;right:20px;top:21px;width:11px;}
.custom-select-control-icon,
.custom-select-control-hover{display:block;height:6px;position:absolute;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:11px;}
.custom-select-control-hover{opacity:0;}
.custom-select-control:hover{color:#40a400;text-decoration:none;}
.custom-select-control:active{color:rgba(64, 164, 0, .8);}
.custom-select-control:hover .custom-select-control-icon,
.custom-select-control:active .custom-select-control-icon{opacity:0;}
.custom-select-control:hover .custom-select-control-hover{opacity:1;}
.custom-select-control:active .custom-select-control-hover{opacity:.8;}
.custom-select-list-wrapper{background:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3);left:50%;margin-left:-150px;margin-top:-4px;overflow:visible;position:absolute;width:260px;z-index:1;}
.custom-select-list-arrow{background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3);display:block;height:11px;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:11px;}
.custom-select-list-inner{background:#fff;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;padding:10px 0;position:relative;z-index:1;}
.custom-select-list-scroll{max-height:168px;overflow:hidden;padding:0 13px 0 20px;position:relative;text-align:left;}
.custom-select-list{display:block;list-style:none;margin:0;padding:0;}
.custom-select-list__item{display:block;}
.custom-select-list__item-link{color:#2e2f44;display:block;font-size:14px;line-height:20px;padding:4px 0;text-decoration:none;}
.custom-select-list__item-link:hover,
.custom-select-list__item-link:active,
.custom-select-list__item-link-selected{color:#40a400;}
.custom-select-list__item-link-selected{cursor:default;}
.custom-select-list-scroll .mCSB_container{margin-right:20px;}
.custom-select-list-scroll .mCSB_scrollTools{width:6px;}
.custom-select-list-scroll .mCSB_scrollTools_vertical .mCSB_draggerContainer{bottom:7px;top:7px;}
.overlay{background:rgba(0, 0, 0, .8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;min-width:320px;z-index:1000;}
.popup-table{display:table;table-layout:fixed;height:100%;width:100%;}
.popup-cell{display:table-cell;text-align:center;vertical-align:middle;}
.popup-loading-wrapper{height:108px;left:50%;margin:-54px 0 0 -54px;overflow:visible;position:absolute;top:50%;width:108px;}
.popup-loading-bg{position:relative;z-index:1;}
.popup-loading-svg{-webkit-animation:rotate 1.5s linear infinite;-moz-animation:rotate 1.5s linear infinite;-o-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;height:108px;left:0;position:absolute;top:0;transform-origin:center center;width:108px;}
.popup-loading-circle{stroke:#595959;stroke-linecap:round;}
.popup-loading-circular{stroke:#fff;stroke-dasharray:45, 300;stroke-dashoffset:0;stroke-linecap:round;}
.popup-window{background-color:#fff;display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;}
.popup-gallery .popup-window{display:block;}
.popup-close-wrapper{background-color:#fff;display:block;height:61px;position:absolute;right:0;top:0;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;width:61px;z-index:1001;}
.popup-close-hover{left:0;opacity:0;position:absolute;top:0;}
.popup-close-icon,
.popup-close-hover{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.popup-close-wrapper:hover,
.popup-close-wrapper:active{background-color:#40a400;}
.popup-close-wrapper:hover .popup-close-icon,
.popup-close-wrapper:active .popup-close-icon{opacity:0;}
.popup-close-wrapper:hover .popup-close-hover,
.popup-close-wrapper:active .popup-close-hover{opacity:1;}
.popup-content{bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;right:0;top:0;}
.popup-content-block{display:none;text-align:left;}
.popup-header{display:table;overflow:hidden;padding:30px 30px 20px;position:relative;}
.popup-header-left{display:table-cell;text-align:left;vertical-align:top;width:63px;}
.popup-header-icon-wrapper{height:63px;width:63px;}
.popup-header-right{display:table-cell;padding:3px 31px 3px 15px;text-align:left;vertical-align:middle;}
.popup-header-title{color:#2e2f44;margin:0;}
.popup-body{padding:0 30px;}
.popup-footer{overflow:hidden;padding:0 30px 30px;position:relative;text-align:left;}
.contact__item{font-size:112.5%;padding-left:33px;position:relative;}
.contact__item-icon-wrapper{display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px;}
.contact-value{color:#40a400;}
a.contact-value{text-decoration:underline;}
a.contact-value:hover,
a.contact-value:active{color:#40a400;text-decoration:none;}
a.contact-value:active{opacity:.8;}
@media (min-width:568px){.contact__item{float:left;margin-left:35px;}
.contact__item:first-child{margin-left:0;}
}
@media (min-width:640px){.popup-header{padding:40px 45px 20px;}
.popup-header-right{padding-left:25px;}
.popup-body{padding:0 45px;}
.popup-footer{padding:0 45px 45px;}
}
@media (min-width:768px){.popup-window{-webkit-border-radius:7px;border-radius:7px;height:auto;margin:20px auto;position:relative;max-width:730px;}
.popup-close-wrapper{background-color:#fff;-webkit-border-radius:0 0 0 7px;border-radius:0 0 0 7px;}
.popup-content{-webkit-border-radius:5px;border-radius:5px;height:550px;margin:5px;position:relative;}
.popup-header{padding:35px 40px 20px;}
.popup-body{padding:0 40px;}
.popup-footer{padding:0 40px 40px;}
}
@media (min-width:1024px){.popup-header{padding:45px 55px 30px;}
.popup-header-right{padding-left:35px;}
.popup-body{padding:0 55px;}
.popup-footer{padding:12px 55px 45px;}
}
.popup-gallery .popup-window{background-color:transparent;height:auto;overflow:visible;position:static;}
.popup-gallery .popup-close-wrapper{background-color:transparent;height:45px;margin:8px;top:0;width:45px;}
.popup-gallery .popup-close-icon{left:0;opacity:0;position:absolute;top:0;}
.popup-gallery .popup-close-hover{opacity:1;position:relative;}
.popup-gallery .popup-close-wrapper:hover,
.popup-gallery .popup-close-wrapper:active{background-color:#fff;}
.popup-gallery .popup-close-wrapper:hover .popup-close-icon,
.popup-gallery .popup-close-wrapper:active .popup-close-icon{opacity:1;}
.popup-gallery .popup-close-wrapper:hover .popup-close-hover,
.popup-gallery .popup-close-wrapper:active .popup-close-hover{opacity:0;}
.popup-gallery .popup-content{overflow:hidden;position:relative;}
.popup-gallery .popup-content-block{display:inline-block;position:relative;}
.popup-gallery-controls{height:38px;left:0;position:absolute;top:50%;width:100%;}
.popup-gallery-controls__item{background-color:rgba(0, 0, 0, .5);display:block;height:38px;margin-top:-19px;position:absolute;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;width:32px;}
.popup-gallery-controls-prev{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:0;}
.popup-gallery-controls-next{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:0;}
.popup-gallery-controls__item-arrow{display:block;height:14px;margin:12px auto;width:10px;}
.popup-gallery-controls__item:hover{background-color:rgba(0, 0, 0, .75);}
.popup-gallery-controls__item:active{background-color:rgba(0, 0, 0, .9);}
.popup-gallery .mCSB_horizontal.mCSB_inside > .mCSB_container{padding-bottom:0;position:absolute;}
.popup-gallery .screenshots-wrapper .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-32px;}
.popup-gallery-thumbs{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;display:none;left:0;position:absolute;-moz-transform:translateY(190px);-webkit-transform:translateY(190px);-o-transform:translateY(190px);-ms-transform:translateY(190px);transform:translateY(190px);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;width:100%;}
.popup-gallery-thumbs-opened{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.popup-gallery-thumbs-button-wrapper{height:32px;left:0;margin-top:-20px;position:absolute;text-align:center;width:100%;}
.popup-gallery-thumbs-button-container{background:#fff;-webkit-border-radius:17px 17px 0 0;border-radius:17px 17px 0 0;-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;display:inline-block;height:32px;line-height:32px;padding:0 30px;}
.popup-gallery-thumbs-button{color:#333;font-size:12px;display:inline-block;height:32px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1;}
.popup-gallery-thumbs .screenshots{background-color:#fff;margin-bottom:0;overflow:visible;padding:32px 0 50px;position:relative;}
.popup-gallery-thumbs .screenshots-wrapper{line-height:0;padding:0 23px;}
.popup-gallery-thumbs .screenshots-list__item-thumb-wrapper{overflow:hidden;position:relative;}
.popup-gallery-thumbs .screenshots-list__item-thumb-wrapper,
.popup-gallery-thumbs .screenshots-list__item-thumb{height:120px;}
.popup-gallery-thumbs .screenshots-list__item-thumb-wrapper:after{border:3px solid transparent;bottom:0;content:'';left:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.popup-gallery-thumbs .screenshots-list__item-thumb-wrapper:hover:after,
.popup-gallery-thumbs .screenshots-list__item-thumb-wrapper:active:after{border-color:#40a400;}
.popup-gallery-thumbs .screenshots-popup-item-thumb-current{cursor:default;overflow:hidden;position:relative;}
.popup-gallery-thumbs .screenshots-popup-item-thumb-current:after{background:rgba(0, 0, 0, .4);border:3px solid #40a400;bottom:0;content:'';left:0;position:absolute;right:0;top:0;}
@media (min-width:768px){.popup-gallery .popup-cell{padding:23px;}
.popup-gallery .popup-window{background-color:#fff;display:inline-block;line-height:0;margin:0 auto;overflow:hidden;position:relative;width:auto;max-width:1300px;}
.popup-gallery .popup-content{display:inline-block;}
.popup-gallery .popup-close-wrapper{background-color:#fff;height:61px;margin:0;width:61px;}
.popup-gallery .popup-close-icon{opacity:1;position:relative;}
.popup-gallery .popup-close-hover{opacity:0;position:absolute;}
.popup-gallery .popup-close-wrapper:hover,
.popup-gallery .popup-close-wrapper:active{background-color:#40a400;}
.popup-gallery .popup-close-wrapper:hover .popup-close-icon,
.popup-gallery .popup-close-wrapper:active .popup-close-icon{opacity:0;}
.popup-gallery .popup-close-wrapper:hover .popup-close-hover,
.popup-gallery .popup-close-wrapper:active .popup-close-hover{opacity:1;}
.popup-gallery .popup-content{height:auto;margin:0;padding:5px;}
.popup-gallery .popup-content-block{-webkit-border-radius:5px;border-radius:5px;overflow:hidden;}
.popup-gallery-controls{height:76px;}
.popup-gallery-controls__item{height:76px;margin-top:-38px;width:54px;}
.popup-gallery-controls__item-arrow{height:28px;margin:24px auto;width:20px;}
.popup-gallery .popup-content-block .popup-close-wrapper:hover,
.popup-gallery .popup-content-block .popup-close-wrapper:active{background-color:#40a400;}
.desktop .popup-gallery .popup-gallery-thumbs{display:block;}
}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-o-keyframes rotate{100%{-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate{100%{transform:rotate(360deg);}
}
@-webkit-keyframes bullet{0%, 100%{-webkit-transform:scale(1);transform:scale(1);}
70%{-webkit-transform:scale(1.5);transform:scale(1.5);}
}
@-moz-keyframes bullet{0%, 100%{-moz-transform:scale(1);transform:scale(1);}
70%{-moz-transform:scale(1.5);transform:scale(1.5);}
}
@-o-keyframes bullet{0%, 100%{-o-transform:scale(1);transform:scale(1);}
70%{-o-transform:scale(1.5);transform:scale(1.5);}
}
@keyframes bullet{0%, 100%{transform:scale(1);}
70%{transform:scale(1.5);}
}
@-webkit-keyframes touch{0%, 40%, 100%{-webkit-transform:translateX(0px);transform:translateX(0px);}
10%{-webkit-transform:translateX(5px);transform:translateX(5px);}
30%{-webkit-transform:translateX(-5px);transform:translateX(-5px);}
}
@-moz-keyframes touch{0%, 20%, 100%{-moz-transform:translateX(0px);transform:translateX(0px);}
5%{-moz-transform:translateX(5px);transform:translateX(5px);}
15%{-moz-transform:translateX(-5px);transform:translateX(-5px);}
}
@-ms-keyframes touch{0%, 20%, 100%{-ms-transform:translateX(0px);transform:translateX(0px);}
5%{-ms-transform:translateX(5px);transform:translateX(5px);}
15%{-ms-transform:translateX(-5px);transform:translateX(-5px);}
}
@-o-keyframes touch{0%, 20%, 100%{-o-transform:translateX(0px);transform:translateX(0px);}
5%{-o-transform:translateX(5px);transform:translateX(5px);}
15%{-o-transform:translateX(-5px);transform:translateX(-5px);}
}
@keyframes touch{0%, 20%, 100%{transform:translateX(0px);}
5%{transform:translateX(5px);}
15%{transform:translateX(-5px);}
}