/*
@font-face {
		font-family: 'Font'; 
		src: url('../fonts/Font.woff') format('woff');
		font-display: swap;
}
*/

* {box-sizing: border-box;position:relative;}
html {
    max-width: 100vw;
    max-width: 100dvw;
    overflow-x: hidden;
}
div {
	position:relative;
}
body {
    font-family: 'IBM Plex Sans', 'Roboto', Arial, sans-serif;
    background: #f1f1f1;
    margin: 0;
    transition: all 0.6s ease;
    
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; opacity: 0;

    min-width: 320px;
    padding-top: 88px;

}
body.ready {opacity: 1;}
.wrapper {
    max-width: 1180px;
    margin: 0 auto;
	padding: 0 16px;
}

.link, a, [goto] {
    cursor: pointer;
}

header {
    height: 56px;
    background: #202021;
    position: fixed;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 10;
}
header .logo {
    min-width: 150px;
    height: 56px;
    width: 100%;
    display: block;
}
header .logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: left center;
    display: block;
}
header .wrapper {
    display: grid;
    height: 100%;
    align-items: center;
    grid-template-columns: 150px 1fr;/* 50px;*/
    justify-content: space-between;
    gap: 20px;
}
header .links {
    display: flex;
    flex-wrap: nowrap;
    gap: 15px;
    align-items: center;
    font-size: 15px;
    color: #fff;
}
header .links a, header .links .link {
    transition: all 0.4s ease;
    display: inline-flex;
    align-items: center;
    color: inherit;
    font-size: inherit;
}
header .links a:hover, header .links .link:hover {
    opacity: 0.8;
}
.mobmenu {
display:none;
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' width='32px' height='32px' class='ui-icon'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M55.714 14.388c0-1.437-1.44-2.602-3.215-2.602h-45l-.374.018c-1.599.15-2.84 1.25-2.84 2.584 0 1.437 1.44 2.602 3.214 2.602h45l.375-.017c1.599-.15 2.84-1.25 2.84-2.585m-3.215 13.01c1.776 0 3.215 1.165 3.215 2.602 0 1.335-1.241 2.435-2.84 2.585l-.375.017h-45c-1.775 0-3.214-1.164-3.214-2.602 0-1.334 1.241-2.434 2.84-2.584l.374-.018zm0 15.613c1.776 0 3.215 1.165 3.215 2.602 0 1.334-1.241 2.434-2.84 2.584l-.375.018h-45c-1.775 0-3.214-1.165-3.214-2.602 0-1.335 1.241-2.434 2.84-2.585l.374-.017z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    width: 50px;
    height: 50px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    filter: invert(1);
	transition: all 0.5s ease;
}
.menu_opened .mobmenu {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' width='32px' height='32px' class='ui-icon'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M54.7 5.3a3.5 3.5 0 0 0-5 0L30 25.1 10.2 5.3a3.5 3.5 0 1 0-4.9 5L25.1 30 5.3 49.8a3.5 3.5 0 0 0 5 4.9L30 34.9l19.8 19.8a3.5 3.5 0 1 0 4.9-5L34.9 30l19.8-19.8a3.5 3.5 0 0 0 0-4.9'%3E%3C/path%3E%3C/svg%3E");
}

.btn {
    padding: 6px 12px;
    background: #02a528;
    border-radius: 32px;
    font-size: 14px !important;
    font-weight: bold;
}
.btn.btn-r {
    background: #fe6613;
}
.btn.btn-y {
    background: #8d02a5;
}


nav {
    background: #32383b;
    height: 32px;
    top: 56px;
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 10;
}
nav .wrapper {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-end;
    height: 100%;
}
nav a, nav .link {
    display: inline-flex;
    border-bottom: 3px solid #fff;
    padding: 0 10px;
    padding-bottom: 4px;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    transition: all 0.5s ease;
}
nav a:hover, nav .link:hover {
    border-color: #8d02a5;
}


.slidercont {
    height: 400px;
    background: #323232;
    background: linear-gradient(rgb(228, 239, 255) 0%, rgb(255, 255, 255) 100%);
}
 
.slidercont .slider {
    height: 100%;
}
.slidercont .slide {
    height: 400px;
}
.splide__slide img {
    max-width: 600px;
    max-height: 200px;
}
.slidercont .slide {
    height: 400px;
    display: flex;
    gap: 24px;
    align-items: center;
    padding: 24px;
}
.splide__slide p {
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: center;
    display: block;
}
.splide__slide .contents {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 24px;
    flex-direction: column;
}
.splide__slide .contents .btn {
    display: flex;
    min-height: 44px;
    align-items: center;
    padding: 0 40px;
    border-radius: 8px;
    font-size: 17px !important;
    color: #fff;
    transition: all 0.5s ease;
}
.splide__slide .contents .btn:hover {
    background: #ff813d;
}
.splide__arrows {
    display: none;
}
.splide__pagination__page.is-active {
    background: #fe6613;
    transform: scale(1.2);
}

.toolsbuttons {
    padding: 15px 0;
    background: #fff;
}
.toolsbuttons .wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
}
.toolsbuttons .iconed {
    width: 100px;
    height: 100px;
    background-position: top center;
    background-repeat: no-repeat;
    text-align: center;
    text-transform: uppercase;
    background-size: 48px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    background-position: center;
    background-size: 64px;
}
.toolsbuttons .iconed i {
    display: block;
    font: inherit;
    background: #fe6613b8;
    color: #fff;
    padding: 3px 6px;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    width: 100%;
    border-radius: 12px;
    transition: all 0.6s ease;
    pointer-events:none;
}
.toolsbuttons .iconed:hover i {opacity:0.1;}
.toolsbuttons .iconed.icon-01 {
    background-image: url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='_x32_' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23000000;%7D %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M468.841,156.292c-25.301-34.605-62.966-65.797-107.692-89.568L377.89,29.19 c3.51-7.888-4.787-19.245-18.534-25.374c-13.755-6.137-27.748-4.722-31.258,3.166l-16.75,37.542 c-47.566-17.397-95.942-24.597-138.59-20.285c-56.705,5.736-97.709,30.832-115.49,70.665l-38.932,87.317 c-13.985,31.372-11.097,67.245,7.74,95.959l112.02,170.674l-18.239,40.88c-2.684,6.006,3.657,14.664,14.14,19.352 c10.498,4.68,21.176,3.608,23.852-2.414l18.231-40.872l201.826-30.71c33.967-5.163,62.59-26.97,76.573-58.334l38.942-87.333 C511.194,249.598,502.472,202.303,468.841,156.292z M314.794,170.636l10.335-23.149c22.69,16.93,34.277,38.982,26.938,55.446 c-9.599,21.504-47.803,25.374-85.362,8.624c-37.542-16.75-60.208-47.762-50.602-69.266c7.332-16.464,31.471-22.576,59.242-17.02 l-10.343,23.165c-3.51,7.872,4.787,19.229,18.542,25.366C297.29,179.931,311.291,178.515,314.794,170.636z M167.195,434.665 L75.148,294.423c6.195,6.857,12.88,13.6,20.089,20.154c26.471,24.049,59.594,45.733,97.562,62.68 c48.425,21.561,97.21,32.133,140.44,32.165L167.195,434.665z M464.111,276.348l-7.152,16.038 c-9.042,9.32-21.422,16.889-36.691,22.224c-23.173,8.133-52.852,10.973-85.656,7.618c-32.804-3.322-68.709-12.781-104.46-28.738 c-54.472-24.253-97.955-58.972-123.796-94.379c-12.92-17.69-21.414-35.488-25.031-51.959c-1.776-8.076-2.373-15.81-1.865-23.157 l7.135-16.013c24.474-54.865,116.063-68.325,211.653-34.081l-8.15,18.271c-63.947-20.522-123.73-10.383-140.169,26.48 c-18.624,41.748,25.358,101.94,98.241,134.449c72.9,32.51,147.068,25.014,165.683-16.742 c16.455-36.863-15.956-88.102-73.964-121.979l8.15-18.264C437.386,144.354,488.585,221.483,464.111,276.348z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-02 {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Enew-star%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='invisible_box' data-name='invisible box'%3E%3Crect width='48' height='48' fill='none'%3E%3C/rect%3E%3C/g%3E%3Cg id='icons_Q2' data-name='icons Q2'%3E%3Cpath d='M42.3,24l3.4-5.1a2,2,0,0,0,.2-1.7A1.8,1.8,0,0,0,44.7,16l-5.9-2.4-.5-5.9a2.1,2.1,0,0,0-.7-1.5,2,2,0,0,0-1.7-.3L29.6,7.2,25.5,2.6a2.2,2.2,0,0,0-3,0L18.4,7.2,12.1,5.9a2,2,0,0,0-1.7.3,2.1,2.1,0,0,0-.7,1.5l-.5,5.9L3.3,16a1.8,1.8,0,0,0-1.2,1.2,2,2,0,0,0,.2,1.7L5.7,24,2.3,29.1a2,2,0,0,0,1,2.9l5.9,2.4.5,5.9a2.1,2.1,0,0,0,.7,1.5,2,2,0,0,0,1.7.3l6.3-1.3,4.1,4.5a2,2,0,0,0,3,0l4.1-4.5,6.3,1.3a2,2,0,0,0,1.7-.3,2.1,2.1,0,0,0,.7-1.5l.5-5.9L44.7,32a2,2,0,0,0,1-2.9ZM18,31.1l-4.2-3.2L12.7,27h-.1l.6,1.4,1.7,4-2.1.8L9.3,24.6l2.1-.8L15.7,27l1.1.9h0a11.8,11.8,0,0,0-.6-1.3l-1.6-4.1,2.1-.9,3.5,8.6Zm3.3-1.3-3.5-8.7,6.6-2.6.7,1.8L20.7,22l.6,1.6L25.1,22l.7,1.7L22,25.2l.7,1.9,4.5-1.8.7,1.8Zm13.9-5.7-2.6-3.7-.9-1.5h-.1a14.7,14.7,0,0,1,.4,1.7l.8,4.5-2.1.9-5.9-7.7,2.2-.9,2.3,3.3,1.3,2h0a22.4,22.4,0,0,1-.4-2.3l-.7-4,2-.8L33.8,19,35,20.9h0s-.2-1.4-.4-2.4L34,14.6l2.1-.9,1.2,9.6Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-03 {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cpath d='M29.8,6.2l-3-3.9C26.5,2,26,1.9,25.6,2.1l-1.2,0.6c-2.9,1.4-6.1,1.7-9.2,0.8c-1.3-0.4-2.7-0.5-4-0.5H5C4.4,3,4,3.4,4,4v11.6 c0,0.6,0.4,1,1,1h4c0.6,0,1-0.4,1-1c0-1.6,1.3-2.9,3-2.9h2.9l-1.5,1.8c-3.5,4.2-6,9-7.4,14.3C7,29,7,29.4,7.2,29.6S7.7,30,8,30h13 c0.6,0,1-0.4,1-1c0-5.5,1.5-10.9,4.3-15.7l3.5-6C30.1,7,30,6.6,29.8,6.2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-04 {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cpath d='M16,11H6c-2.8,0-5,2.2-5,5v10c0,2.8,2.2,5,5,5h10c2.8,0,5-2.2,5-5V16C21,13.2,18.8,11,16,11z M7,15c1.1,0,2,0.9,2,2 s-0.9,2-2,2s-2-0.9-2-2S5.9,15,7,15z M7,27c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2S8.1,27,7,27z M11,23c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S12.1,23,11,23z M15,27c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2S16.1,27,15,27z M15,19c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S16.1,19,15,19z'%3E%3C/path%3E%3Cpath d='M26,1H16c-2.8,0-5,2.2-5,5v3h5c3.9,0,7,3.1,7,7v5h3c2.8,0,5-2.2,5-5V6C31,3.2,28.8,1,26,1z M25,9c-1.1,0-2-0.9-2-2 s0.9-2,2-2s2,0.9,2,2S26.1,9,25,9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-05 {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cpath d='M25,2H7C5.3,2,4,3.3,4,5v22c0,1.7,1.3,3,3,3h18c1.7,0,3-1.3,3-3V5C28,3.3,26.7,2,25,2z M17,27h-2c-0.6,0-1-0.4-1-1 s0.4-1,1-1h2c0.6,0,1,0.4,1,1S17.6,27,17,27z M26,22H6V5c0-0.6,0.4-1,1-1h18c0.6,0,1,0.4,1,1V22z'%3E%3C/path%3E%3Cpath d='M13.2,16c0.6,0,1.3-0.2,1.8-0.6V18h-0.8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3.5c0.6,0,1-0.4,1-1s-0.4-1-1-1H17v-2.6 c1.2,0.9,3,0.8,4.1-0.3c0.6-0.6,0.9-1.4,0.9-2.2c0-0.8-0.3-1.6-0.9-2.2l-4.4-4.3c-0.4-0.4-1-0.4-1.4,0l-4.4,4.3 C10.3,11.2,10,12,10,12.8c0,0.8,0.3,1.6,0.9,2.2C11.6,15.7,12.4,16,13.2,16z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-06 {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cpath d='M28,16c-0.6,0-1,0.4-1,1v2l-6-4.5v-2.1c0-4.4-1.5-8.6-4.2-12c-0.4-0.5-1.2-0.5-1.6,0C12.5,3.8,11,8,11,12.4v2.1L5,19v-3 c0-0.6-0.4-1-1-1s-1,0.4-1,1v5v2v3c0,0.3,0.2,0.7,0.5,0.9c0.3,0.2,0.7,0.2,1,0l6.6-3.3V28c0,0.6,0.4,1,1,1h3v2c0,0.6,0.4,1,1,1 s1-0.4,1-1v-2h3c0.6,0,1-0.4,1-1v-4.4l6.6,3.3c0.3,0.2,0.7,0.1,1,0c0.3-0.2,0.5-0.5,0.5-0.9v-2v-3v-4C29,16.4,28.6,16,28,16z M17,27 c0,0.6-0.4,1-1,1s-1-0.4-1-1v-3c0-0.6,0.4-1,1-1s1,0.4,1,1V27z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-07{
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cg%3E%3Cpath d='M7,11.4V13c-0.6,0-1,0.4-1,1s0.4,1,1,1h2c0.6,0,1-0.4,1-1s-0.4-1-1-1v-1.6c0.5,0.4,1.2,0.6,1.8,0.6c0.8,0,1.6-0.3,2.2-0.9 c0.6-0.6,0.9-1.4,0.9-2.2c0-0.8-0.3-1.6-0.9-2.2L8.7,2.3c-0.4-0.4-1-0.4-1.4,0L2.9,6.6C2.3,7.2,2,8,2,8.8c0,0.8,0.3,1.6,0.9,2.2 C4,12.2,5.8,12.3,7,11.4z'%3E%3C/path%3E%3Cpath d='M23.3,13.7c0.2,0.2,0.5,0.3,0.7,0.3s0.6-0.1,0.7-0.3l4.4-4.9c1.2-1.3,1.2-3.5,0-4.8c-1.2-1.3-3.4-1.3-4.6,0L24,4.6L23.5,4 c-1.2-1.3-3.4-1.3-4.6,0c-1.2,1.3-1.2,3.5,0,4.8L23.3,13.7z'%3E%3C/path%3E%3Cpath d='M27.5,20.1c0-0.1,0-0.3,0-0.4c0-1.9-1.6-3.5-3.5-3.5s-3.5,1.6-3.5,3.5c0,0.1,0,0.3,0,0.4c-1.5,0.4-2.5,1.8-2.5,3.4 c0,1.9,1.6,3.5,3.5,3.5c0.5,0,1-0.1,1.5-0.4V28c-0.6,0-1,0.4-1,1s0.4,1,1,1h2c0.6,0,1-0.4,1-1s-0.4-1-1-1v-1.4 c0.5,0.2,1,0.4,1.5,0.4c1.9,0,3.5-1.6,3.5-3.5C30,21.9,28.9,20.6,27.5,20.1z'%3E%3C/path%3E%3Cpath d='M8.7,17.3c-0.4-0.4-1.1-0.4-1.5,0l-5,5.5c-0.3,0.4-0.3,1,0,1.3l5,5.5C7.4,29.9,7.7,30,8,30s0.6-0.1,0.7-0.3l5-5.5 c0.3-0.4,0.3-1,0-1.3L8.7,17.3z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed.icon-08 {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D %3C/style%3E%3Cpath d='M29.9,10.3C29.9,10.3,29.9,10.3,29.9,10.3C29.9,10.3,29.9,10.2,29.9,10.3c-0.8-1.9-1.9-3.5-3.2-4.9c0,0,0,0,0,0c0,0,0,0,0,0 c-1.4-1.4-3-2.5-4.8-3.2c0,0,0,0,0,0c0,0,0,0,0,0C20,1.4,18,1,16,1s-4,0.4-5.7,1.1c0,0,0,0,0,0c0,0,0,0,0,0C8.4,2.9,6.8,4,5.4,5.4 c0,0,0,0,0,0c0,0,0,0,0,0c-1.4,1.4-2.5,3-3.2,4.8c0,0,0,0,0,0c0,0,0,0,0,0C1.4,12.1,1,14,1,16s0.4,3.9,1.1,5.7c0,0,0,0,0,0 c0,0,0,0,0,0c0.8,1.8,1.9,3.4,3.2,4.8c0,0,0,0,0,0c0,0,0,0,0,0c1.4,1.4,3,2.5,4.8,3.2c0,0,0,0,0,0c0,0,0,0,0,0C12,30.6,14,31,16,31 c2,0,4-0.4,5.7-1.1c0,0,0,0,0,0c0,0,0,0,0,0c1.8-0.8,3.4-1.9,4.8-3.2c0,0,0,0,0,0c0,0,0,0,0,0c1.4-1.4,2.5-3,3.2-4.8c0,0,0,0,0,0 c0,0,0,0,0,0C30.6,19.9,31,18,31,16S30.6,12.1,29.9,10.3z M27.6,10.1l-2.8,1.1c-0.3-0.6-0.7-1.1-1.1-1.6l2.1-2.1 C26.5,8.3,27.1,9.2,27.6,10.1z M21.9,4.4c0.9,0.5,1.8,1,2.6,1.7l-2.1,2.1c-0.5-0.4-1-0.8-1.6-1.1L21.9,4.4z M17,3.1 c1.1,0.1,2.1,0.3,3,0.6l-1.2,2.8c-0.6-0.2-1.2-0.3-1.9-0.4V3.1z M15,3.1v3c-0.6,0.1-1.3,0.2-1.9,0.4L12,3.6 C12.9,3.3,13.9,3.1,15,3.1z M10.1,4.4l1.1,2.8c-0.6,0.3-1.1,0.7-1.6,1.1L7.6,6.1C8.3,5.5,9.2,4.9,10.1,4.4z M6.1,7.6l2.1,2.1 c-0.4,0.5-0.8,1-1.1,1.6l-2.8-1.1C4.9,9.2,5.5,8.3,6.1,7.6z M3.6,12l2.8,1.2c-0.2,0.6-0.3,1.2-0.4,1.9h-3C3.1,13.9,3.3,12.9,3.6,12z M3.1,17h3c0.1,0.6,0.2,1.3,0.4,1.9L3.6,20C3.3,19.1,3.1,18.1,3.1,17z M4.4,21.9l2.8-1.1c0.3,0.6,0.7,1.1,1.1,1.6l-2.1,2.1 C5.5,23.7,4.9,22.8,4.4,21.9z M10.1,27.6c-0.9-0.5-1.8-1-2.6-1.7l2.1-2.1c0.5,0.4,1,0.8,1.6,1.1L10.1,27.6z M15,28.9 c-1.1-0.1-2.1-0.3-3-0.6l1.2-2.8c0.6,0.2,1.2,0.3,1.9,0.4V28.9z M14,21c0-0.7,0.4-1.4,1-1.7v-1.6c-0.3-0.2-0.5-0.4-0.7-0.7h-1.6 c-0.3,0.6-1,1-1.7,1c-1.1,0-2-0.9-2-2s0.9-2,2-2c0.7,0,1.4,0.4,1.7,1h1.6c0.2-0.3,0.4-0.5,0.7-0.7v-1.6c-0.6-0.3-1-1-1-1.7 c0-1.1,0.9-2,2-2s2,0.9,2,2c0,0.7-0.4,1.4-1,1.7v1.6c0.3,0.2,0.5,0.4,0.7,0.7h1.6c0.3-0.6,1-1,1.7-1c1.1,0,2,0.9,2,2s-0.9,2-2,2 c-0.7,0-1.4-0.4-1.7-1h-1.6c-0.2,0.3-0.4,0.5-0.7,0.7v1.6c0.6,0.3,1,1,1,1.7c0,1.1-0.9,2-2,2S14,22.1,14,21z M17,28.9v-3 c0.6-0.1,1.3-0.2,1.9-0.4l1.2,2.8C19.1,28.7,18.1,28.9,17,28.9z M21.9,27.6l-1.1-2.8c0.6-0.3,1.1-0.7,1.6-1.1l2.1,2.1 C23.7,26.5,22.8,27.1,21.9,27.6z M25.9,24.4l-2.1-2.1c0.4-0.5,0.8-1,1.1-1.6l2.8,1.1C27.1,22.8,26.5,23.7,25.9,24.4z M28.4,20 l-2.8-1.2c0.2-0.6,0.3-1.2,0.4-1.9h3C28.9,18.1,28.7,19.1,28.4,20z M25.9,15c-0.1-0.6-0.2-1.3-0.4-1.9l2.8-1.2c0.3,1,0.5,2,0.6,3 H25.9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.toolsbuttons .iconed:hover {
    color: #fe6613;
}




.gamesitems {
    padding: 20px 0;
}
.gamesitems .block_title {
    display: block;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 20px;
}
.gamesitems .wrapper .game-items {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 15px;
    align-items: center;
    justify-content: center;
}
.gamesitems .game-item {
    width: 100%;
    height: 224px;
    overflow: hidden;
    display: block;
    border-radius: 8px;
    box-shadow: 0px 0px 10px -3px #000;
    transition: all 0.5s ease;
}
.gamesitems .game-item img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.gamesitems .game-item .title-box {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 8px;
    color: #fff;
    background: linear-gradient(360deg, black, transparent);
    font-size: 12px;
    width: 100%;
    text-align: center;
}
.gamesitems .game-item [goto] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.5s ease;
	opacity:0;
}
.gamesitems .game-item svg {
    width: 40px;
    height: 40px;
    filter: invert(1);
}
.gamesitems .game-item:hover [goto] {opacity:1;}
.gamesitems .game-item:hover {
    box-shadow: 0px 0px 10px 0px #000;
}

article {
    background: #fff;
    padding: 24px 0;
    font-size: 16px;
    line-height: 1.3;
    margin: 24px auto;
    box-shadow: 0px 0px 5px -2px #00000096;
}
article h1 {
    display: block;
    margin: 0;
    margin-bottom: 24px;
}
.article_tools {
    margin-bottom: 12px;
    font-size: 13px;
    color: #b1b1b1;
}
.article_tools time {
    color: #6d6d6d;
}


.faq {
    margin: 24px 0;
}
.faq-item [itemprop="name"] {
    font-size: 18px;
    margin-bottom: 10px;
}
.faq-item [itemprop="acceptedAnswer"] {
    font-size: 15px;
    background: #ffffff6e;
    padding: 4px 24px;
    box-shadow: 0px 0px 5px -2px #00000085;
    border-radius: 6px;
}
.faq-item {
    margin-bottom: 20px;
}



footer {
    background: #fff;
    padding: 24px 0;
    box-shadow: 0px 0px 8px 0px #00000030;
}
footer .logo {
    filter: invert(1);
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer-bottom {
    font-size: 13px;
    text-align: center;
    opacity: 0.5;
}
footer menu {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 12px;
    justify-content: center;
}
footer menu a {
    color: #747474;
    text-decoration: underline;
	transition:all 0.6s ease;
}
footer menu a:hover {
    text-decoration: none;
    color: #000;
}


.promo-blocks {
    padding: 24px 0;
    background: #fff;
    margin: 20px 0;
}
.promo-blocks .item {
    transform: translateZ(0);
    backface-visibility: hidden;
    background: linear-gradient(rgb(240 228 255 / 38%) 0%, rgb(255, 255, 255) 100%);
    box-shadow: 0px 0px 9px -2px #0000003b;
    border-radius: 6px;
    transition: all 0.5s ease;
}
.promo-blocks .item:hover {
    background: linear-gradient(rgb(255 228 228 / 38%) 0%, rgb(255, 255, 255) 100%);
    box-shadow: 0px 0px 13px -2px #0000008c;
}
.promo-blocks .item img {
    height: 144px;
    width: 100%;
    object-fit: contain;
    display: block;
    margin-bottom: 16px;
}
.promo-blocks .item b {
    display: block;
    margin-bottom: 7px;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 1.3;
    padding: 0 20px;
    text-align: center;
}
.promo-blocks .item p {
    display: block;
    text-align: center;
    padding-bottom: 20px;
    font-size: 17px;
    opacity: 0.7;
}
.promo-blocks .wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}










article .btn {
    border-radius: 6px;
    border: none;
    padding: 12px 24px;
    color: #fff;
    cursor: pointer;
}
article .btn:hover {
	opacity:0.7;
}
.faq-item [itemprop="acceptedAnswer"] div {
    padding: 12px;
}







