.gradientText,.gradientText *,.servicesvrpageContent .vrBenefits .button:hover,.servicesvrpageContent .vrBenefits .button:hover *,.servicesvrpageContent .vrBenefits .cards .card.more .text,.servicesvrpageContent .vrBenefits .cards .card.more .text *,.servicesvrpageContent .vrServices .button:hover,.servicesvrpageContent .vrServices .button:hover *{background:linear-gradient(45deg,#214882 5%,#4e87dd 10%,#8118b1 30%,rgb(175,144,34) 40%,#b41717 50%,#532288 70%,#4e87dd 80%,#214882 90%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:shine 6s linear infinite}@keyframes shine{to{background-position:200%}}.gradientBorder:hover,.gradientBorderExtend,.servicesvrpageContent .vrBenefits .button:hover,.servicesvrpageContent .vrServices .button:hover{border-color:rgba(0,0,0,0)!important}.gradientBorder:hover:before,.gradientBorderExtend:before,.servicesvrpageContent .vrBenefits .button:hover:before,.servicesvrpageContent .vrServices .button:hover:before{content:"";position:absolute;border-radius:inherit;inset:0;padding:2px;margin:-2px;background:linear-gradient(var(--gradientBorderDeg),#214882,#4e87dd,#8118b1,rgb(175,144,34),#b41717,#532288,#4e87dd);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:rotate 8s linear infinite}@keyframes rotate{0%{--gradientBorderDeg:0deg}25%{--gradientBorderDeg:90deg}50%{--gradientBorderDeg:180deg}75%{--gradientBorderDeg:270deg}to{--gradientBorderDeg:360deg}}.gradientBorder,.servicesvrpageContent .vrBenefits .button,.servicesvrpageContent .vrServices .button{position:relative}.servicesvrpageContent .topDisplay{background:url(/assets/images/VirtualReality/headerBg.jpg) no-repeat;background-size:cover}.servicesvrpageContent .topDisplay .texts .title{font-size:2.3em;padding-top:6em}.servicesvrpageContent .topDisplay .texts .detail{font-size:1.8em;line-height:1.2;padding-bottom:3em}.servicesvrpageContent .message{background:url(/assets/images/VirtualReality/intro.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:bottom;text-align:right;padding-bottom:10em!important;min-height:100vh}.servicesvrpageContent .message .title{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;line-height:1}.servicesvrpageContent .message .title .text{font-family:goldman_bold}.servicesvrpageContent .message .detail{margin-top:.3em;color:#cdcdcd;font-size:1em}.servicesvrpageContent .vrBenefits{background:url(/assets/images/VirtualReality/bg.jpg) no-repeat;background-size:cover}.servicesvrpageContent .vrBenefits .title{margin-top:2em;margin-bottom:1em;color:#fff;font-size:2.5em;text-align:center}.servicesvrpageContent .vrBenefits .cards{display:grid;overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr;grid-column-gap:1.5em;grid-row-gap:2em;margin-bottom:3.5em}.servicesvrpageContent .vrBenefits .cards .card{width:100%;padding:1em;display:flex;flex-direction:column;justify-content:space-between;background:rgba(0,0,0,0);border:2px solid #00324d;border-radius:.65em;margin-bottom:0;cursor:pointer}.servicesvrpageContent .vrBenefits .cards .card:hover img{filter:none}.servicesvrpageContent .vrBenefits .cards .card.more{justify-content:center}.servicesvrpageContent .vrBenefits .cards .card img{filter:brightness(.8);height:45%;object-fit:contain;width:50%;margin:1em auto}.servicesvrpageContent .vrBenefits .cards .card .text{text-align:center;color:#fff;font-size:1.5em}.servicesvrpageContent .vrBenefits .button{width:auto;color:#eee;outline:none;box-shadow:none!important;padding:.7em 2em;border-radius:.6em;border-color:#eee;margin-bottom:4.5em}.servicesvrpageContent .vrOffers{background:url(/assets/images/VirtualReality/whatweoffer.png) no-repeat;background-size:cover}.servicesvrpageContent .vrOffers .heading{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;padding-bottom:1.5em;line-height:1}.servicesvrpageContent .vrOffers .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrOffers .cards{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:11em;gap:1.75em;row-gap:1.25em}.servicesvrpageContent .vrOffers .cards .card{position:relative;width:calc(33.3333333333% - 4em);min-width:20em;display:flex;flex-direction:column;justify-content:space-between;background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-radius:.65em;cursor:pointer}.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{position:absolute;bottom:.5em;text-align:center;color:#fff;width:90%;left:5%;font-size:1.5em}.servicesvrpageContent .vrOffers .cards .card .detail{position:absolute;margin:1em;color:#fff;font-size:1em;overflow:hidden;display:none}.servicesvrpageContent .vrBenefits2{background:url(/assets/images/VirtualReality/benefites.jpg) no-repeat;background-size:cover;background-attachment:fixed}.servicesvrpageContent .vrBenefits2 .heading{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;padding-bottom:.5em;line-height:1}.servicesvrpageContent .vrBenefits2 .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrBenefits2 .content{margin-bottom:28em;color:#cdcdcd;font-size:1.5em}.servicesvrpageContent .vrBenefits2 .content ul{padding:0}.servicesvrpageContent .vrBenefits2 .content ul li{margin-left:1em;position:relative;margin-top:.25em}.servicesvrpageContent .vrDevelopProcess{background:#101010}.servicesvrpageContent .vrDevelopProcess .heading{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;padding-bottom:.5em;line-height:1}.servicesvrpageContent .vrDevelopProcess .heading .text{font-family:goldman_bold}.servicesvrpageContent .vrDevelopProcess .cards{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3em;gap:2em;row-gap:1.75em}.servicesvrpageContent .vrDevelopProcess .cards .card{position:relative;width:calc(33.3333333333% - 2em);min-width:18em;display:flex;flex-direction:column;justify-content:start;background:rgba(0,0,0,0);border:2px solid #00324d;border-radius:.65em;cursor:pointer}.servicesvrpageContent .vrDevelopProcess .cards .card img{object-fit:contain;width:100%;border-radius:.65em .65em 0 0}.servicesvrpageContent .vrDevelopProcess .cards .card .title{color:#fff;font-family:goldman_bold;font-size:1.2em;margin-left:1em;margin-top:1em}.servicesvrpageContent .vrDevelopProcess .cards .card .detail{margin:0 1em 1em;color:#fff;font-size:1em;padding-top:1em}.servicesvrpageContent .vrSolutions{background:url(/assets/images/VirtualReality/VRSolutions.jpg) no-repeat;background-size:cover;text-align:right;padding-bottom:10em!important;min-height:100vh}.servicesvrpageContent .vrSolutions .title{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;line-height:1}.servicesvrpageContent .vrSolutions .title .text{font-family:goldman_bold}.servicesvrpageContent .vrSolutions .detail{margin-top:.3em;color:#cdcdcd;font-size:1em}.servicesvrpageContent .vrServices{background:url(/assets/images/VirtualReality/VRServices.jpg) no-repeat;background-size:cover;text-align:center;padding-bottom:10em!important;min-height:100vh}.servicesvrpageContent .vrServices .title{font-size:min(12vw,3em);color:#7dc6ef;padding-top:2em;line-height:1}.servicesvrpageContent .vrServices .title .text{font-family:goldman_bold}.servicesvrpageContent .vrServices .detail{margin-top:.3em;color:#cdcdcd;font-size:1em}.servicesvrpageContent .vrServices .detail2{color:#fff;font-size:1.2em;text-align:center}.servicesvrpageContent .vrServices .button{width:auto;color:#eee;outline:none;box-shadow:none!important;padding:.7em 2em;border-radius:.6em;border-color:#eee;margin-bottom:4.5em}.servicesvrpageContent .faqs{background:url(/assets/images/faqs.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:20%}.servicesvrpageContent .faqs .heading{font-size:min(12vw,3em);color:#7dc6ef;padding-top:1.5em;padding-bottom:1em;line-height:1}.servicesvrpageContent .faqs .heading .text{font-family:goldman_bold}.servicesvrpageContent .faqs .accordion{margin-bottom:5em;max-width:900px;margin-left:auto;margin-right:auto}.servicesvrpageContent .faqs .accordion .accordion-item{background:rgba(0,0,0,0);border-color:#00314f;border-radius:.4em;position:relative}.servicesvrpageContent .faqs .accordion .accordion-item:not(:first-of-type){margin-top:.5em;border-top:1px solid #00314f}.servicesvrpageContent .faqs .accordion .accordion-item .accordion-button{background:rgba(0,0,0,0);box-shadow:none;color:#fff;font-family:goldman_bold;padding:.8em 1em}.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;outline:none;box-shadow:none!important;margin-bottom:1.5em;padding:.5em 1.5em;border-radius:.4em}@media only screen and (max-width:460px){.servicesvrpageContent .topDisplay .texts .title{font-size:1.5em;padding-top:4em}.servicesvrpageContent .topDisplay .texts .detail{font-size:1.2em;padding-bottom:1em}.servicesvrpageContent .message{background-position:0;text-align:left;padding-bottom:1.5em!important;min-height:unset}.servicesvrpageContent .message .title{font-size:min(12vw,2em);padding-top:1.5rem}.servicesvrpageContent .vrBenefits .title{margin-top:1.5rem;margin-bottom:1rem;font-size:1.8em}.servicesvrpageContent .vrBenefits .cards{grid-template-columns:repeat(auto-fit,minmax(calc(50% - .5em),1fr));grid-auto-rows:1fr;grid-column-gap:1em;grid-row-gap:1em;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{font-size:min(12vw,2em);padding-top:1.5rem;padding-bottom:1rem}.servicesvrpageContent .vrOffers .cards{margin-bottom:1.5em;gap:1em;row-gap:1em}.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:1em}.servicesvrpageContent .vrBenefits2 .heading{font-size:min(12vw,2em);padding-top:1.5rem}.servicesvrpageContent .vrBenefits2 .content{margin-bottom:1.5rem;font-size:1.2em}.servicesvrpageContent .vrDevelopProcess .heading{font-size:min(12vw,2em);padding-top:1.5rem}.servicesvrpageContent .vrDevelopProcess .cards{margin-bottom:1.5em;gap:1em;row-gap:1em}.servicesvrpageContent .vrDevelopProcess .cards .card{width:100%;min-width:100%}.servicesvrpageContent .vrDevelopProcess .cards .card .title{font-size:1.2em;margin-left:.5em;margin-top:.5em}.servicesvrpageContent .vrDevelopProcess .cards .card .detail{margin:.5em;padding-top:.5em}.servicesvrpageContent .vrSolutions{background-position:50%;text-align:left;padding-bottom:1.5em!important;min-height:unset}.servicesvrpageContent .vrSolutions .title{font-size:min(12vw,2em);padding-top:1.5rem}.servicesvrpageContent .vrServices{background-position:50%;padding-bottom:1.5em!important;min-height:unset}.servicesvrpageContent .vrServices .title{font-size:min(12vw,2em);padding-top:1.5rem}.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}}