.gradientText,.servicesvrpageContent .vrServices .button:hover,.servicesvrpageContent .vrBenefits .button:hover,.servicesvrpageContent .vrBenefits .cards .card.more .text,.gradientText *,.servicesvrpageContent .vrServices .button:hover *,.servicesvrpageContent .vrBenefits .button:hover *,.servicesvrpageContent .vrBenefits .cards .card.more .text *{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#214882 5%,#4e87dd 10%,#8118b1 30%,#af9022 40%,#b41717 50%,#532288 70%,#4e87dd 80%,#214882 90%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shine}@keyframes shine{to{background-position:200%}}.gradientBorderExtend,.gradientBorder:hover,.servicesvrpageContent .vrServices .button:hover,.servicesvrpageContent .vrBenefits .button:hover{border-color:#0000!important}.gradientBorderExtend:before,.gradientBorder:hover:before,.servicesvrpageContent .vrServices .button:hover:before,.servicesvrpageContent .vrBenefits .button:hover:before{content:"";border-radius:inherit;background:linear-gradient(var(--gradientBorderDeg), #214882, #4e87dd, #8118b1, #af9022, #b41717, #532288, #4e87dd);-webkit-mask-composite:xor;margin:-2px;padding:2px;animation:8s linear infinite rotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rotate{0%{--gradientBorderDeg:0deg}25%{--gradientBorderDeg:90deg}50%{--gradientBorderDeg:180deg}75%{--gradientBorderDeg:270deg}to{--gradientBorderDeg:360deg}}.gradientBorder,.servicesvrpageContent .vrServices .button,.servicesvrpageContent .vrBenefits .button{position:relative}.servicesvrpageContent .topDisplay{background:url(/assets/images/VirtualReality/headerBg.jpg) 0 0/cover no-repeat}.servicesvrpageContent .topDisplay .texts .title{padding-top:6em;font-size:2.3em}.servicesvrpageContent .topDisplay .texts .detail{padding-bottom:3em;font-size:1.8em;line-height:1.2}.servicesvrpageContent .message{text-align:right;-webkit-hyphens:auto;hyphens:auto;background:url(/assets/images/VirtualReality/intro.jpg) bottom/cover no-repeat fixed;min-height:100vh;padding-bottom:10em!important}.servicesvrpageContent .message .title{color:#7dc6ef;padding-top:2em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .message .title .text{font-family:goldman_bold}.servicesvrpageContent .message .detail{color:#cdcdcd;margin-top:.3em;font-size:1em}.servicesvrpageContent .vrBenefits{background:url(/assets/images/VirtualReality/bg.jpg) 0 0/cover no-repeat}.servicesvrpageContent .vrBenefits .title{color:#fff;text-align:center;margin-top:2em;margin-bottom:1em;font-size:2.5em}.servicesvrpageContent .vrBenefits .cards{grid-column-gap:1.5em;grid-row-gap:2em;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr;margin-bottom:3.5em;display:grid;overflow:hidden}.servicesvrpageContent .vrBenefits .cards .card{cursor:pointer;background:0 0;border:2px solid #00324d;border-radius:.65em;flex-direction:column;justify-content:space-between;width:100%;margin-bottom:0;padding:1em;display:flex}.servicesvrpageContent .vrBenefits .cards .card:hover img{filter:none}.servicesvrpageContent .vrBenefits .cards .card.more{justify-content:center}.servicesvrpageContent .vrBenefits .cards .card img{filter:brightness(.8);object-fit:contain;width:50%;height:45%;margin:1em auto}.servicesvrpageContent .vrBenefits .cards .card .text{text-align:center;color:#fff;font-size:1.5em}.servicesvrpageContent .vrBenefits .button{color:#eee;border-color:#eee;border-radius:.6em;outline:none;width:auto;margin-bottom:4.5em;padding:.7em 2em;box-shadow:none!important}.servicesvrpageContent .vrOffers{background:url(/assets/images/VirtualReality/whatweoffer.png) 0 0/cover no-repeat}.servicesvrpageContent .vrOffers .heading{color:#7dc6ef;padding-top:2em;padding-bottom:1.5em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .vrOffers .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrOffers .cards{flex-wrap:wrap;justify-content:center;gap:1.25em 1.75em;margin-bottom:11em;display:flex}.servicesvrpageContent .vrOffers .cards .card{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.65em;flex-direction:column;justify-content:space-between;width:calc(33.3333% - 4em);min-width:20em;display:flex;position:relative;overflow:hidden}.servicesvrpageContent .vrOffers .cards .card:hover .title{display:none}.servicesvrpageContent .vrOffers .cards .card:hover .detail{display:block}.servicesvrpageContent .vrOffers .cards .card:hover img{filter:brightness(.3)}.servicesvrpageContent .vrOffers .cards .card img{object-fit:contain;border-radius:.65em;width:100%}.servicesvrpageContent .vrOffers .cards .card .title{text-align:center;color:#fff;width:90%;font-size:1.5em;position:absolute;bottom:.5em;left:5%}.servicesvrpageContent .vrOffers .cards .card .detail{color:#fff;margin:1em;font-size:.8em;display:none;position:absolute}.servicesvrpageContent .vrBenefits2{background:url(/assets/images/VirtualReality/benefites.jpg) 0 0/cover no-repeat fixed}.servicesvrpageContent .vrBenefits2 .heading{color:#7dc6ef;padding-top:2em;padding-bottom:.5em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .vrBenefits2 .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrBenefits2 .content{color:#cdcdcd;margin-bottom:28em;font-size:1.5em}.servicesvrpageContent .vrBenefits2 .content ul{padding:0}.servicesvrpageContent .vrBenefits2 .content ul li{margin-top:.25em;margin-left:1em;padding-left:.75em;list-style:none;position:relative}.servicesvrpageContent .vrBenefits2 .content ul li:before{content:"";background:linear-gradient(135deg,#fff,#333);border-radius:25%;width:.3em;height:.3em;position:absolute;top:.6em;left:0;box-shadow:1px 1px 2px #333}.servicesvrpageContent .vrDevelopProcess{background:#101010}.servicesvrpageContent .vrDevelopProcess .heading{color:#7dc6ef;padding-top:2em;padding-bottom:.5em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .vrDevelopProcess .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrDevelopProcess .cards{flex-wrap:wrap;justify-content:center;gap:1.75em 2em;margin-bottom:3em;display:flex}.servicesvrpageContent .vrDevelopProcess .cards .card{cursor:pointer;background:0 0;border:2px solid #00324d;border-radius:.65em;flex-direction:column;justify-content:start;width:calc(33.3333% - 2em);min-width:18em;display:flex;position:relative}.servicesvrpageContent .vrDevelopProcess .cards .card img{object-fit:contain;border-radius:.65em .65em 0 0;width:100%}.servicesvrpageContent .vrDevelopProcess .cards .card .title{color:#fff;margin-top:1em;margin-left:1em;font-family:goldman_bold;font-size:1.2em}.servicesvrpageContent .vrDevelopProcess .cards .card .detail{color:#fff;margin:0 1em 1em;padding-top:1em;font-size:1em}.servicesvrpageContent .vrSolutions{text-align:right;-webkit-hyphens:auto;hyphens:auto;background:url(/assets/images/VirtualReality/VRSolutions.jpg) 0 0/cover no-repeat;min-height:100vh;padding-bottom:10em!important}.servicesvrpageContent .vrSolutions .title{color:#7dc6ef;padding-top:2em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .vrSolutions .title .text{font-family:goldman_bold}.servicesvrpageContent .vrSolutions .detail{color:#cdcdcd;margin-top:.3em;font-size:1em}.servicesvrpageContent .vrServices{text-align:center;background:url(/assets/images/VirtualReality/VRServices.jpg) 0 0/cover no-repeat;min-height:100vh;padding-bottom:10em!important}.servicesvrpageContent .vrServices .title{color:#7dc6ef;padding-top:2em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .vrServices .title .text{font-family:goldman_bold}.servicesvrpageContent .vrServices .detail{color:#cdcdcd;margin-top:.3em;font-size:1em}.servicesvrpageContent .vrServices .detail2{color:#fff;text-align:center;font-size:1.2em}.servicesvrpageContent .vrServices .button{color:#eee;border-color:#eee;border-radius:.6em;outline:none;width:auto;margin-bottom:4.5em;padding:.7em 2em;box-shadow:none!important}.servicesvrpageContent .faqs{background:url(/assets/images/faqs.jpg) 20%/cover no-repeat fixed}.servicesvrpageContent .faqs .heading{color:#7dc6ef;padding-top:1.5em;padding-bottom:1em;font-size:min(12vw,3em);line-height:1}.servicesvrpageContent .faqs .heading .text{font-family:goldman_bold}.servicesvrpageContent .faqs .accordion{max-width:900px;margin-bottom:5em;margin-left:auto;margin-right:auto}.servicesvrpageContent .faqs .accordion .accordion-item{background:0 0;border-color:#00314f;border-radius:.4em;position:relative}.servicesvrpageContent .faqs .accordion .accordion-item:not(:first-of-type){border-top:1px solid #00314f;margin-top:.5em}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-button{box-shadow:none;color:#fff;background:0 0;padding:.8em 1em;font-family:goldman_bold}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300639e'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-body .title{color:#fff;font-size:1.1em}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-body .detail{color:#cdcdcd}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-body .button{color:#7dc6ef;border-color:#7dc6ef;border-radius:.4em;outline:none;margin-bottom:1.5em;padding:.5em 1.5em;box-shadow:none!important}@media only screen and (max-width:460px){.servicesvrpageContent .topDisplay .texts .title{padding-top:4em;font-size:1.5em}.servicesvrpageContent .topDisplay .texts .detail{padding-bottom:1em;font-size:1.2em}.servicesvrpageContent .message{text-align:left;min-height:unset;background-position:0;padding-bottom:1.5em!important}.servicesvrpageContent .message .title{padding-top:1.5rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrBenefits .title{margin-top:1.5rem;margin-bottom:1rem;font-size:1.8em}.servicesvrpageContent .vrBenefits .cards{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:repeat(auto-fit,minmax(calc(50% - .5em),1fr));grid-auto-rows:1fr;margin-bottom:1.5rem}.servicesvrpageContent .vrBenefits .cards .card{width:100%;padding:.5em}.servicesvrpageContent .vrBenefits .cards .card img{margin:.5em auto}.servicesvrpageContent .vrBenefits .cards .card .text{font-size:1em}.servicesvrpageContent .vrBenefits .button{margin-bottom:1.5em}.servicesvrpageContent .vrOffers{background-position:100%}.servicesvrpageContent .vrOffers .heading{padding-top:1.5rem;padding-bottom:1rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrOffers .cards{gap:1em;margin-bottom:1.5em}.servicesvrpageContent .vrOffers .cards .card{width:100%;min-width:100%}.servicesvrpageContent .vrOffers .cards .card .title{font-size:1.2em}.servicesvrpageContent .vrOffers .cards .card .detail{margin:.5em;font-size:.7em}.servicesvrpageContent .vrBenefits2 .heading{padding-top:1.5rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrBenefits2 .content{margin-bottom:1.5rem;font-size:1.2em}.servicesvrpageContent .vrDevelopProcess .heading{padding-top:1.5rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrDevelopProcess .cards{gap:1em;margin-bottom:1.5em}.servicesvrpageContent .vrDevelopProcess .cards .card{width:100%;min-width:100%}.servicesvrpageContent .vrDevelopProcess .cards .card .title{margin-top:.5em;margin-left:.5em;font-size:1.2em}.servicesvrpageContent .vrDevelopProcess .cards .card .detail{margin:.5em;padding-top:.5em}.servicesvrpageContent .vrSolutions{text-align:left;min-height:unset;background-position:50%;padding-bottom:1.5em!important}.servicesvrpageContent .vrSolutions .title{padding-top:1.5rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrServices{min-height:unset;background-position:50%;padding-bottom:1.5em!important}.servicesvrpageContent .vrServices .title{padding-top:1.5rem;font-size:min(12vw,2em)}.servicesvrpageContent .vrServices .button{margin-bottom:0}.servicesvrpageContent .faqs .accordion{margin-bottom:1.5em}.servicesvrpageContent .faqs .accordion .accordion-item:not(:first-of-type){margin-top:1em}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-body .button{margin-bottom:.5em;padding:.5em}}
