﻿@media only screen and (min-width:320px){.game-development-page .header-section{display:grid;grid-template-columns:auto repeat(4,72px);grid-template-rows:repeat(2,auto) repeat(2,72px);grid-template-areas:"header header header header header" "body body body body body" ". one five three three" ". . two three three";margin:0 0 120px !important;}.game-development-page .header-section .page-header{display:flex;flex-direction:column-reverse;grid-area:header;font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-feature-settings:'pnum' on,'lnum' on;font-size:30px !important;line-height:40px !important;margin:9px 0 15px;}.game-development-page .header-section .page-description{grid-area:body;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px !important;line-height:25px !important;margin-bottom:27px;}.game-development-page .header-section .collage-item{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.game-development-page .header-section .collage-item:nth-child(3){border-radius:50% 50% 0 50%;background-size:50%;grid-area:one;}.game-development-page .header-section .collage-item:nth-child(4){border-radius:0 50% 50% 50%;background-size:50%;grid-area:two;}.game-development-page .header-section .collage-item:nth-child(5){background-size:100%;border-radius:50% 0;grid-area:three;}.game-development-page .header-section .collage-item:nth-child(6){background-size:50%;border-radius:50% 0 50% 50%;grid-area:four;}.game-development-page .header-section .collage-item:nth-child(7){background-size:50%;border-radius:0 50%;grid-area:five;}.game-development-page .header-section .collage-item:nth-child(8){background-size:50%;border-radius:50%;grid-area:six;}.game-development-page .internal-links-section{display:flex;flex-direction:column;margin:0 0 120px !important;}.game-development-page .internal-links-section .il-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:20px !important;line-height:25px !important;text-align:center;color:#404040;margin-bottom:30px;}.game-development-page .internal-links-section .links-container{display:grid;grid-template-columns:252px;grid-template-rows:repeat(4,252px);grid-row-gap:20px;justify-content:center;}.game-development-page .internal-links-section .links-container .link-card{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;height:252px;width:252px;text-align:center;position:relative;border-bottom:15px solid;padding:0 15px;box-sizing:border-box;}.game-development-page .internal-links-section .links-container .link-card .card-number{font-family:Raleway;font-style:normal;font-weight:800;font-size:110px;line-height:129px;text-transform:uppercase;font-feature-settings:'pnum' on,'lnum' on;position:absolute;top:0;left:10px;}.game-development-page .internal-links-section .links-container .link-card .link-icon{height:100px;background-size:78px;background-repeat:no-repeat;background-position:center;margin-top:50px;}.game-development-page .internal-links-section .links-container .link-card .link-label{font-family:Open Sans;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#404040;cursor:pointer;}.game-development-page .we-can-do-section{margin:0 0 120px !important;}.game-development-page .we-can-do-section .header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:20px !important;line-height:25px !important;text-align:center;color:#404040;margin:0 0 30px;}.game-development-page .we-can-do-section .conception-container{display:grid;grid-template-columns:288px;grid-template-rows:326px 336px;grid-row-gap:40px;justify-content:center;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures{position:relative;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .about-us-arrows{display:none;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:288px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-images-container{height:288px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-images-container .we-can-do-slider-picture{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:8px;}.game-development-page .we-can-do-section .conception-container .indicators{display:flex;justify-content:center;margin:0 auto;margin-top:18px;}.game-development-page .we-can-do-section .conception-container .indicators .indicator{width:18px;height:18px;border-radius:50%;background-color:#fff;border:1px solid #00abdb;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;}.game-development-page .we-can-do-section .conception-container .indicators .indicator:not(:last-child){margin-right:10px;}.game-development-page .we-can-do-section .conception-container .indicators .indicator.active{background-color:#00abdb;}.game-development-page .we-can-do-section .conception-container .conception-image-container{border-radius:8px;overflow:hidden;}.game-development-page .we-can-do-section .conception-container .conception-image-container .conception-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}.game-development-page .we-can-do-section .conception-container .patterns-container{display:grid;grid-template-columns:288px;grid-template-rows:repeat(5,40px);grid-row-gap:30px;margin:0;padding:0;overflow:hidden;}.game-development-page .we-can-do-section .conception-container .patterns-container li{display:grid;grid-template-columns:40px 233px;grid-template-rows:40px;grid-column-gap:15px;align-items:center;}.game-development-page .we-can-do-section .conception-container .patterns-container li span{display:flex;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-bullet{height:40px;width:40px;border-radius:50% 0;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-bullet .fas-container{font-size:20px;margin:auto;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-label{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:17px;line-height:24px;color:#404040;}.game-development-page .we-can-do-section .conception-container .conception-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:25px;color:#404040;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-row-gap:19px;margin-top:20px;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages li{list-style-type:none;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px !important;line-height:25px !important;color:#404040;display:flex;flex-direction:row;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages span{display:block;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages .list-label{margin-top:-5px;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages .list-bullet{height:16px;width:16px;border-radius:50% 0;background-color:#00abdb;margin-right:10px;}.game-development-page .we-can-do-section .sub-header{font-family:Raleway;font-style:normal;font-weight:800;font-size:20px !important;line-height:25px !important;text-align:center;text-transform:uppercase;color:#404040;margin:80px auto 20px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container{display:grid;grid-template-columns:140px auto;border-bottom:1px solid #c4c4c4;}.game-development-page .we-can-do-section .technologies-container .development-area-container .development-area-name{width:auto;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:13px;line-height:22px;color:#404040;padding-top:20px;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container{display:flex;flex-direction:row;flex-wrap:wrap;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container .product-logo-container{height:50px;width:85px;margin:6px;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container .product-logo-container .product-logo{height:100%;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;}.game-development-page .we-can-do-section .technologies-container .development-area-container:last-of-type{border-bottom:none;}.game-development-page .games-portfolio-section{margin:0 auto 120px !important;position:relative;}.game-development-page .games-portfolio-section .games-portfolio-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:20px !important;line-height:125% !important;text-align:center;color:#404040;}.game-development-page .games-portfolio-section .games-container{position:relative;display:block;width:100%;padding:30px 16px;margin:0 0 0 -16px;overflow:hidden;}.game-development-page .games-portfolio-section .games-container:after{content:'';position:absolute;top:0;bottom:0;left:calc((100vw - 100%)/-2);right:calc((100vw - 100%)/-2);background:#def8ff;z-index:-1;}.game-development-page .games-portfolio-section .games-container .game-block{display:grid;grid-template-columns:288px;grid-template-areas:"header" "text" "picture" "description";justify-content:center;margin:0 0 70px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header{display:flex;flex-direction:column-reverse;grid-area:header;margin:0 0 18px;font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:30px;line-height:40px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{grid-area:text;margin:0 0 30px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:17px;line-height:24px;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:288px;height:288px;background-repeat:no-repeat;background-size:cover;background-position:center;grid-area:picture;margin:0 auto 50px;}.game-development-page .games-portfolio-section .games-container .game-block .game-description{background-color:#fff;grid-area:description;padding:27px 25px;border-radius:8px;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-title{display:flex;margin:0 0 9px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:18px;line-height:140%;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:166%;}.game-development-page .games-portfolio-section .games-container .features{width:100%;height:auto;display:grid;--image-size:22.5vw;grid-template-rows:repeat(1,auto);grid-template-columns:repeat(1,auto);justify-content:center;margin:0 0 50px;}.game-development-page .games-portfolio-section .games-container .features .features-header{text-align:center;grid-row:1/span end;font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:20px;line-height:125%;text-align:center;margin-bottom:20px;}.game-development-page .games-portfolio-section .games-container .features .card{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;margin:0 auto 20px;padding:55px 30px 30px;box-sizing:border-box;position:relative;}.game-development-page .games-portfolio-section .games-container .features .card:last-of-type{margin:0;}.game-development-page .games-portfolio-section .games-container .features .card .card-content{display:flex;flex-direction:column;}.game-development-page .games-portfolio-section .games-container .features .card .card-content .image{height:129px;width:57px;background-position:center;background-repeat:no-repeat;margin-left:10px;position:absolute;}.game-development-page .games-portfolio-section .games-container .features .card .card-content .card-number{font-family:Raleway;font-style:normal;font-weight:800;text-transform:uppercase;font-feature-settings:'pnum' on,'lnum' on;color:rgba(0,171,219,.1);font-size:110px;line-height:100px;position:absolute;top:10px;left:10px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content h3{text-align:left !important;font-size:18px;font-weight:600;margin:0 0 5px;position:relative;}.game-development-page .games-portfolio-section .games-container .features .card .card-content p{font-weight:400;font-size:15px;margin:0;position:relative;}.game-development-page .games-portfolio-section .games-container .features .card .card-content .text-container{margin-top:-48px;padding-left:39px;padding-right:29px;}.game-development-page .games-portfolio-section .games-container .slider-pictures{margin:0 auto 70px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{display:flex;width:100%;height:228px;margin:0 auto;overflow:visible;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows{display:none;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-picture{display:block;height:190px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.game-development-page .games-portfolio-section .games-container .slider-pictures .indicators{display:flex;justify-content:center;position:absolute;bottom:0;}.game-development-page .games-portfolio-section .games-container .slider-pictures .indicators .indicator{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #00abdb;background-color:#fff;cursor:pointer;}.game-development-page .games-portfolio-section .games-container .slider-pictures .indicators .indicator:not(:last-child){margin-right:10px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .indicators .indicator.active{background-color:#00abdb;}.game-development-page .games-portfolio-section .games-container .benefits{margin:0 0 70px;}.game-development-page .games-portfolio-section .games-container .benefits h3,.game-development-page .games-portfolio-section .games-container .benefits p{font-size:15px;line-height:25px;font-weight:inherit;margin:0;}.game-development-page .games-portfolio-section .games-container .benefits .benefits-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;text-align:center;margin:0 0 30px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container{display:flex;flex-direction:row;font-size:17px;line-height:24px;margin:0 0 45px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container:last-of-type{margin:0;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-icon-container{width:40px;height:40px;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-right:16px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-icon-container.ic-icon-container-shape-type{border-radius:50% 0;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-description-container{display:flex;flex-direction:column;justify-content:flex-start;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-description-container .ic-description{font-family:Open Sans;}.game-development-page .games-portfolio-section .games-container .technology-stack .technology-stack-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;text-align:center;margin-top:25px;margin-bottom:30px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:12px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .development-area-name{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:17px;line-height:140%;color:#404040;flex-basis:100%;margin-bottom:20px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);padding:17px 14px;margin:0 15px 15px 0;height:57px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block .development-area-technology{height:54px;margin:auto;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container:last-of-type{border-bottom:none;margin-bottom:0;}}@media only screen and (min-width:360px){.game-development-page .header-section{grid-template-columns:auto repeat(4,82px);grid-template-rows:repeat(2,auto) repeat(2,82px);grid-template-areas:"header header header header header" "body body body body body" ". one five three three" ". . two three three";}.game-development-page .we-can-do-section .conception-container{grid-template-columns:328px;grid-template-rows:326px 328px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:328px;}.game-development-page .we-can-do-section .technologies-container .development-area-container{display:grid;grid-template-columns:160px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container .development-area-name{font-size:14px;line-height:22px;padding-top:20px;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container{display:flex;flex-direction:row;flex-wrap:wrap;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container .product-logo-container{height:55px;width:100px;margin:6px;}.game-development-page .games-portfolio-section .games-container .game-block{grid-template-columns:328px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:328px;height:238px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:200px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows{display:none;}}@media only screen and (min-width:375px){.game-development-page .header-section{grid-template-columns:auto repeat(4,86px);grid-template-rows:86px repeat(2,auto) repeat(2,86px);grid-template-areas:". . . four six" "header header header header header" "body body body body body" ". one five three three" ". . two three three";}.game-development-page .header-section .collage-item:nth-child(3){grid-area:one;}.game-development-page .header-section .collage-item:nth-child(4){grid-area:two;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:343px;}.game-development-page .games-portfolio-section .games-container .game-block{grid-template-columns:343px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:343px;height:238px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:200px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows{display:none;}}@media only screen and (min-width:1024px){.game-development-page .header-section{grid-template-columns:auto repeat(4,96px);grid-template-rows:96px repeat(2,auto) repeat(2,96px);grid-template-areas:". . . four six" "header header header header header" "body body body body body" ". one five three three" ". . two three three";}.game-development-page .header-section .page-header{font-size:50px !important;line-height:63px !important;margin:0 0 18px;}.game-development-page .header-section .page-description{font-size:20px !important;line-height:27px !important;margin:0 0 27px;}.game-development-page .internal-links-section{margin-bottom:120px !important;}.game-development-page .internal-links-section .il-header{font-size:30px !important;line-height:45px !important;margin-bottom:45px;}.game-development-page .internal-links-section .links-container{display:grid;grid-template-columns:repeat(2,252px);grid-template-rows:repeat(2,252px);grid-row-gap:36px;grid-column-gap:20px;justify-content:center;}.game-development-page .internal-links-section .links-container .link-card{text-align:center;position:relative;height:252px;}.game-development-page .internal-links-section .links-container .link-card .card-number{font-size:110px;line-height:129px;}.game-development-page .internal-links-section .links-container .link-card .link-icon{position:relative;height:103px;background-size:75px;background-repeat:no-repeat;background-position:center;margin-top:45px;}.game-development-page .internal-links-section .links-container .link-card .link-label{font-size:20px;line-height:135%;display:block;}.game-development-page .we-can-do-section{margin-bottom:120px !important;}.game-development-page .we-can-do-section .header{font-size:30px !important;line-height:45px !important;margin:0 0 36px;}.game-development-page .we-can-do-section .conception-container{display:grid;grid-template-columns:704px;grid-template-rows:488px 252px;grid-row-gap:0;grid-row-gap:45px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:704px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-images-container{height:450px;}.game-development-page .we-can-do-section .conception-container .conception-image-container{border-radius:8px;overflow:hidden;}.game-development-page .we-can-do-section .conception-container .conception-image-container .conception-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}.game-development-page .we-can-do-section .conception-container .patterns-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:45px;}.game-development-page .we-can-do-section .conception-container .patterns-container li{display:grid;grid-template-columns:54px auto;grid-template-rows:54px;grid-column-gap:20px;}.game-development-page .we-can-do-section .conception-container .patterns-container li span{display:flex;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-bullet{height:54px;width:54px;border-radius:50% 0;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-bullet .fas-container{font-size:22px;margin:auto;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-label{font-size:20px;line-height:27px;}.game-development-page .we-can-do-section .conception-container .conception-text{font-size:20px;line-height:27px;display:flex;flex-direction:column;justify-content:center;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages li{font-size:20px !important;line-height:27px !important;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages .list-label{margin-top:-5px;width:210px;}.game-development-page .we-can-do-section .sub-header{font-size:30px !important;line-height:45px !important;margin:117px auto 26px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container{display:grid;grid-template-columns:200px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container .development-area-name{font-weight:600;font-size:18px;line-height:27px;padding-top:0;display:flex;flex-direction:column;justify-content:center;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container .product-logo-container{height:60px;width:100px;margin:9px 18px;}.game-development-page .games-portfolio-section .games-portfolio-header{font-size:30px !important;line-height:150% !important;margin-bottom:54px;}.game-development-page .games-portfolio-section .games-container{padding:54px 32px 81px;margin:0 0 0 -32px;}.game-development-page .games-portfolio-section .games-container .game-block{display:grid;grid-template-columns:394px 290px;grid-template-areas:"header picture " "text picture" "description description";grid-row-gap:18px;grid-column-gap:20px;margin:0 0 54px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header{font-size:50px;line-height:126%;margin:0;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{font-size:20px;line-height:135%;font-weight:600;margin:auto 0 0;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:290px;height:290px;margin:0;}.game-development-page .games-portfolio-section .games-container .game-block .game-description{margin-top:30px;margin-bottom:0;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-title{font-size:24px;line-height:150%;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-text{font-size:18px;line-height:150%;}.game-development-page .games-portfolio-section .games-container .features{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:30px;grid-row-gap:36px;justify-content:center;margin:0 auto 126px;max-width:815px;}.game-development-page .games-portfolio-section .games-container .features .features-header{grid-column:1/-1;grid-row:1/2;margin:0;}.game-development-page .games-portfolio-section .games-container .features .card{padding:55px 36px 36px;grid-column:auto/span 1;margin:0;max-width:400px;height:324px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content .image{height:129px;width:69px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content h3{font-size:24px !important;line-height:150% !important;margin:0 0 9px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content p{font-family:Open Sans;font-size:18px !important;line-height:150% !important;}.game-development-page .games-portfolio-section .games-container .slider-pictures{margin:0 0 126px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:704px;height:515px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:477px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows{display:none;}.game-development-page .games-portfolio-section .games-container .benefits{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:45px;justify-content:center;grid-auto-flow:column;margin:0 0 126px;}.game-development-page .games-portfolio-section .games-container .benefits .benefits-header{grid-column:1/-1;margin:0;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container{font-size:20px;margin:0;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-icon-container{width:54px;height:54px;margin-right:15px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container p{font-size:20px;line-height:27px;}.game-development-page .games-portfolio-section .games-container .technology-stack{margin-bottom:0 !important;}.game-development-page .games-portfolio-section .games-container .technology-stack .technology-stack-header{margin:0 0 45px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container{margin:0 0 27px;align-items:center;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .development-area-name{font-size:20px;line-height:27px;text-align:left;flex-basis:180px;margin-bottom:0;margin-left:20px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 25px rgba(0,0,0,.1);height:90px;margin:0 0 0 20px;padding:10px 30px;box-sizing:border-box;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block:first-of-type{margin:0;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block .development-area-technology{display:block;}}@media only screen and (min-width:1280px){.game-development-page .header-section{grid-template-columns:auto repeat(4,96px);grid-template-rows:repeat(3,96px);grid-template-areas:"header one five three three" "body . two three three" "body . four . .";margin-bottom:162px !important;}.game-development-page .header-section .page-header,.game-development-page .header-section .page-description{padding-right:18px;}.game-development-page .header-section .page-header{margin:50px 0 18px;}.game-development-page .header-section .page-description{margin:0;}.game-development-page .header-section .collage-item:nth-child(3){background-size:74px;}.game-development-page .header-section .collage-item:nth-child(4){background-size:74px;}.game-development-page .header-section .collage-item:nth-child(6){background-size:74px;}.game-development-page .header-section .page-header{font-size:50px !important;line-height:63px !important;margin-top:0;}.game-development-page .header-section .page-description{font-size:20px !important;line-height:27px !important;}.game-development-page .internal-links-section{margin-bottom:162px !important;}.game-development-page .internal-links-section .links-container{grid-template-columns:repeat(4,225px);grid-template-rows:252px;grid-column-gap:20px;}.game-development-page .internal-links-section .links-container .link-card{height:252px;width:225px;}.game-development-page .internal-links-section .links-container .link-card .link-icon{height:75px;width:100%;background-size:75px;margin:59px 0 14px;}.game-development-page .internal-links-section .links-container .link-card .link-label{font-size:20px;line-height:27px;}.game-development-page .internal-links-section .links-container .link-card:nth-child(3) .link-icon{background-size:60px;}.game-development-page .we-can-do-section .sub-header{margin-top:162px;margin-bottom:36px;}.game-development-page .we-can-do-section .conception-container{grid-template-columns:repeat(2,460px);grid-template-rows:540px;grid-column-gap:40px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:460px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-images-container{height:504px;}.game-development-page .we-can-do-section .conception-container .patterns-container{display:grid;grid-template-columns:620px;grid-template-rows:repeat(3,72px);grid-column-gap:40px;grid-row-gap:45px;padding:0;margin:0;overflow:hidden;}.game-development-page .we-can-do-section .conception-container .patterns-container li{display:grid;grid-template-columns:72px 368px;grid-template-rows:72px;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-label{padding-top:0;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-bullet{height:72px;width:72px;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages{padding-right:30%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-row-gap:19px;margin-top:20px;}.game-development-page .games-portfolio-section .games-container{overflow:visible;}.game-development-page .games-portfolio-section .games-container .game-block{grid-template-columns:606px 324px;grid-row-gap:0;grid-column-gap:30px;grid-template-areas:"header picture " "text picture" "description picture" "description .";}.game-development-page .games-portfolio-section .games-container .game-block .game-header{margin:0 0 27px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{margin:0 0 54px;}.game-development-page .games-portfolio-section .games-container .game-block .game-description{margin:0;height:279px;box-sizing:border-box;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:324px;height:324px;}.game-development-page .games-portfolio-section .games-container .features{grid-column-gap:15px;}.game-development-page .games-portfolio-section .games-container .features .features-header{grid-column:1/-1;}.game-development-page .games-portfolio-section .games-container .features .card{width:400px;height:290px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content h3{font-weight:600;font-size:24px;margin:0 0 10px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content p{font-size:18px;}.game-development-page .games-portfolio-section .games-container .slider-pictures{position:relative;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows{position:absolute;top:calc(50% - 65px);display:flex;justify-content:center;width:100%;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows .controls-container{width:100%;display:flex;justify-content:space-between;-webkit-tap-highlight-color:transparent;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows .controls-container .arrow-next{background-image:url("data:image/svg+xml,%3Csvg width='36' height='80' viewBox='0 0 36 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.02264 0.715946C-0.19691 1.78579 -0.347014 3.66621 0.687379 4.91597L29.2993 39.4852L0.977502 74.3106C-0.0456909 75.5687 0.120692 77.4469 1.34913 78.5055C2.57756 79.5642 4.40287 79.4025 5.42607 78.1444L35.3303 41.3733C36.0411 40.4993 36.1778 39.326 35.7831 38.3361C35.6646 38.0389 35.4983 37.7583 35.2852 37.5072L5.10377 1.04171C4.06938 -0.208051 2.24219 -0.353902 1.02264 0.715946Z' fill='%2300ABDB'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:36px;height:79px;cursor:pointer;-webkit-tap-highlight-color:transparent;}.game-development-page .games-portfolio-section .games-container .slider-pictures .about-us-arrows .controls-container .arrow-back{background-image:url("data:image/svg+xml,%3Csvg width='36' height='80' viewBox='0 0 36 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.9782 0.715946C36.1978 1.78579 36.3479 3.66621 35.3135 4.91597L6.70154 39.4852L35.0234 74.3106C36.0465 75.5687 35.8802 77.4469 34.6517 78.5055C33.4233 79.5642 31.598 79.4025 30.5748 78.1444L0.670593 41.3733C-0.0402336 40.4993 -0.176937 39.326 0.21772 38.3361C0.336205 38.0389 0.502586 37.7583 0.715702 37.5072L30.8971 1.04171C31.9315 -0.208051 33.7587 -0.353902 34.9782 0.715946Z' fill='%2300ABDB'/%3E%3C/svg%3E%0A");background-size:100% 100%;width:36px;height:79px;cursor:pointer;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:848px;overflow:hidden;}.game-development-page .games-portfolio-section .games-container .benefits{grid-column-gap:80px;padding:0 28px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container{line-height:24px;font-size:20px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-icon-container{margin-right:20px;}.game-development-page .games-portfolio-section .games-container .technology-stack{padding:0 104px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .development-area-name{flex-basis:270px;margin:0;}}@media only screen and (min-width:1280px){.game-development-page .header-section{grid-template-columns:auto repeat(4,128px);grid-template-rows:repeat(3,128px);grid-template-areas:"header one five three three" "body . two three three" "body . four . .";}.game-development-page .header-section .collage-item:nth-child(3){background-size:60%;}.game-development-page .header-section .collage-item:nth-child(4){background-size:60%;}.game-development-page .header-section .collage-item:nth-child(6){background-size:60%;}.game-development-page .header-section .page-header{font-size:60px !important;line-height:72px !important;width:621px;margin-bottom:-50.5px;}.game-development-page .header-section .page-description{font-size:24px !important;line-height:36px !important;padding-top:77.5px;}.game-development-page .we-can-do-section{margin-bottom:162px !important;}.game-development-page .we-can-do-section .sub-header{font-size:36px !important;line-height:150% !important;}.game-development-page .we-can-do-section .conception-container{grid-template-columns:repeat(2,560px);grid-template-rows:540px;}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:560px;}.game-development-page .we-can-do-section .conception-container .patterns-container li .list-label{font-size:24px;line-height:150%;}.game-development-page .internal-links-section{margin:0 0 162px !important;}.game-development-page .internal-links-section .il-header{font-size:36px !important;line-height:54px !important;}.game-development-page .internal-links-section .links-container{grid-template-columns:repeat(4,275px);grid-template-rows:315px;grid-column-gap:20px;}.game-development-page .internal-links-section .links-container .link-card{height:315px;width:275px;}.game-development-page .internal-links-section .links-container .link-card .link-icon{height:125px;margin-top:65px;background-size:100px;}.game-development-page .internal-links-section .links-container .link-card .link-label{font-size:24px;line-height:36px;}.game-development-page .internal-links-section .links-container .link-card .card-number{font-size:150px;line-height:153px;top:10px;left:10px;}.game-development-page .internal-links-section .links-container .link-card:nth-child(3) .link-icon{background-size:80px;}.game-development-page .games-portfolio-section{margin:0 0 162px !important;}.game-development-page .games-portfolio-section .games-portfolio-header{font-size:36px !important;}.game-development-page .games-portfolio-section .games-container{padding:54px 60px;margin:0 0 0 -60px;}.game-development-page .games-portfolio-section .games-container .game-block{grid-template-columns:610px 500px;grid-column-gap:50px;grid-template-areas:"header picture " "text picture" "description picture";}.game-development-page .games-portfolio-section .games-container .game-block .game-header{font-size:60px;line-height:120%;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{font-size:24px;line-height:150%;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:500px;height:500px;}.game-development-page .games-portfolio-section .games-container .features{grid-template-columns:repeat(4,auto);grid-template-rows:auto;justify-content:center;grid-column-gap:30px;}.game-development-page .games-portfolio-section .games-container .features .features-header{grid-column:auto/span 4;font-size:36px !important;line-height:54px !important;}.game-development-page .games-portfolio-section .games-container .features .card{height:324px;width:267.5px;grid-column:auto/span 1;padding:55px 20px 20px 30px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content .card-number{font-size:150px;line-height:153px;padding-left:10px;margin-bottom:-105px;}.game-development-page .games-portfolio-section .games-container .slider-pictures{position:relative;margin:0 -50px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:1160px;height:691px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:653px;}.game-development-page .games-portfolio-section .games-container .benefits .benefits-header{font-size:36px !important;line-height:54px !important;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container{font-size:24px;line-height:32px;font-weight:600;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container .ic-icon-container{width:72px;height:72px;}.game-development-page .games-portfolio-section .games-container .benefits .ic-container p{font-size:24px;line-height:36px;font-weight:400;margin-bottom:0;}.game-development-page .games-portfolio-section .games-container .technology-stack .technology-stack-header{font-size:36px !important;line-height:54px !important;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container{margin:0 0 36px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .development-area-name{margin-left:160px;flex-basis:300px;font-size:24px;line-height:36px;}.game-development-page .games-portfolio-section .games-container .technology-stack .technologies-container .development-area-container .technology-block{margin:0 0 0 40px;}}@media only screen and (min-width:1366px){.game-development-page .header-section{grid-template-columns:auto repeat(4,128px);grid-template-rows:repeat(3,128px);grid-template-areas:"header one five three three" "body . two three three" "body . four . .";}.game-development-page .header-section .page-header{font-size:60px !important;line-height:72px !important;width:707px;margin-bottom:-14.5px;}.game-development-page .header-section .page-description{font-size:24px !important;line-height:36px !important;padding-top:41.5px;}.game-development-page .internal-links-section .il-header{font-size:36px !important;line-height:54px !important;}.game-development-page .internal-links-section .links-container{grid-template-columns:repeat(4,305px);grid-column-gap:20px;}.game-development-page .internal-links-section .links-container .link-card{height:315px;width:305px;}.game-development-page .internal-links-section .links-container .link-card .link-icon{height:130px;background-size:100px;margin-top:50px;}.game-development-page .internal-links-section .links-container .link-card:nth-child(3) .link-icon{background-size:80px;}.game-development-page .we-can-do-section .sub-header{margin-top:162px !important;margin-bottom:36px !important;}.game-development-page .we-can-do-section .header{font-size:36px !important;line-height:54px !important;}.game-development-page .we-can-do-section .conception-container{display:grid;grid-template-columns:repeat(2,603px);}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:603px;}.game-development-page .we-can-do-section .conception-container .conception-text{font-size:24px;line-height:36px;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages{grid-row-gap:29px;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages li{font-size:24px !important;line-height:36px !important;}.game-development-page .we-can-do-section .conception-container .conception-text .conception-advantages li .list-label{margin-top:-10px;width:250px;}.game-development-page .we-can-do-section .sub-header{font-size:36px !important;line-height:54px !important;margin:117px auto 70px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container{display:grid;grid-template-columns:400px auto;}.game-development-page .we-can-do-section .technologies-container .development-area-container .development-area-name{font-size:18px;line-height:27px;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.game-development-page .we-can-do-section .technologies-container .development-area-container .related-technologies-container .product-logo-container{height:80px;width:150px;margin:12px 35px;}.game-development-page .games-portfolio-section .games-container .game-block{display:grid;grid-template-columns:674px 522px;grid-template-areas:"header picture " "text picture" "description picture" "description picture";}.game-development-page .games-portfolio-section .games-container .game-block .game-header{font-family:Raleway;font-style:normal;font-weight:800;font-size:60px;line-height:120%;font-feature-settings:'pnum' on,'lnum' on;margin-bottom:27px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{font-family:Open Sans;font-style:normal;font-weight:600;font-size:24px;line-height:150%;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:522px;height:522px;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:24px;line-height:150%;}.game-development-page .games-portfolio-section .games-container .game-block .game-description .game-description-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:18px;line-height:150%;font-feature-settings:'salt' on;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:1246px;height:739px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:701px;}.game-development-page .games-portfolio-section .games-container .features{grid-template-columns:repeat(4,auto);justify-content:center;}.game-development-page .games-portfolio-section .games-container .features .features-header{grid-column:auto/span 4;font-size:36px !important;line-height:54px !important;}.game-development-page .games-portfolio-section .games-container .features .card{height:324px;width:289px;padding:55px 36px 36px;}.game-development-page .games-portfolio-section .games-container .features .card .card-content h3{margin-top:-5px;}.game-development-page .games-portfolio-section .games-container .benefits{margin:126px 60px 126px;}}@media only screen and (min-width:1440px){.game-development-page .we-can-do-section .conception-container{grid-template-columns:repeat(2,620px);}.game-development-page .we-can-do-section .conception-container .we-can-do-slider-pictures .we-can-do-slider-container{width:620px;}.game-development-page .games-portfolio-section .games-container{padding:54px 80px;margin:0 0 0 -80px;}.game-development-page .games-portfolio-section .games-container .game-block{grid-template-columns:630px 600px;}.game-development-page .games-portfolio-section .games-container .game-block .game-header-text{margin:0 0 63px;}.game-development-page .games-portfolio-section .games-container .game-block .picture{width:600px;height:600px;}.game-development-page .games-portfolio-section .games-container .slider-pictures{margin-bottom:25px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container{width:1280px;height:758px;}.game-development-page .games-portfolio-section .games-container .slider-pictures .slider-container .slider-picture{height:720px;}.game-development-page .games-portfolio-section .games-container .benefits{grid-column-gap:65px;}.game-development-page .games-portfolio-section .games-container .features .card{width:297.5px;}}