﻿.inner-page-sec1-wrap:before,.inner-page-wrap:before{position:absolute;width:100%;height:100%;right:0;content:"";top:0}.t0-s3 .col-md-4 video,section.t0.t0-s2 video{width:auto!important;transform:translateX(-50%);left:50%}.card-footer,.filter-bar,div#st-2{display:none}.bg-gray{background:var(--bg-grey)}.inner-page,.inner-page-wrap:before{background:#353535;z-index:1;opacity:.6}.inner-page-sec1-wrap:before{background-image:url(/Images/hero-image.webp);z-index:-1;background-repeat:no-repeat;background-size:cover;}.staff-wrap,.t1-s1 .container{position:relative}.image-box-wrapper .card-footer a:hover,.staff-wrap p,.t0-s3 p,.t1-s4 .content,.t1-s4 .content p,section.inner-page .container,section.t0-s3 p a{color:var(--white)}.temp-t0 .t0 h2,section.t0.t0-s2 p a{color:var(--primary-color)}.temp-t0 h3{font-size:22px;color:var(--secondry-color)}.t1-s4 .content.col-md-12{padding-left:12px}.t1-s4 .btn-secondary,section.t1.t1-s2 p a{color:var(--primary-color)!important}section.t0-s2 .col-md-12.left-col,video{width:100%}.t1-s4 .content blockquote{border-left:6px solid #fff}section.t0.t0-s2 video{display:block;height:100%;aspect-ratio:16/9!important;position:relative}.t0-s3 .col-md-4 video{display:block;height:auto;aspect-ratio:16/9!important;position:relative}.t1 h2{font-size:34px!important}.right-circle .videoWrapper1,.t0-s3 .videoWrapper1{aspect-ratio:1/1}.right-circle .videoWrapper1 iframe,.t0-s3 .videoWrapper1 iframe{height:100%!important;aspect-ratio:16/9;width:auto!important;transform:translateX(-50%);position:relative;left:50%}.sticky-top .nav-menu ul.main-nav a{color:#000}.t1-s4 .btn-secondary{background:var(--white);border:2px solid #171796}.right-circle,.t0-s3 .col-md-4{border-radius:50%;aspect-ratio:1;position:relative;padding:0;overflow:hidden}.t0-s3 .btn-secondary:hover,.t1-s4 .btn-secondary:hover,.t1-s4 a{color:var(--white)!important}.t0-s3 .btn.btn-border-1::before,.t1-s4 .btn.btn-border-1::before{border-top:3px solid #fff!important;border-right:3px solid #fff!important}.t0-s3 .btn.btn-border-1::after,.t1-s4 .btn.btn-border-1::after{border-bottom:3px solid #fff!important;border-left:3px solid #fff!important}.t1-content-heading p{color:var(--white);padding-top:16px}.t1-content-heading h1{font-size:2.5rem!important;color:var(--secondry-color)}section.t1.t1-s2 a{color:#fff!important}.inner-css #header{position:relative!important}.inner-css .nav-menu ul.main-nav a{color:#231f20}.t0-s3 .col-md-4{border:2px solid #648291;margin:auto}.right-circle{border:15px solid #fff;z-index:0}.temp-t0 .t0 h2{font-size:34px}.videoWrapper1{width:100%;position:relative;overflow:hidden}.staff-main-header p,.t0-s1-description p,section.t0-s1{color:#fff}.t0-s1-description h1{padding-bottom:16px}section.t0.t0-s2 .col-md-5{padding:30px;border-radius:50%}.cta-hero .img-container img,.media-box{width:100%;height:100%}.contact-us .social{flex-direction:column;list-style:none;padding:0;align-items:start}.cta-ban{z-index:-1}.portfolio-tabss h2:hover{color:var(--white);background:var(--primary-color);border-color:var(--primary-color)}.portfolio-tabss h2{font-size:var(--port-h2);border:2px;padding:12px 38px;color:var(--white);cursor:pointer;border-radius:30px;background:var(--port-bg);margin-right:9px}.image-box-wrapper .image-box.shadow{cursor:pointer;height:350px}.image-box.shadow:hover .card-footer{display:flex}.card-footer{position:absolute;top:0;right:0;left:0;margin:auto;text-align:center;height:100%;align-items:center;justify-content:center;background-image:linear-gradient(to right,#03a0e3db,#2675b8f2 70%)}.image-box-wrapper .card-footer a{font-size:var(--port-a)}.technologies ul li{list-style:none;width:18%!important;display:inline-block}.BlogPage .card-content p{color:var(--Black)}.nav-tabs{border-bottom:none}.inner-page{color:var(--white);overflow:hidden}section.inner-page:before{content:"";position:absolute;width:100%;height:100%;background-image:url(/images/pattern_Hash.png)!important;opacity:.2;background:coral}.nav-tabs .nav-link{color:var(--Black);border:none;text-transform:capitalize;margin:0 0 0 30px}.gallery-tabs li.nav-item{padding:0 10px;position:relative}.gallery-tabs li.nav-item:before{content:"";position:absolute;width:1px;height:100%;background:var(--Black)}@media only screen and (max-width:450px){.top-sec-inner{width:100%}}.t0 h1{font-size:62px}.t0 h2{font-size:56px}section.t0-s3{color:#fff;position:relative}section.t0-s3:before{content:'';clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);background:var(--primary-color);width:100%;height:100%;position:absolute;top:0;z-index:-1}.t1 section.t0-s1 .row{max-width:800px;margin:auto}.portfolioPage .card-deck{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.cta-hero{overflow:hidden;position:relative}.cta-hero .container{position:relative;z-index:1}.cta-stoneform:before{content:"";position:absolute;width:100%;height:100%;z-index:1;opacity:.4;background:#000;top:0}.cta-hero .img-container{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.contains-bg-media img,.contains-bg-media iframe{height:100%}.contains-bg-media img,.contains-bg-media iframe,.contains-bg-media video{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);max-width:unset}@media (max-width:1025px){.gallery-section.gallery-wrapper .card{flex:0 0 31%!important}}@media (max-width:820px){.portfolioPage .card-deck{grid-template-columns:repeat(2,1fr)}.gallery-section.gallery-wrapper .card{flex:0 0 48%!important}}@media (max-width:600px){.portfolioPage .card-deck{grid-template-columns:repeat(1,1fr)}}@media (min-width:768px){.bg-wrapper::after,.bg-wrapper::before{position:fixed;height:100%;background-repeat:no-repeat;z-index:1;content:''}section .t0-s1{padding-block:10rem}.t1.t1-s2 .left-col{padding-right:4rem}section.inner-age-cta.temp0{padding:0}.inner-age-cta section.CTA2.half-section.test:before{top:-67%;left:0;z-index:-2}.bg-wrapper{position:relative}.bg-wrapper::before{background-image:url(/Images/spiralwhite.webp);width:50%;top:-38%;left:-1%;background-position:left;background-size:35%}.bg-wrapper::after{background-image:url(/Images/spiralnews.webp);width:40%;background-position:bottom;background-size:50%;bottom:-4%;right:-11%}section .t0-s3 .container::before{position:absolute;content:'';background:url(/Images/spiralwhite.webp) left/cover no-repeat;width:252px;height:100px;top:0;left:0}section.t0-s3 .right-col::after{position:absolute;content:'';background-image:url(/Images/spiralnews.webp);width:26%;height:100%;background-position:bottom;background-size:79%;background-repeat:no-repeat;bottom:0}section .inner-age-cta.temp0,section.cta2.half-section.test{padding-top:0;padding-bottom:0}.inner-age-cta .cta-bar-xogen{padding-top:0!important}.t0-s3 .col-md-8{margin:auto 0}section.t0-s3{display:flex;align-items:center;justify-content:center;padding-block:5%;overflow:hidden}section.t0-s2 .left-col{width:50%;margin:auto 0}section.t0-s3 .right-col{width:50%}}@media (max-width:767px){.t0 .row{gap:2rem}.inner-age-cta section.CTA2.half-section.test:after,.inner-age-cta section.CTA2.half-section.test:before{display:none}.t0-s3 .right-col{padding-top:26px}.t0-s3 .col-md-4{margin:0}section.t0-s3:before{clip-path:none}section .t0-s4 .escape-container-right .content{max-width:540px;margin:auto;padding-inline:1rem;padding-bottom:2rem}.contains-bg-media img,.contains-bg-media video{width:unset;height:100%}}@media (min-width:810px) and (max-width:1010px){section.t0-s3 .right-col::after{width:50%;height:100%;background-size:100%;bottom:-9%}section.t0-s3 .right-col{width:65%;padding-left:35px}.t0-s3 .col-md-4{margin:auto}.escape-container-right{display:block}.textwithimage .card-text-overlay:first-child{position:unset}.card-text-overlay .card-body-text-overlay .inner-box-text{margin-left:0!important}}@media (min-width:1024px) and (max-width:1292px){.header-wrapper{display:flex;justify-content:center;align-items:center}#header .logo img{width:100%!important}}.blog-detail-wrapper{flex:1}.card-deck.blog-cards .card-content h2{color:var(--primary-color);font-size:22px;text-transform:capitalize}.blog-banner-content-text p{color:#fff!important;font-size:18px!important}.t0-s3 .btn-secondary{background:var(--white);color:var(--primary-color)!important}section.halfsection{background-color:#f1f4fd;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.staff-main-header{background:var(--secondry-color)}