@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 400;	src: local('Arial Regular'), url('/.core/tmpl/frontend/fonts/arial/ARIAL.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 700;	src: local('Arial Medium'), url('/.core/tmpl/frontend/fonts/arial/ArialMdm.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 800;	src: local('Arial Bold'), url('/.core/tmpl/frontend/fonts/arial/ARIALBD.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 900;	src: local('Arial Black'), url('/.core/tmpl/frontend/fonts/arial/ARIBLK.woff') format('woff');}body {max-width:1920px;	font-family: 'Arial', sans-serif;}main .text-red{color:#EC3737;background:none;}main .text-red-grad{background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}main .text-white-grad{background: var(--vr--2, linear-gradient(270deg, #D9F5FB -41.59%, #FFF 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}main .btn.btn-light{color:#2C81A3;padding: 0.75rem 2rem;border-radius: 3.125rem;background: var(--vr--2, linear-gradient(270deg, #D9F5FB -41.59%, #FFF 100%));}.owl-carousel {position:relative;}.owl-carousel .owl-stage-outer {overflow:hidden;}.owl-carousel .owl-stage {display:flex;}.owl-carousel .owl-stage .item {height:100%;}.owl-carousel .owl-nav {position:absolute; top:50%; transform:translateY(-50%); width:110%; left:-5%; display:flex; justify-content:space-between; pointer-events: none;}.owl-carousel .owl-nav button {pointer-events:all; border:0 none; background:none; cursor:pointer; color:#dc3545; font-size:5rem; transition:.3s;}.owl-carousel .owl-nav button:hover {opacity:.75;}.parallaxScene{position: absolute;bottom: 0;top: 0;left: 0;right: 0;z-index: 1;max-width: 1920px;pointer-events: none;}main p{font-family: Montserrat;font-size: 1rem;font-weight: 500;line-height: 150%;margin:0;}  main h1, main .h1 {font-family:'Arial', sans-serif;font-size: 7.2rem;font-weight: 700;line-height: 110%;}main h2, main .h2 {font-family:'Arial', sans-serif;font-size:4rem;font-weight: 400;line-height: 110%;}main h3, main .h3 {font-family:'Arial', sans-serif;font-size:2.5rem;font-weight: 700;line-height: 130%;}main h4, main .h4 {font-family: 'Montserrat';font-size: 1.5rem;font-weight: 700;line-height: 135%;}  main h5, main .h5 {font-family: 'Montserrat';font-size: 1.25rem;font-weight: 600;line-height: 150%;}main h6, main .h6 {}:root, body {font-size: 10px;}@media screen and (min-width: 576px) {	:root, body {font-size: 12px;} }@media screen and (min-width: 768px) {	:root, body {font-size: 12px;}}@media screen and (min-width: 992px) {  	:root, body {font-size: 14px;}}@media screen and (min-width: 1200px) {	:root, body {font-size: 16px;}}.mod-vr-development{position:relative;padding:8.5rem 0 10rem;}.mod-vr-development .h2{font-size:2rem}.mod-vr-development .h4{font-size:1rem}.mod-vr-development::after{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/001-2.png')no-repeat right bottom;z-index:-1;}.mod-vr-development::before{background: linear-gradient(274deg, #E1F5FA 12.8%, #F1F1F1 75.22%);z-index:-2;}.mod-vr-development .form-input input{border-radius:3rem;padding:0.75rem 1.25rem}.mod-vr-development .btn.btn-danger{padding:0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border:0;}.mod-vr-development .form-check-input{background: url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/002.1.svg') center;border: none;background-size:100%;}.mod-vr-development .form-check-input:checked{background: url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/002.2.svg') center; background-size:100%;}    .mod-vr-development .form-check-input:focus{box-shadow: none;}.mod-vr-development .h4{color:#282828;}@media screen and (min-width: 992px) {	.mod-vr-development::after{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/001.png')no-repeat bottom;z-index:-1;}	.mod-vr-development .form-input input{min-width:312px;}	.mod-vr-development .h2{font-size:4rem}	.mod-vr-development .h4{color:#282828;font-size:1.5rem}	}.mod-vr-services{position:relative;margin:7.5rem 0 3.4rem}.mod-vr-services .card-body{padding: 0.25rem 1.25rem 1.5rem;border-radius: 1rem;background: #F1F1F1;margin:3rem 0;}.mod-vr-services .card_img img{max-width:100%}.mod-vr-services .card_text{max-height: 60px;height: 100%;}@media screen and (min-width: 992px) {	.mod-vr-services .card-body{padding: 7.25rem 1.25rem 1.5rem;border-radius: 1rem;background: #F1F1F1;height:260px;margin:3rem 0;}	.mod-vr-services .card_img img{max-width:none}	.mod-vr-development .form-input input{min-width:312px;}	.mod-vr-services .card_text{min-height:60px;}	.mod-vr-services .card_img{position:absolute;top: 0;left: 50%;transform: translate(-50%, -50%)}	} .mod-five-benefit{}.mod-five-benefit .mod-text .card_text{z-index:1;}.mod-five-benefit .mod-text{background:#F1F1F1; border-radius:1rem;padding:3rem;}.mod-five-benefit .mod-text.card1 { background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/007.jpg');background-size: cover;}.mod-five-benefit .mod-text.card2 {position:relative; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/008.jpg') 25% 75%;background-size: 100% auto;}.mod-five-benefit .mod-text.card2::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;pointer-events: none;backface-visibility: hidden;    background: linear-gradient(to right, #F1F1F1 35%, #3330 );}.mod-five-benefit .mod-text.card3 {position:relative; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/009.jpg') 25% 75%;background-size: 100% auto;}.mod-five-benefit .mod-text.card3::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;pointer-events: none;backface-visibility: hidden;    background: linear-gradient(to right, #F1F1F1 35%, #3330 );}.mod-five-benefit .mod-text.card4 { background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/010.jpg') right 40%;background-size: cover;}.mod-five-benefit .mod-text.card5 { background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/011.jpg');background-size: 100% 100%;}.mod-five-benefit .card_numb{width:fit-content;}.mod-five-benefit .card_numb::before{content: '';position: absolute;bottom:0;height: 20px;width: 100%;border-bottom: solid 3px;border-color: #EF5513;}.mod-five-benefit .box-grid{}@media screen and (min-width: 992px) {	.mod-five-benefit .mod-text.card1 { grid-area: a; }	.mod-five-benefit .mod-text.card2 { grid-area: b; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/008.jpg');background-size: 100% 100%;}	.mod-five-benefit .mod-text.card2::before{background:none;}	.mod-five-benefit .mod-text.card3 { grid-area: c; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/009.jpg');background-size: 100% 100%;}	.mod-five-benefit .mod-text.card3::before{background:none;}	.mod-five-benefit .mod-text.card4 { grid-area: d; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/010.jpg');background-size: 100% 100%;}	.mod-five-benefit .mod-text.card5 { grid-area: e;}	.mod-five-benefit .box-grid{display:grid;gap:2rem;	grid-template-columns:minmax(200px, 420px)  minmax(200px, 420px) minmax(200px, 420px); 	grid-template-rows: minmax(200px, 420px)  minmax(200px, 420px) minmax(200px, 420px); 	grid-template-areas: "a a b" "c d b" "c e e";}}.mod-develop-vr-instruction{position:relative; margin:9rem 0;}.mod-develop-vr-instruction::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/013-2.png')no-repeat bottom; background-size: contain;z-index: 0;}  .mod-develop-vr-instruction .container{padding-top:5rem;} .mod-develop-vr-instruction .container .row{padding-top:4rem;padding-bottom:25rem;}.mod-develop-vr-instruction .container .row::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/012.jpg') no-repeat; background-size: 100% 100%;}.mod-develop-vr-instruction .btn.btn-danger{padding:0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border:0}.mod-develop-vr-instruction .h5 br {display:none}@media screen and (min-width: 480px) {	.mod-develop-vr-instruction .container .row{padding-top:4rem;padding-bottom:15rem;}	}@media screen and (min-width: 992px) {.mod-develop-vr-instruction::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/013.png')no-repeat bottom center; background-size: auto 100%;} .mod-develop-vr-instruction .h5 {line-height: 150%;} .mod-develop-vr-instruction .h5 br {display:block}}  @media screen and (min-width: 1200px) {.mod-develop-vr-instruction .decor .image{bottom:-22%;left:-2%;}}    .mod-find-out-cost{overflow:hidden}.mod-find-out-cost .card_image img{border-radius:10px;max-width: 100%;}.mod-find-out-cost .owl-nav {display:none;}.mod-find-out-cost .body-carousel{border-radius: 1rem;background: #F1F1F1;}.mod-find-out-cost .btn.btn-danger{padding: 0.75rem 3rem;    border-radius: 3rem;}.mod-find-out-cost .btn.btn-white{border-radius:3rem;background:#fff;padding-top: 0.75rem;padding-bottom: 0.75rem;} .mod-find-out-cost .counter{border-right:1px solid #EC3737;}.mod-find-out-cost .owl-item.active.center .card-body {color:#fff;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));}.mod-find-out-cost .mod-question-block{min-height:450px;display:flex;gap:5rem}.mod-find-out-cost .checklist-1{max-width:100%;} .mod-find-out-cost .checklist-1 .card-check {background:#fff;border-radius:1rem;min-height: 200px;}.mod-find-out-cost .checklist-1 .check-input[type=radio] {background: #D9D9D9;border: 0;outline: none;border-radius:50px;width:2rem;height:2rem;appearance: none;}.mod-find-out-cost .check-input[type=radio]:checked,.mod-find-out-cost .check-input[type=radio]:active {background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/111.png') !important;background-size: 100% 100% !important;}.mod-find-out-cost .card-check.active {background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%)) !important;color:#fff }.mod-find-out-cost .checklist-2 input[type="range"]{width:100%; appearance: none; overflow: hidden;}.mod-find-out-cost .checklist-2 input[type="range"]::-webkit-slider-thumb {  }.mod-find-out-cost .checklist-2 input[type=range]::-webkit-slider-runnable-track  {height: 10px; -webkit-appearance: none;  color: #13bba4;  margin-top: -1px; background: linear-gradient(90deg, rgba(26,26,26,1) 0%, rgba(236,55,55,1) 100%);}.mod-find-out-cost .checklist-2 .slide-pay{max-width:80%;color: rgba(40, 40, 40, 0.50);}.mod-find-out-cost .checklist-2 .slide-range{max-width:80%;padding:2rem 1.3rem 5rem;margin-top:1rem;background:#fff; border-radius:1rem}.mod-find-out-cost .checklist-2 .slide-range .myRange{height: 8px;background: #000;cursor: pointer;width: 100%;background: #ededed;margin-right: 10px;cursor: pointer;border-radius: 10px;} .mod-find-out-cost .checklist-2 .slide-range .myRange > div {width: 15%;height: 8px;background: linear-gradient(90deg, rgba(26,26,26,1) 0%, rgba(236,55,55,1) 100%);position: relative;    border-radius: 10px;}.mod-find-out-cost .checklist-2 .slide-range .myRange > div .point{width: 1.75rem;height: 1.75rem;border-radius: 100%;border: rgba(236, 55, 55, 0.70) solid 5px;background:#fff;box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);position: absolute;right: -7px;top: -100%;cursor: pointer;}.mod-find-out-cost .checklist-2 .slide-range .myRange > div .range {position:absolute;right: -150%;top: 300%;white-space: nowrap;user-select: none;} .mod-find-out-cost .checklist-3 .card-check {background:#fff;border-radius:1rem;min-height: 200px;}.mod-find-out-cost .checklist-3 .check-input[type=radio] {background: #D9D9D9;border: 0;border-radius:50px;width:2rem;height:2rem;appearance: none;}  .mod-find-out-cost .checklist-4 {color: rgba(40, 40, 40, 0.50);}.mod-find-out-cost .checklist-4 #file {opacity:0;position:absolute;z-index:1;height:100%;width:100%;cursor:pointer;bottom:0}.mod-find-out-cost .checklist-4 .file {padding: 1.5rem 2rem;background: #fff;border-radius: 1rem;}.mod-find-out-cost .checklist-4 .form-text {max-width: 575px; width:100%;}.mod-find-out-cost .checklist-4 .form-text textarea{border:0;resize: none;min-height: 170px;height:100%;border-radius:1rem} .mod-find-out-cost .checklist-5 .btn.btn-danger {padding: 0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border: 0;}.mod-find-out-cost .checklist-5 .form-input input{padding: 0.75rem 1.25rem;border-radius: 3.13rem;border: 0;}.mod-find-out-cost .form-check-input{background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/002.1.svg) center;border: none;background-size: 100% 100%;}.mod-find-out-cost .form-check-input:checked{background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/002.2.svg) center;background-size: 100% 100%;}@media screen and (min-width: 1200px) {	.mod-find-out-cost .checklist-1 .card-check{min-height: 300px;}	.mod-find-out-cost .checklist-2 .slide-range .myRange > div::before{content: '';position: absolute;border: 1px solid #000;z-index: 1;right: 6px;top: 300%;width: 0.06rem;height: 1.25rem;}}                  .mod-promotion {position:relative; margin:9.38rem 0;}.mod-promotion .h1{color: rgba(236, 55, 55, 0.20);pointer-events: none;}.mod-promotion .decor-1,.mod-promotion .decor-2,.mod-promotion .decor-3{display:none;}.mod-promotion .mod-shlem {max-width: 70%; top: 50%; left: 50%; transform: translate(-50%, -50%);}.mod-promotion .mod-shlem img {max-width: 100%;}@media screen and (min-width: 992px) {	.mod-promotion {padding:14.3rem 0 12rem;}	.mod-promotion .decor-1,.mod-promotion .decor-2,.mod-promotion .decor-3{display:block;}	.mod-promotion .decor-1{right: 0;top: -3%;}	.mod-promotion .decor-2{left: 25%;top: 26%;}	.mod-promotion .decor-3{left: 0;top: 45%;}}@media screen and (min-width: 1200px) {	.mod-promotion .decor-1{right: 12%;top: -3%;}	.mod-promotion .decor-2{left: 33.5%;top: 26%;}	.mod-promotion .decor-3{left: 10%;top: 45%;}}@media screen and (min-width: 1600px) {	.mod-promotion .decor-1{right: 22%;top: -3%;}	.mod-promotion .decor-2{left: 33.5%;top: 26%;}	.mod-promotion .decor-3{left: 17.3%;top: 36%;}}.mod-our-works{position:relative; margin:9.8rem 0}.mod-our-works .card_body {padding:5rem 0 5rem;}  .mod-our-works .card_body .card_img_1 img,.mod-our-works .card_body .card_img_2 img,.mod-our-works .card_body .card_img_3 img{border-radius:0.6rem; width: 100%;}.mod-our-works  .card_title.h4 {color: #EC3737;padding-bottom: 1.5rem;}   .mod-our-works .owl-carousel {position:relative;}.mod-our-works .owl-carousel .owl-stage-outer {overflow:hidden;}.mod-our-works .owl-carousel .owl-stage {display:flex;}.mod-our-works .owl-carousel .owl-stage .item {height:100%;}.mod-our-works .owl-carousel .owl-nav {position:absolute; top:100%;transform: translateY(-50%) translateX(-50%); width:100%;left: 50%;right: 50%; display:flex; justify-content:center; pointer-events: none;}.mod-our-works .owl-carousel .owl-nav button {pointer-events:all; border:0 none; background:none; cursor:pointer; color:#dc3545; font-size:5rem; transition:.3s;}.mod-our-works .owl-carousel .owl-nav button:hover {opacity:.75;}.mod-our-works .owl-carousel .owl-dots{display:flex;gap:0.9rem;position: absolute;bottom: -20%;left: 50%;transform: translate(-50%, -50%);}.mod-our-works .owl-carousel .owl-dots .owl-dot{height: 20px;width: 20px;border: 0;border-radius: 50px;}.mod-our-works .owl-carousel .owl-dots .owl-dot.active{background:#EC3737;}@media screen and (min-width: 1200px) {	.mod-our-works .owl-carousel .owl-nav{top: 46%;left:5%}	.mod-our-works .owl-carousel .owl-dots{bottom: -10%;}	.mod-our-works .card_body .card_img_1 img,	.mod-our-works .card_body .card_img_2 img,	.mod-our-works .card_body .card_img_3 img{border-radius:0.6rem; width: auto;}	.mod-our-works .card_body {padding:11rem 0 30rem;}  	.mod-our-works .card_body.card-1 .card_img_back{bottom:0; right:0;transform: rotate(121deg); position:absolute;}	.mod-our-works .card_body.card-1 .card_img_1{top: 6%;left: 34.5%;z-index: 1; position:absolute;}	.mod-our-works .card_body.card-1 .card_img_2{bottom: 0;left: 9%; position:absolute;}	.mod-our-works .card_body.card-1 .card_img_3{right:1%; top:0;z-index:1; position:absolute;}	.mod-our-works .card_body.card-2 .card_img_back{bottom: 0;left: 0; position:absolute;}	.mod-our-works .card_body.card-2 .card_img_1{bottom: 4%;right:1%; position:absolute;}            	.mod-our-works .card_body.card-2 .card_img_2{top: 5%;left: 35%;z-index: 1; position:absolute; }	.mod-our-works .card_body.card-2 .card_img_3{left:16%; bottom:10.5%;z-index:1; position:absolute;}	.mod-our-works .card_body.card-3 .card_img_back{top:0;right:0; position:absolute;}	.mod-our-works .card_body.card-3 .card_img_1{top: 6%;left: 30.5%;z-index: 1; position:absolute;}	.mod-our-works .card_body.card-3 .card_img_2{bottom:0;right: 4%;z-index:1; position:absolute;}	.mod-our-works .card_body.card-3 .card_img_3{left: 5%;bottom: 0;z-index:1; position:absolute;}}.mod-virtual-sea-voyage{position:relative;}.mod-virtual-sea-voyage .row{padding-top:2rem; padding-bottom:40rem;color:#fff;}.mod-virtual-sea-voyage::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/026.jpg')no-repeat;background-size: 100% 100%; }.mod-virtual-sea-voyage::after{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/027.png')no-repeat bottom left 10%;background-size: auto 65%;}.mod-virtual-sea-voyage .parallaxScene .image{top: 8.5%;right: 15%; z-index:0}@media screen and (min-width: 768px) {	.mod-virtual-sea-voyage::after{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/027.png')no-repeat bottom left 15% ;background-size: auto 100%;}	.mod-virtual-sea-voyage .row{padding-top:15.25rem; padding-bottom:15.25rem;color:#fff;}	.mod-virtual-sea-voyage .parallaxScene .image-1{bottom: -4%;right: 0%; z-index:0}	.mod-virtual-sea-voyage .parallaxScene .image-2{top: -7%;right: 52%;z-index:0}}@media screen and (min-width: 1400px) {	.mod-virtual-sea-voyage .parallaxScene .image-1{bottom: -4%;right: 0%; z-index:0}} .mod-inspect-product{position:relative;margin:14rem 0 9.4rem; overflow: hidden; padding: 2rem 0;}/* .mod-inspect-product .row .col-md-6:first-child{background:#ffffff50} */.mod-inspect-product .blocks-select .block.active::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1000;pointer-events: none;backface-visibility: hidden;border-radius: 0.9375rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));}.mod-inspect-product .blocks-select .block.active{color:#fff;border-radius: 0.9375rem; z-index:0;}.mod-inspect-product .blocks-select .block{position:relative;padding: 1.875rem 1.25rem  1.875rem; border-radius: 0.9375rem;}.mod-inspect-product .btn.btn-danger{padding: 0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border:0}.mod-inspect-product .images .image.active{display:block;}.mod-inspect-product .images .image{display:none;}.mod-inspect-product .images .image img{max-width:100%}@media screen and (min-width: 768px) {    .mod-inspect-product .images {position:absolute;top:auto;left:auto;bottom:0; right:0;z-index:-1;}    .mod-inspect-product .images .image.active {display: flex; justify-content: end;}    .mod-inspect-product .images .image img{max-width:50%}}@media screen and (min-width: 992px) {    .mod-inspect-product .images .image {display: block;}    .mod-inspect-product .images {right: -46%;}    .mod-inspect-product .images .image img{max-width:66%}}@media screen and (min-width: 1200px) {    .mod-inspect-product .images {right: -24%;}    .mod-inspect-product .images .image img{max-width:100%}}@media screen and (min-width: 1300px) {    .mod-inspect-product .images {right: -19%;}}@media screen and (min-width: 1400px) {    .mod-inspect-product .images {right: -17%;}}@media screen and (min-width: 1500px) {    .mod-inspect-product .images {right: -10%;}}@media screen and (min-width: 1800px) {    .mod-inspect-product {padding: 0;}    .mod-inspect-product .images {right: 0;}}{}.mod-solve-problems{overflow:hidden;}.mod-solve-problems .row img{max-width:100%}.mod-solve-problems .h2{color: rgba(236, 55, 55, 0.40);font-size: 3rem;}.mod-solve-problems .block::after{width:100%;height:100%}.mod-solve-problems .block::before{width:100%;height:100%;}.mod-solve-problems .block{border-radius: 0.9375rem;background: #F1F1F1;transition: 0.5s;z-index:1;}.mod-solve-problems .row .block .hide{position:absolute;opacity:0;}.mod-solve-problems .row .col-4{gap:4.2rem;}.mod-solve-problems .row.vr .block::before{background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));transition: opacity 0.5s ; width: 105%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}.mod-solve-problems .row.vr .block:hover{color: #fff;} .mod-solve-problems .row.vr .block:hover::before{opacity:1} .mod-solve-problems .row.vr .center .block img{bottom: 10%;}.mod-solve-problems .row.engine{}.mod-solve-problems .row.engine .block:hover img:first-child{position:absolute;opacity:0;}.mod-solve-problems .row.engine .block:hover img:last-child{position:relative;opacity:1;}.mod-solve-problems .row.engine .block:hover{color: #fff;} .mod-solve-problems .row.engine .block::before{background: var(--vr--3, linear-gradient(270deg, #2C81A3 -41.59%, #94BFD1 100%));transition: opacity 0.5s ; width: 105%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}.mod-solve-problems .row.engine .block:hover::before{opacity:1}    .mod-solve-problems .row.platform{padding-top:5rem;}  .mod-solve-problems .row.platform .block:hover img:first-child{position:absolute;opacity:0;}.mod-solve-problems .row.platform .block:hover img:last-child{position:relative;opacity:1;}.mod-solve-problems .row.platform .block:hover{color: #fff;} .mod-solve-problems .row.platform .block::before{background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));transition: opacity 0.5s ; width: 105%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}.mod-solve-problems .row.platform .block:hover::before{opacity:1}   @media screen and (min-width: 1200px) { 	.mod-solve-problems .h2{font-size: 4rem;}	.mod-solve-problems .h3 {position:absolute}	.mod-solve-problems .row img{max-width:none}	.mod-solve-problems .row.vr .right .block .h5{ padding:  16rem 0 3.25rem ;}	.mod-solve-problems .row.vr .center .block img{position:absolute;bottom: -20%;left: 42%;transform: translate(-50%, -50%);}	.mod-solve-problems .row.vr .center .block .h5{padding:3.25rem 0 16rem ;}          	.mod-solve-problems .row.vr .block .image{position:absolute;bottom:0;left:50%;transform: translate(-50%, -50%);}		.mod-solve-problems .row.vr .block::before{background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));transition: opacity 0.5s ; width: 100%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}		.mod-solve-problems .row.engine .block::before{background: var(--vr--3, linear-gradient(270deg, #2C81A3 -41.59%, #94BFD1 100%));transition: opacity 0.5s ; width: 100%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}	.mod-solve-problems .row.platform .block::before{background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));transition: opacity 0.5s ; width: 100%;height: 100%; opacity:0;z-index: -1;border-radius: 0.9375rem;}}   .mod-your-presentation-best{position:relative;padding:6rem 0 9rem;margin-bottom: 3rem;color:#fff;}.mod-your-presentation-best .box{padding:3.6rem 0 32rem;}.mod-your-presentation-best .box::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/045.jpg') no-repeat;background-size:100% 100%;}.mod-your-presentation-best .btn.btn-danger{background: #EC3737;border-radius:3rem;padding:1rem 2rem;border: none;}.mod-your-presentation-best .decor .image{position: absolute;bottom: 0;left: 0;z-index: -1;}.mod-your-presentation-best .decor .image img{max-width:100%}@media screen and (min-width: 1200px) {	.mod-your-presentation-best .box{padding:3.6rem 0 24rem;}	.mod-your-presentation-best .decor .image{top:0;bottom:auto;}}  .mod-world-virtual-reality{position:relative; padding-bottom:27rem;}.mod-world-virtual-reality::before{background: url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/047.png') right bottom no-repeat;background-size: 130% 50%;z-index:1}.mod-world-virtual-reality::before,.mod-world-virtual-reality::after{max-width:100%}.mod-world-virtual-reality .h1{word-break: break-all;font-size:3rem}.mod-world-virtual-reality .h4{color:#000;}.mod-world-virtual-reality .decor .image{position: absolute;top: 7%;right: -50%;z-index:-1}.mod-world-virtual-reality .btn.btn-danger{background: #EC3737;border-radius:3rem;padding:1rem 4rem;border: none;}.mod-world-virtual-reality .decor-1{top: 34%; left: 45%;}.mod-world-virtual-reality .decor-2{top: 50%;left: 50%;}.mod-world-virtual-reality .decor-3{ bottom: -30%; left: 20%;}.mod-world-virtual-reality .decor-4{bottom: -70%;left: 45%;}@media screen and (min-width: 768px) {	.mod-world-virtual-reality::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/047.png') right no-repeat;background-size:100% 100%;}	.mod-world-virtual-reality .h4{color:#000;}}@media screen and (min-width: 1400px) {	.mod-world-virtual-reality .h1{font-size:6.2rem; z-index:-1}	.mod-world-virtual-reality::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/047.png') right no-repeat;background-size:90% 100%;}}        .mod-stages-vr-application-development{}.mod-stages-vr-application-development .mod-card{cursor:pointer}.mod-stages-vr-application-development .mod-text.card0{background:none;}.mod-stages-vr-application-development .mod-text{background:#f1f1f1;padding:2.8rem 1.8rem;border-radius:1rem;z-index:2;}.mod-stages-vr-application-development .btn.btn-danger{background: #EC3737;border-radius: 3rem;padding: 1rem 4rem;    border: none;}.mod-stages-vr-application-development .card_numb{ width: fit-content;}.mod-stages-vr-application-development .card_title, .mod-stages-vr-application-development .card_text {z-index: 1;}.mod-stages-vr-application-development .card_numb::before{content: '';position: absolute;bottom: 0;height: 20px;width: 100%;border-bottom: solid 3px;border-color: #EF5513;}.mod-stages-vr-application-development .mod-text .image img{ max-width: 100%;max-height: 100%;z-index:-1;}.mod-stages-vr-application-development .mod-text.card0 { grid-area: a; justify-content: flex-end; }.mod-stages-vr-application-development .mod-text.card01 { grid-area: b; }.mod-stages-vr-application-development .mod-text.card01 .image img {bottom:0.5%;right:0;}.mod-stages-vr-application-development .mod-text.card02 { grid-area: c; }.mod-stages-vr-application-development .mod-text.card02 .image img {bottom:0;right:0;}.mod-stages-vr-application-development .mod-text.card02 .image img {max-height:100%}.mod-stages-vr-application-development .mod-text.card03 { grid-area: d; }.mod-stages-vr-application-development .mod-text.card03 .image img {bottom:0;right:0;max-width: 106%;}.mod-stages-vr-application-development .mod-text::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: linear-gradient(45deg, rgba(241,241,241,1) 40%, rgba(255,255,255,0) 100%);z-index: 0;}.mod-stages-vr-application-development .mod-text.card04 { grid-area: e; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/055.jpg')no-repeat;    background-size: 100% 100%;}.mod-stages-vr-application-development .mod-text.card05 { grid-area: h; background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/056.jpg')no-repeat;    background-size: 100% 100%;}.mod-stages-vr-application-development .mod-text.card06 { grid-area: f; }.mod-stages-vr-application-development .mod-text.card06 .image img {bottom:0;right:0;}@media screen and (min-width: 992px) {	.mod-stages-vr-application-development .mod-text::before{background: linear-gradient(45deg, rgba(241,241,241,0) 40%, rgba(255,255,255,0) 100%);}	.mod-stages-vr-application-development .mod-text.card01 .image img {bottom:0;left:0;}	.mod-stages-vr-application-development .mod-text.card02 .image img {max-height:none}	.mod-stages-vr-application-development .mod-text.card03 .image img {bottom:0;left:0;}	.mod-stages-vr-application-development .box-grid {  display: grid;  grid-template-columns:minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px) minmax(50px,107.5px);  grid-template-rows: 420px 420px 420px 420px;  grid-auto-flow: row;  grid-template-areas:    "a a a a a a a a b b b b"    "c c c c c c c c b b b b"    "d d d d e e e e e e e e"    "h h h h h h f f f f f f";}}@media screen and (min-width: 1400) {.mod-stages-vr-application-development .mod-text .image img{max-width:none;max-height:none;}}.mod-surgeons-virtual-reality{position:relative;padding-top: 15rem;margin-bottom:9rem;color:#fff;overflow:hidden;}.mod-surgeons-virtual-reality .container{padding-top:7.5rem;padding-bottom:30.5rem;}.mod-surgeons-virtual-reality .h3 {font-size:1.5rem}.mod-surgeons-virtual-reality .h5 {font-size:0.9rem}.mod-surgeons-virtual-reality .container::before{ background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/058.jpg') no-repeat;background-size:100% 100%}.mod-surgeons-virtual-reality .btn.btn-danger{padding: 0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border:0}.mod-surgeons-virtual-reality .decor .image img{max-width:100%}.mod-surgeons-virtual-reality .decor .image{position:absolute;left:0;bottom:0;}.mod-surgeons-virtual-reality .parallaxScene .decor-1 {right: 30%;bottom: 0%;}.mod-surgeons-virtual-reality .parallaxScene .decor-2 {right: 0%; top: 0%;}@media screen and (min-width: 572px) {		.mod-surgeons-virtual-reality .container{ padding-bottom:42.5rem;}	.mod-surgeons-virtual-reality .decor .image{bottom:-4%;}}@media screen and (min-width: 768px) {	.mod-surgeons-virtual-reality .decor .image{bottom:-6%;}}@media screen and (min-width: 992px) {	.mod-surgeons-virtual-reality .decor .image img{max-width:none}}@media screen and (min-width: 1200px) {	.mod-surgeons-virtual-reality .container{ padding-bottom:32.5rem;}	.mod-surgeons-virtual-reality .decor .image{bottom:-6.6%;}}@media screen and (min-width: 1300px) {	.mod-surgeons-virtual-reality .container{ padding-bottom:7.5rem;}	.mod-surgeons-virtual-reality .decor .image{bottom:-8%;}	.mod-surgeons-virtual-reality .decor .image img{height: 80vh;position: relative;z-index: -1;}}@media screen and (min-width: 1600px) {	.mod-surgeons-virtual-reality .decor .image{bottom:-10%;}	.mod-surgeons-virtual-reality .decor .image img{height:auto;}  }   .mod-implementing-VR-business {position:relative;--rotate-speed: 40;--count: 8;--easeInOutSine: cubic-bezier(0.37, 0, 0.63, 1);--easing: cubic-bezier(0.000, 0.37, 1.000, 0.63);}.mod-implementing-VR-business .void {width: 100%;margin: auto;	position: relative;	aspect-ratio: 1 / 1;}.mod-implementing-VR-business .void  ul {	list-style-type: none;	margin: 0;	padding: 0;	position: relative;	width: 100%;aspect-ratio: 1 / 1;z-index: 1;}.mod-implementing-VR-business .void  li {	position: absolute;	top: 50%;transform: translateY(-50%);width: 100%;animation: rotateCW calc(var(--rotate-speed) * 1s) var(--easing) infinite;}.mod-implementing-VR-business .card {	width: 27%;display: flex;	flex-direction: column;	align-items: flex-start;	padding: 16px 24px;	gap: 8px;	background: #FFFFFF;	box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1), 0px 16px 32px rgba(0, 0, 0, 0.1);	border-radius: 12px;animation: rotateCCW calc(var(--rotate-speed) * 1s) var(--easing) infinite;}.mod-implementing-VR-business .void svg {	position: absolute;	top: 0;	left: 0;	z-index: 0;}.mod-implementing-VR-business .void li:nth-child(2), li:nth-child(2) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -1s);}.mod-implementing-VR-business .void li:nth-child(3), li:nth-child(3) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -2s);}.mod-implementing-VR-business .void li:nth-child(4), li:nth-child(4) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -3s);}.mod-implementing-VR-business .void li:nth-child(5), li:nth-child(5) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -4s);}.mod-implementing-VR-business .void li:nth-child(6), li:nth-child(6) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -5s);}.mod-implementing-VR-business .void li:nth-child(7), li:nth-child(7) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -6s);}.mod-implementing-VR-business .void li:nth-child(8), li:nth-child(8) .card {	animation-delay: calc((var(--rotate-speed)/var(--count)) * -7s);}/*.mod-implementing-VR-business  ul:hover * {animation-play-state: paused;}*/.mod-implementing-VR-business .owl-carousel .item{padding:1.3rem;min-height:150px;border:1rem;box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.25);}.mod-implementing-VR-business .owl-carousel .owl-item{padding:2rem 0;}.mod-implementing-VR-business .owl-carousel .owl-stage{align-items: center;}.mod-implementing-VR-business .owl-dots{padding-top: 2rem;display: flex;gap: 1rem;justify-content: center;gap:1rem}.mod-implementing-VR-business .owl-dots .owl-dot {border: 0;background: #D9D9D9;width: 1rem;height: 1rem;border-radius: 1rem;}.mod-implementing-VR-business .owl-dots .owl-dot.active {background: #EC3737;}.mod-implementing-VR-business .owl-carousel .owl-nav{position: absolute;top: 95%;left: 50%;right: 50%;transform: translateY(-50%) translateX(-50%);width: 80%;display: flex;justify-content: space-between;pointer-events: none;}@keyframes rotateCW {	from {		transform: translate3d(0px, -50%, -1px) rotate(-45deg);	}	to {		transform: translate3d(0px, -20%, 0px) rotate(-315deg);	}}@keyframes rotateCCW {	from {		transform: rotate(45deg);	}	to {		transform: rotate(315deg);	}}@keyframes pulseGlow {	from {		background-size: 60%;	}	to {		background-size: 100%;	}}.mod-implementing-VR-business .void .center-circle {	position: absolute;	width: 230px;aspect-ratio: 1 / 1;left: 50%;	top: 50%;	transform: translate(-50%, -50%);	background: #FFFFFF;	box-shadow: 0px 18px 36px -18px rgba(12, 5, 46, 0.3), 0px 30px 60px -12px rgba(12, 5, 46, 0.25);	border-radius: 50%;}.mod-implementing-VR-business .void .second-circle {	position: absolute;	width: 40%;	aspect-ratio: 1 / 1;left: 50%;top: 50%;	transform: translate(-50%, -50%);	background: #F5F4FE;opacity: 0.5;box-shadow: 0px 18px 36px -18px rgba(12, 5, 46, 0.3), 0px 30px 60px -12px rgba(12, 5, 46, 0.25);border-radius: 50%;}.mod-implementing-VR-business .void .last-circle {position: absolute;	width: 66%;	aspect-ratio: 1 / 1;	left: 50%;top: 50%;transform: translate(-50%, -50%);background: #F5F4FE;opacity: 0.25;box-shadow: 0px 18px 36px -18px rgba(12, 5, 46, 0.3), 0px 30px 60px -12px rgba(12, 5, 46, 0.25);border-radius: 50%;}.mod-implementing-VR-business .void .crop {	-webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1));}.mod-implementing-VR-business .void .mask {	position: absolute;	top: 0;	left: 0;	bottom: 0;	width: 50%;	animation: pulseGlow 5s linear infinite alternate;	background-position: 100% 50%;	background-repeat: no-repeat;	background-image: radial-gradient(100% 50% at 100% 50%, rgba(60, 26, 229, 0.25) 0%, rgba(60, 26, 229, 0.247904) 11.79%, rgba(59, 26, 229, 0.241896) 21.38%, rgba(58, 26, 229, 0.2324) 29.12%, rgba(57, 26, 229, 0.219837) 35.34%, rgba(55, 26, 229, 0.20463) 40.37%, rgba(53, 26, 229, 0.1872) 44.56%, rgba(51, 26, 229, 0.16797) 48.24%, rgba(48, 26, 229, 0.147363) 51.76%, rgba(46, 26, 229, 0.1258) 55.44%, rgba(44, 26, 229, 0.103704) 59.63%, rgba(41, 26, 229, 0.0814963) 64.66%, rgba(39, 26, 229, 0.0596) 70.88%, rgba(36, 26, 229, 0.038437) 78.62%, rgba(34, 26, 229, 0.0184296) 88.21%, rgba(32, 26, 229, 0) 100%);}.mod-implementing-VR-business .void .mask .image-1{top: 12%;right: 9%;}.mod-implementing-VR-business .void .mask .image-2{bottom: 13%;right: auto;}.mod-implementing-VR-business .void .mask:after {content: "";position: absolute;width: 1px;height: 100%;right: 0;display: block;background-image: linear-gradient(180deg, rgba(60, 26, 229, 0) 0%, #3C1AE5 50%, rgba(60, 26, 229, 0) 100%);}@media screen and (min-width: 1200px) {}.mod-implement-your-ideas{margin:3rem 0;}.mod-implement-your-ideas form{padding-top:1.8rem;padding-bottom:1.8rem;color:#fff;position:static;}.mod-implement-your-ideas .form-input input{max-width:312px;border-radius:3rem;padding: 0.75rem 1.13rem;}.mod-implement-your-ideas .row:last-child{background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/067.jpg) no-repeat;background-size:100% 100%;border-radius:1rem;}.mod-implement-your-ideas .row:last-child .col-7 .image {position:relative; z-index:0;}.mod-implement-your-ideas .row:last-child .col-5 {position:static; z-index:1;}.mod-implement-your-ideas .form-check-input{background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/067.1.svg) center;border: none;background-size: 100%;}.mod-implement-your-ideas .form-check-input:checked {background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/067.2.svg) center;background-size: 100%;}@media screen and (min-width: 1200px) {	.mod-implement-your-ideas .row:last-child .image {position:absolute; z-index:0}}.mod-earn-on-vr{position:relative;overflow:hidden;padding-bottom: 35rem;}.mod-earn-on-vr .decor .image-laptop {bottom:-10%;left:-5%;top:auto;z-index:-1;}.mod-earn-on-vr .decor .image-bacl {bottom:-10%;left:-5%;top:auto;z-index:-3;}.mod-earn-on-vr .decor .image-laptop img{width:100%}.mod-earn-on-vr .decor .image-bacl img{width:100%}@media screen and (min-width: 400px) {	.mod-earn-on-vr{padding-bottom: 45rem;}	}@media screen and (min-width: 500px) {	.mod-earn-on-vr{padding-bottom: 50rem;}	}@media screen and (min-width: 768px) {	.mod-earn-on-vr{padding-bottom: 60rem;}	}@media screen and (min-width: 992px) {	.mod-earn-on-vr{padding-bottom: 70rem;}	}   @media screen and (min-width: 1200px) {	.mod-earn-on-vr .decor .image-laptop img{width:auto}	.mod-earn-on-vr .decor .image-bacl img{width:auto}	.mod-earn-on-vr{padding-bottom: 65rem;margin-bottom: -30rem;;}	.mod-earn-on-vr .decor .image {left:10%;}	.mod-earn-on-vr .decor .image-laptop {top:5%;bottom:auto;}	.mod-earn-on-vr .decor .image-bacl {top:5%;bottom:auto;}	.mod-earn-on-vr .decor .decor-1{top: 14.5%;right: 65%; animation: updown1 6s ease infinite;z-index:-2}	.mod-earn-on-vr .decor .decor-2{top: 20.5%;right: 42%; animation: downup 5s ease infinite;z-index:-2}	.mod-earn-on-vr .decor .decor-3{ top: 27.5%;right: 35%; animation: updown2 3s ease infinite;z-index:-2} }@keyframes updown1 {  0% {    transform: translateY(-100%);  }  50% {    transform: translateY(0%);   }  100% {    transform: translateY(-100%);  } }@keyframes updown2 {  0% {    transform: translateY(-50%);  }  50% {    transform: translateY(0%);  }  100% {    transform: translateY(-50%);  }}@keyframes downup {  0% {    transform: translateY(-100%);  }  50% {    transform: translateY(0%);  }  100% {    transform: translateY(-100%);  }}.mod-memorable-vr-project{position:relative;overflow:hidden;padding-bottom:12rem}.mod-memorable-vr-project .h1{font-size:2rem;}.mod-memorable-vr-project .h1:last-child{padding-left:6rem}.mod-memorable-vr-project .btn.btn-danger{position:relative;z-index:10;margin-left:6rem;padding: 0.75rem 3rem;border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));border: 0;}.mod-memorable-vr-project .container{position:relative;padding-top:2rem;padding-bottom:36rem}.mod-memorable-vr-project .container::before{background: url(/images/pages/sozdaniye-virtualnoy-realnosti-vr/075.jpg)no-repeat;z-index:-1; }.mod-memorable-vr-project .decor .image{z-index:1;bottom:0;right:0%}.mod-memorable-vr-project .parallaxScene .decor-1{ top: -8%;left: 15.5%;}.mod-memorable-vr-project .parallaxScene .decor-2{bottom:0;left:-13%;}.mod-memorable-vr-project .parallaxScene .decor-3{ top: 4%;right: -15%;}@media screen and (min-width: 992px) {	.mod-memorable-vr-project{padding-top: 8rem;}	.mod-memorable-vr-project .container{position:relative;padding-top:2rem;padding-bottom:20rem}}@media screen and (min-width: 1200px) {	.mod-memorable-vr-project .decor .image{z-index:1;top:0;right:3%}	.mod-memorable-vr-project .container{padding-top:11rem;padding-bottom:9rem}	.mod-memorable-vr-project .h1{font-size:5rem; word-break: break-all;}	.mod-memorable-vr-project .animated-block {transform: translateX(-50%); left: -166%; right: auto;  transition: all 1.5s;}	.mod-memorable-vr-project .animated-block.animate {transform: none; left: auto; right:3%}	.mod-memorable-vr-project .h1{font-size:5rem; word-break: normal;}}	.mod-vr-custom-development{position:relative;}.mod-vr-custom-development .h3{padding-bottom:2rem;}.mod-vr-custom-development .btn.btn-danger{background: #EC3737;border-radius: 3rem;padding: 1rem 4rem;border: none;}.mod-vr-custom-development .card-body{padding: 4.375rem 1.875rem 4.375rem 14.125rem;border-radius: 1rem;margin-top:1.5rem}.mod-vr-custom-development .card-body::after{background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(241,241,241,1) 35%);}.mod-vr-custom-development .back-1::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/077.jpg');background-size:100% 100%;}.mod-vr-custom-development .back-2::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/078.jpg');background-size:100% 100%;}.mod-vr-custom-development .back-3::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/079.jpg');background-size:100% 100%;}.mod-vr-custom-development .back-4::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/080.jpg');background-size:100% 100%;}.mod-vr-custom-development *::before,.mod-vr-custom-development *::after{width:100%;} @media screen and (min-width: 576px) {	.mod-vr-custom-development .card-body::after{background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(241,241,241,1) 30%);}}@media screen and (min-width: 768px) {	.mod-vr-custom-development .card-body{padding: 4.375rem 1.875rem 4.375rem 16.125rem;}	.mod-vr-custom-development .card-body::after{background:none}}@media screen and (min-width: 1200px) {	.mod-vr-custom-development .card-body{padding: 4.375rem 1.875rem 4.375rem 18.125rem;}}.mod-vr-simplifies{position:relative;margin-top:9rem;padding:1rem 0 25rem;}.mod-vr-simplifies::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/081-2.png') bottom no-repeat;background-size:150% auto;}.mod-vr-simplifies .btn.btn-danger{background: #EC3737;border-radius: 3rem;padding: 1rem 4rem;border: none;}.mod-vr-simplifies br{display:none}@media screen and (min-width: 768px) {	.mod-vr-simplifies br{display:block}	.mod-vr-simplifies::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/081.png') 40% bottom no-repeat;background-size:100% auto;} }.mod-questions-about-vr{margin-top:9rem;margin-bottom:9rem;}.mod-questions-about-vr li::marker{color:#000;}.mod-questions-about-vr .image img{border-radius:1rem;width:100%;}.mod-questions-about-vr .item{border-radius: 1rem;background: #F1F1F1;padding: 1.25rem;}.mod-questions-about-vr .collapse:not(.show) {display: none;}.mod-questions-about-vr .accordion-item button img{transition: 1s; }.mod-questions-about-vr .accordion-item[aria-expanded="true"] button img {transition: 1s; transform: rotate(-45deg); transform-origin: center;}.mod-questions-about-vr .btn.accordion-button {box-shadow: none;}.mod-questions-about-vr .accordion-collapse.show .accordion-body{animation: showColl 2s linear forwards;}.mod-questions-about-vr .accordion-item{transition:1s;} .mod-questions-about-vr .accordion-item .accordion-header {cursor: pointer;} @keyframes showColl {    0% {height: 0;}    100% {height: 100%;}}@media screen and (min-width: 1400px) {	.mod-questions-about-vr .image img{border-radius:1rem;width:auto;}} .mod-your-products-in-vr{position:relative;}.mod-your-products-in-vr::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/088.png')bottom right no-repeat ;background-size:200%;z-index:0}.mod-your-products-in-vr::after{width:100%}.mod-your-products-in-vr .row::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/089.jpg');background-size:100% 100%;}.mod-your-products-in-vr .row{padding-top:6.3rem;padding-bottom:30rem;}.mod-your-products-in-vr .btn.btn-danger{border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));padding: 0.75rem 3rem;border: 0;}.mod-your-products-in-vr ul{ list-style:none }.mod-your-products-in-vr ul li{padding: 0.625rem 0.9375rem;border-radius: 1.875rem;background: rgba(236, 55, 55, 0.50); max-width: fit-content;}@media screen and (min-width: 1200px) {	.mod-your-products-in-vr .row{padding-top:6.3rem;padding-bottom:6.3rem;}	.mod-your-products-in-vr::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/088.png')85% ;background-size:cover;z-index:0}}.mod-other-services{position:relative;overflow: hidden;margin-top:9.3rem; margin-bottom:9.3rem}.mod-other-services .owl-nav{display:none}.mod-other-services .owl-dots{padding-top: 2rem;display: flex;gap: 1rem;justify-content: center;}.mod-other-services .owl-dots .owl-dot {border: 0;background: #D9D9D9;width: 1rem;height: 1rem;border-radius: 1rem;}.mod-other-services .owl-dots .owl-dot.active {background: #EC3737;}.mod-other-services .buttons button{border-radius: 3.125rem;background: #EC3737;border: 0;padding: 0.75rem 1.4rem;}.mod-other-services .owl-carousel .owl-stage-outer{overflow:visible} .mod-other-services .card-body{padding:0 3rem; height:100%;border-radius:1rem;}.mod-other-services .card-body .card-image .image img{max-width: 60%;}.mod-other-services .card-0::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/090.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-1::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/091.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-2::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/092.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-3::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/093.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-4::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/094.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-5::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/095.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-6::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/096.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .card-7::before{background:url('/images/pages/sozdaniye-virtualnoy-realnosti-vr/097.jpg') no-repeat;background-size: 100% 100%;width:100%;border-radius: 1rem;}.mod-other-services .btn.btn-danger{border-radius: 3rem;background: var(--vr--1, linear-gradient(270deg, #EC3737 0%, #FAA3A3 119.87%));padding: 0.75rem 4rem;border:0}.mod-other-services .btn.btn-danger a{color:#FFF;}@media screen and (min-width: 578px) {	.mod-other-services .card-body .card-title {min-height:90px;}	.mod-other-services .card-body .card-image .image img{max-width: 100%;}}@media screen and (min-width: 1400px) {	.mod-other-services .card-body .card-image .image img{ max-width: none;}	.mod-other-services .owl-dots{justify-content: start;padding-left:10rem}} 