@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");img{object-fit:contain;aspect-ratio:attr(width)/attr(height);}img[width="227"][height="231"],img[width="69"][height="347"]{max-width:100%;height:auto;width:auto;}img{height:auto !important;}header.site-header{min-height:64px !important;}.header-controls{width:200px !important;}@media (max-width:720px){.header-controls{width:170px !important;}.shape4,.shape5{display:none !important;}}.txt-first{min-height:clamp(120px,18vw,260px) !important;}.center-sec{display:grid;align-items:center;min-height:min(100vh,720px);}@media (max-width: 768px){.rtl h1,h2,h3{line-height:40px;}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}@keyframes float{from{transform:translateY(0) rotate(0deg);}to{transform:translateY(-40px) rotate(15deg);}}@keyframes upDown{from{transform:translateY(0);}to{transform:translateY(-40px);}}@media (prefers-reduced-motion:no-preference){@keyframes upDownBig{0%{transform:translateY(40px);}50%{transform:translateY(-40px);}100%{transform:translateY(40px);}}}@media (max-width: 768px){.serv__boxes .arrow__serv svg{width:50px !important;}}@media (max-width: 768px){.connect-word{overflow:hidden !important;}}.light .branch-boxeis .branch_title h3{color:#000 !important;}.let__map{position:relative;}.let__map #map{width:100%;height:700px;position:relative;border-radius:12px;background:transparent;}.light .let__map #map{filter:unset !important;background:unset !important;}.let__map #map::after{content:"";position:absolute;inset:0;background:transparent;pointer-events:none;}@keyframes pulse{0%{transform:scale(.7);opacity:.6;}70%{transform:scale(2.4);opacity:0;}100%{opacity:0;}}@keyframes glow{0%,100%{box-shadow:0 0 6px rgba(0,128,255,.9);}50%{box-shadow:0 0 12px #0080ff;}}.let__map .branch-boxeis{padding:60px 0 80px 0;}.let__map .branch-boxeis .branch_title{display:flex;align-items:center;justify-content:center;align-items:center;margin-bottom:64px;}.let__map .branch-boxeis .branch_title h3{color:#fff;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;}.let__map .branch-boxeis .branch_title .flag{width:48px;-o-object-fit:cover;object-fit:cover;border-radius:2px;margin-inline-end:15px;}@media (max-width: 1820px){.site-header .menu-right ul li a{font-size:3.6rem !important;}}@media (max-width: 768px){.let__map .branch-boxeis .branch_title .flag{width:40px;margin-inline-end:12px;}}.site-header .nav .header-controls .menu-icon svg path{stroke:#fff !important;}.light .site-header .nav .header-controls .menu-icon svg path{stroke:#000 !important;}*{box-sizing:border-box;margin:0;padding:0;}html{text-size-adjust:100% !important;}html,body{overscroll-behavior:contain;scroll-behavior:smooth;}html body{--Natural-grey-100:#fff;--Natural-grey-80:#ccc;--Natural-grey-70:#b2b2b2;--Natural-grey-60:#999;--Natural-grey-50:#808080;--Primary-Primary-30:#002042;--Natural-grey-20:#333;--Natural-grey-5:#0d0d0d;--Primary-Primary:#cef619;--Primary-Secondary:#429fff;--Main-Background:#17141c;--Primary-Primary-10:rgba(0,108,219,.08);--Primary-Primary-20:#00162c;--Main-faq-Background:#161927;--Primary-Primary-40:#002b58;--Primary-Primary-50:#00366d;--Main-card-Background:#161927;--bg-color:rgba(0,108,219,.06);--grid-color:rgba(255,255,255,.04);--grid-size:60px;--highlight-color:rgba(255,255,255,.08);--highlight-x:100px;--highlight-y:80px;--Inputs:#222839;--text-light:#fff;color:white;}html.light body{--Natural-grey-100:#0d0d0d;--Natural-grey-90:#191919;--Natural-grey-80:#333;--Natural-grey-70:#4d4d4d;--Natural-grey-60:#666;--Natural-grey-50:#808080;--Natural-grey-20:#dadada;--Natural-grey-5:#fff;--Primary-Primary:#3100ee;--Primary-Secondary:#429fff;--Primary-Tertiary:#006cdb;--Primary-Quaternary:#429fff;--Main-Background:#fff;--Primary-Primary-10:rgba(0,108,219,.08);--Primary-Primary-20:rgba(81,150,243,.2);--Primary-Primary-30:#b3d3f4;--Primary-Primary-40:rgba(0,110,219,.85);--Primary-Primary-50:#80b5ed;--Main-card-Background:#fff;--Main-faq-Background:#f5f9fe;--bg-color:rgba(0,108,219,.06);--grid-color:rgba(0,0,0,.04);--grid-size:60px;--highlight-color:rgba(0,0,0,.08);--highlight-x:100px;--highlight-y:80px;--Inputs:#fff;--text-light:#000;color:black;}html body .theme-switch i{color:white;}html body .menu-icon{}html body .menu-icon svg path{stroke:#fff;}html body .menu-icon .swap-lines path{stroke-linecap:round;stroke-width:1.5;transform-box:fill-box;transform-origin:left center;transition:transform .25s ease;}html body .menu-icon .swap-lines path:first-of-type{transform:scaleX(.39);}html body .menu-icon:hover .swap-lines path{stroke:var(--Primary-Primary);}html body .menu-icon:hover path:first-of-type{transform:scaleX(1);}html body .menu-icon:hover path:last-of-type{transform:scaleX(.39);}html body .txt-first svg path{fill:white;}html body .overlay{background:linear-gradient(180deg,rgba(23,20,28,.3) 48.62%,#17141c 100%);}html body .upto-img-div::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(174.48deg,rgba(23,20,28,.3) 1.06%,rgba(23,20,28,.8) 34.88%,#17141c 70.12%);}html body .btns .btn-one{color:black;}html.light body .invert-image{filter:invert(1);}html.light body svg path{stroke:black;}html.light body .theme-switch i{color:black;}html.light body .menu-icon{}html.light body .menu-icon svg path{stroke:#000;}html.light body .menu-icon .swap-lines path{stroke-linecap:round;stroke-width:1.5;transform-box:fill-box;transform-origin:left center;transition:transform .25s ease;}html.light body .menu-icon .swap-lines path:first-of-type{transform:scaleX(.39);}html.light body .menu-icon:hover .swap-lines path{stroke:var(--Primary-Primary);}html.light body .menu-icon:hover path:first-of-type{transform:scaleX(1);}html.light body .menu-icon:hover path:last-of-type{transform:scaleX(.39);}html.light body .txt-first svg path{fill:black;}html.light body .overlay{background:linear-gradient(180deg,rgba(255,255,255,.3) 48.62%,#fff 100%);}html.light body .upto-img-div::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(174.48deg,rgba(255,255,255,.3) 1.06%,rgba(255,255,255,.8) 34.88%,#fff 70.12%);}html.light body .btns .btn-one{color:white;}.light .btns .btn-one,.light .services .serv__footer a,.light .our-work .head__sec .work-btn a,.light .project-section .final-message,.light .view-more-btn,.light .partners-sec .all-parten .part-btn a,.light .client-say .client-btn a,.light .blog-section .blog-btn a,.light .let__map .branch-boxeis .branch-box .btns button,.light .let__map .branch-boxeis .branch-box .btns a,.light .contact-us .contact-form form input[type="submit"],.light .footer .under-grade .all-sect-foo .foo-btn a{background:#3100ee !important;color:#fff !important;}.light .partners-sec .all-parten .part-btn a:hover{border:none !important;box-shadow:0px 0px 10.6px 5px rgba(49,0,238,.34) !important;}.light .work-carousel .tty,.light .project-section .main-text,.light .tech-sec .head__sec h2 span,.light .blog-section .blog-box .read-more a,.light .footer .under-grade .all-sect-foo .box-foo .menu ul li a:hover,.light #about__page .our-work__aboutPage .head__sec h2 span,.light #about__page .work-cycle_about .head__sec h2 span,.light #about__page .locations-about .head__sec h2 span{color:#3100ee !important;}.light .hero .center-sec .btns .btn-one:hover{box-shadow:0px 0px 10.6px 5px rgba(49,0,238,.29) !important;border:none !important;}.light .about .center__txt .about__content .up_to_txt h1 span{color:#3100ee !important;}.light .our__archiv .head__sec h1 span{color:#3100ee !important;}.light .hero .shape3 a span{background:rgba(49,0,238,.21) !important;}.light .about .center__txt .about-word1 h5{color:#3100ee !important;}.light .about_under_section .horizontal-scroll-trigger .cards-track .card-item h2{background:#3100ee !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;}.light .services .head__sec h2 span{color:#3100ee !important;}.light .arrow-svg path,.light #butu path{fill:#3100ee !important;stroke:#3100ee !important;}.light .services .serv__boxes .box{border-top:1px solid rgba(49,0,238,.29) !important;border-bottom:1px solid rgba(49,0,238,.29) !important;}.light .services .serv__boxes .box:hover{border-top:1px solid #3100ee !important;border-bottom:1px solid #3100ee !important;}.light .logo2 img{transition:filter .1s ease,brightness .1s ease,contrast .1s ease;filter:brightness(0) invert(0);}body{overflow-x:hidden;font-family:"Poppins",sans-serif;background-color:var(--Main-Background);}img{max-width:100%;display:block;border-radius:10px;}a{text-decoration:none;color:inherit;transition:color .3s ease-in-out;}.font-montserrat{font-family:"Montserrat",sans-serif;}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:transparent;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1),background .45s,-webkit-backdrop-filter .45s;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1),backdrop-filter .45s,background .45s;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1),backdrop-filter .45s,background .45s,-webkit-backdrop-filter .45s;will-change:transform,opacity;padding:20px 64px 20px 64px;}@media screen and (max-width: 768px){.site-header{padding:20px 20px 16px 20px;}}.site-header::after{content:"";position:absolute;bottom:-46px;left:0;width:100%;border:none;height:1px;margin:40px 0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,0,.158) 50%,rgba(255,255,255,0) 100%);z-index:-1;}@media screen and (max-width: 768px){.site-header::after{display:none;}}.site-header .nav{position:relative;display:flex;justify-content:space-between;align-items:center;}@media (max-width: 768px){.site-header .nav{justify-content:space-between;}}.site-header .nav .logo{display:flex;align-items:center;gap:7.238px;}@media (max-width: 768px){.contact-us .branch-boxeis #branchTitle{font-size:20px;}}.site-header .nav .logo .text img{width:156.618px;height:25.335px;}@media (max-width: 768px){.site-header .nav .logo .text img{width:90px;height:auto;}}.site-header .nav .header-controls{display:flex;align-items:center;gap:15px;}@media (max-width: 768px){.site-header .nav .header-controls{gap:7px;}}.site-header .nav .header-controls .theme-switch-wrapper input#theme-switch{display:none;}.site-header .nav .header-controls .theme-switch-wrapper .theme-switch{display:flex;align-items:center;width:60px;height:32px;border-radius:30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;cursor:pointer;transition:background .3s;}.site-header .nav .header-controls .theme-switch-wrapper .theme-switch::after{content:"";position:absolute;top:3px;right:3px;width:24px;height:24px;background:#fff;fill:var(--Natural-grey-100,#fff);filter:drop-shadow(0px 0px 1px rgba(0,0,0,.4)) drop-shadow(0px 6px 6px rgba(0,0,0,.16));border-radius:50%;transition:transform .3s;}@media (max-width: 768px){.site-header
    .nav
    .header-controls
    .theme-switch-wrapper
    .theme-switch::after{top:5px;right:4px;width:20px;height:20px;}}.sun-icon{position:absolute;right:-2px;top:7px;pointer-events:none;width:24px;height:24px;display:inline-block;}.moon-icon{position:absolute;left:5px;pointer-events:none;width:24px;height:24px;display:inline-block;}.site-header
  .nav
  .header-controls
  .theme-switch-wrapper
  input#theme-switch:checked
  + .theme-switch::after{transform:translateX(-30px);}.site-header
  .nav
  .header-controls
  .theme-switch-wrapper
  input#theme-switch:checked
  + .theme-switch
  .moon-icon{width:24px;height:24px;opacity:1;}.site-header .nav .header-controls .lang-switch{display:flex;height:32px;padding:12px 8px;justify-content:center;align-items:center;gap:8px;border-radius:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;}@media (max-width: 768px){.site-header .nav .header-controls .lang-switch{height:28px;}}.site-header .nav .header-controls .lang-switch:hover{color:unset;}.site-header .nav .header-controls .menu-icon{cursor:pointer;width:48px;}@media (max-width: 768px){.site-header .nav .header-controls .menu-icon{width:40px;height:40px;}}.site-header .nav .header-controls .menu-icon img{display:block;width:100%;height:auto;}.site-header .mega-menu{position:fixed;top:0;left:0;height:100vh;width:100%;background:url("https://truevs.net/wp-content/themes/truevs/assets/css/../imgs/3D Morph Lines 2.svg") no-repeat var(--Main-Background);background-size:cover;display:flex;align-items:center;padding:40px 80px;z-index:999;transform:translateY(-100%);opacity:0;transition:all .6s ease;}.site-header .menu-close{position:absolute;top:20px;right:30px;width:36px;height:36px;border:1px solid #006cdb;border-radius:50%;background:transparent;font-size:20px;cursor:pointer;}.site-header .menu-left{flex:1;}.site-header .menu-left .logo{max-width:255px;margin-bottom:50px;}@media screen and (max-width: 768px){.site-header .menu-left{order:2;}.site-header .menu-right{order:1;}}.site-header .menu-right{flex:1;display:flex;justify-content:center;align-items:center;position:relative;}.site-header .menu-right h4{position:absolute;left:16%;top:8%;transform:rotate(270deg);text-transform:capitalize;color:#e5e5e5;}.site-header .menu-right ul{list-style:none;padding:0;text-align:left;}.site-header .menu-right ul li{margin:10px 0;}.site-header .menu-right ul li a{font-size:4rem;font-weight:700;text-decoration:none;transition:color .3s ease;}@media (max-width: 1024px){.site-header .menu-right ul li a{font-size:2.5rem;}}.site-header .menu-right{flex:1;display:flex;justify-content:center;align-items:center;}.site-header .menu-right h4{position:absolute;top:8% 16%;transform:rotate(270deg);color:#e5e5e5;text-transform:capitalize;}.site-header .menu-right ul{list-style:none;padding:0;}.site-header .menu-right ul li{margin:20px 0;position:relative;width:-moz-fit-content;width:fit-content;}.site-header .menu-right ul li a{font:700 4.6rem/1;transition:color .3s ease;text-decoration:none;opacity:.5;}.site-header .menu-right ul li a:hover{color:unset;}.site-header .menu-right ul li:hover .text-mask{width:100%;}.site-header .menu-right ul li .text-mask{position:absolute;display:inline-block;top:0;inset-inline-start:0;width:0;height:100%;overflow:hidden;transition:all 2s ease;opacity:1;text-wrap:nowrap;}@media (max-width: 768px){.site-header .menu-right{overflow:hidden;}.site-header .menu-right h4{display:none;}.site-header .menu-right ul{display:flex;flex-direction:column;align-items:center;}.site-header .menu-right ul li{margin:12px 0;}.site-header .menu-right ul li a{font-size:2.4rem;text-align:center;word-break:break-word;}}@media (max-width: 768px){.site-header .mega-menu{display:block;height:100vh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:40px 20px;background-size:cover;}.site-header .menu-left,.site-header .menu-right{flex:0 0 auto;width:100%;}.site-header .menu-close{top:16px;right:16px;width:32px;height:32px;}.site-header .menu-left{margin-bottom:32px;text-align:center;}.site-header .menu-right h4{display:none;}.site-header .menu-right ul{display:flex;flex-direction:column;align-items:center;gap:8px;}.site-header .menu-right ul li{margin:0;}.site-header .menu-right ul li a{font-size:2rem;font-weight:600;text-align:center;word-break:break-word;}}.hero{overflow:hidden !important;min-height:100vh;background:none !important;z-index:997;display:flex;justify-content:center;align-items:center;isolation:isolate;}.hero::before{content:"";position:absolute;top:0;right:0;width:973px;height:557px;background:url("https://truevs.net/wp-content/themes/truevs/assets/css/../imgs/bg-animated.webp") top right/contain no-repeat;z-index:-2;animation:bg-animated 10s cubic-bezier(.4,0,.2,1) infinite alternate;pointer-events:none;}.hero > .absolute{height:100vh;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.hero > img{width:100%;height:auto;display:block;}.hero .center-sec{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;}@media screen and (max-width: 768px){.hero .center-sec{padding:20px 20px;gap:23px;height:100%;}}.hero .center-sec .vector{flex-shrink:0;position:relative;transform:translateY(113px);z-index:1000;}@media screen and (min-width: 769px){.hero .center-sec .vector{animation:float-img 10s ease-in-out infinite;}}@media (max-width: 768px){.hero .center-sec .vector{height:auto;transform:translateY(0px);}}.hero .center-sec .vector img:not(.shape2){width:100%;height:auto;position:relative;z-index:9999;}.hero .center-sec .vector img.shape2{position:absolute;top:-10px;right:-30px;z-index:9999;}@keyframes float-img{0%{transform:translateY(113px);}50%{transform:translateY(140px);}100%{transform:translateY(113px);}}.hero .center-sec .txt{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;z-index:999;text-align:center;}.hero .center-sec .txt .txt-first{text-transform:uppercase;}.hero .center-sec .txt .txt-first h2{position:relative;margin:0;font-size:6.5rem;font-weight:650;margin-bottom:130px;display:flex;align-items:center;}@media (max-width: 768px){.hero .center-sec .txt .txt-first h2{font-size:2rem;margin-bottom:8px;}.hero .center-sec .txt .txt-first h2 img{width:45px;}}.hero .center-sec .txt .txt-first h2 span{position:absolute;font-size:5rem;top:103px;letter-spacing:10px;left:0;width:100%;height:100%;}@media (max-width: 768px){.hero .center-sec .txt .txt-first h2 span{font-size:20px;top:37px;}}.hero .center-sec .content{color:var(--Natural-grey-80,#ccc);font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-align:center;}@media screen and (max-width: 768px){.hero .center-sec .content{font-size:12px;width:100%;padding:0 20px;text-align:center;}}.hero .center-sec .btns{display:inline-flex;justify-content:center;align-items:flex-start;gap:16px;z-index:999999;}@media screen and (max-width: 768px){.hero .center-sec .btns{flex-direction:column;gap:15px;}.hero .center-sec .btns .btn-one{height:40px !important;font-size:14px !important;}.hero .center-sec .btns .btn-tow{height:40px !important;font-size:14px !important;justify-content:center !important;}.hero .center-sec .btns img{width:25px !important;height:25px !important;}}.hero .center-sec .btns .btn-one{height:56px;display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:600;padding:12px 24px;border-radius:30px;background:#cef619;color:#000;}.hero .center-sec .btns .btn-one:hover{border-radius:30px;border:1px solid #ddff48;background:#d8f847;box-shadow:0px 0px 10.6px 5px rgba(206,246,25,.32);animation:glow 1s ease-in-out infinite;color:#000;}@keyframes glow{0%{background:linear-gradient(270deg,#fff9c2 0%,#fafe6d 45%,#cef619 75%,#b0c80f 100%);}50%{background:linear-gradient(270deg,#fff9c2 0%,#fafe6d 45%,#cef619 75%,#b0c80f 100%);}100%{background:linear-gradient(270deg,#fff9c2 0%,#fafe6d 45%,#cef619 75%,#b0c80f 100%);}}@media (max-width: 768px){.hero .center-sec .btns .btn-one{width:100%;}}.hero .center-sec .btns .btn-tow{display:flex;height:56px;padding:12px 24px;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:600;border-radius:30px;border:1px solid var(--Natural-grey-50,#808080);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}@media screen and (max-width: 768px){.hero .center-sec .btns .btn-tow{width:100%;}}@keyframes blob-left{0%,100%{transform:translateX(0);}50%{transform:translateX(65vw);}}@keyframes blob-right{0%,100%{transform:translateX(0);}50%{transform:translateX(-65vw);}}@keyframes blob-left{0%,100%{transform:translateX(0);}50%{transform:translateX(65vw);}}@keyframes blob-right{0%,100%{transform:translateX(0);}50%{transform:translateX(-65vw);}}@keyframes rotateFlow678{0%,100%{transform:translateY(800px);}50%{transform:translateY(-800px);}}@keyframes glowMove{0%{top:-300px;}50%{left:100%;}100%{left:-300px;}}@keyframes moveBlob{0%{transform:translate(-50%,-50%) translateX(-100px);}50%{transform:translate(-50%,-50%) translateX(100px);}100%{transform:translate(-50%,-50%) translateX(-100px);}}.hero .shape{position:absolute;top:272px;left:77px;width:83px;}@media screen and (max-width: 768px){.hero .shape{top:143px;left:7px;width:61px;}}.hero .shape2{position:absolute;top:18%;right:35%;width:50.38px;height:50.38px;z-index:99;transform:rotate(-20.797deg);flex-shrink:0;animation:floatBall 3s ease-in-out infinite;}@media screen and (max-width: 768px){.hero .shape2{right:2%;top:21%;}}@keyframes floatBall{0%,100%{transform:rotate(-20.797deg) translateY(0);}50%{transform:rotate(-20.797deg) translateY(-15px);}}.hero .shape3{position:absolute;top:192px;right:103px;width:140px;z-index:99;animation:floatUpDown 2s ease-in-out infinite;}.hero .shape3 a{text-decoration:none;}.hero .shape3 a:hover{color:unset;}.hero .shape3 a span{position:absolute;top:40px;display:inline-flex;padding:8px 12px;align-items:center;border-radius:30px;border:1px solid rgba(255,255,255,.2);background:rgba(206,246,25,.21);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);}.hero .shape3 img{position:absolute;top:0;right:0;}.light .hero .shape3 img{transition:filter .1s ease,brightness .1s ease,contrast .1s ease;filter:brightness(0);}@media screen and (max-width: 768px){.hero .shape3{top:270px;right:10px;z-index:999999;}.data_rrt{display:flex;flex-direction:column;}}@keyframes floatUpDown{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}.hero .shape4{position:absolute;bottom:-10px;left:-11px;width:122.738px;height:122.738px;transform:rotate(18.744deg);flex-shrink:0;z-index:99;}@media screen and (max-width: 768px){.hero .shape4{width:83.738px;}}.hero .shape5{position:absolute;bottom:161px;right:42px;width:83px;height:83px;flex-shrink:0;z-index:99;}@media screen and (max-width: 768px){.hero .shape5{display:none;}}.about{position:relative;background-color:transparent;display:flex;height:609px;padding:120px 100px 80px 100px;flex-direction:column;justify-content:center;align-items:center;align-items:flex-end;gap:64px;align-self:stretch;}@media screen and (max-width: 768px){.about{padding:40px 0px 20px 0px;gap:32px;}}.about .left-vector{position:absolute;top:12%;inset-inline-start:-310px;width:620px;height:620px;background-color:#0095ff;border-radius:50%;filter:blur(56px);-webkit-filter:blur(56px);opacity:.11;}@media screen and (max-width: 1024px){.about .left-vector{display:none;}}.about .left-vector img{width:100%;height:auto;}@media screen and (max-width: 768px){.about .left-vector{left:-50px;bottom:-80px;width:60vw;height:auto;opacity:.4;display:none;}}@media screen and (max-width: 480px){.about .left-vector{left:-30px;bottom:-50px;width:70vw;}}.about .center__txt{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch;}.about .center__txt .about__content{z-index:999;position:relative;}.about .center__txt .about__content .upto-img-div{position:absolute;top:-153px;right:-48px;z-index:-1;}@media (max-width: 768px){.about .center__txt .about__content .upto-img-div{top:-69px;right:-1px;width:120px;}}.about .center__txt .about__content .upto-img-div svg{width:75%;height:100%;}.about .center__txt .about__content .up_to_txt{position:relative;}.about .center__txt .about__content .up_to_txt h1{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px;}.about .center__txt .about__content .up_to_txt h1 span{color:#cef619;font-size:40px;font-style:normal;font-weight:600;line-height:140%;}@media screen and (max-width: 768px){.about .center__txt .about__content .up_to_txt h1{font-size:18px;}.about .center__txt .about__content .up_to_txt h1 span{font-size:18px;}}.about .center__txt .about__content p{width:659px;color:var(--Natural-grey-70,#b2b2b2);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;}@media screen and (max-width: 768px){.about .center__txt .about__content p{width:100%;font-size:14px;}}.about .center__txt .about-word1{position:absolute;left:-27%;top:-95px;animation:rotateFlow 2s ease-in-out infinite;}@keyframes rotateFlow{0%,100%{transform:translateY(10px);}50%{transform:translateY(-10px);}}@media (max-width: 768px){.about .center__txt .about-word1{left:0;}}.about .center__txt .about-word1 h5{color:#cef619;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;font-size:16px;border-radius:16px 16px 8px 16px;background:rgba(0,108,219,.2);-webkit-backdrop-filter:blur(5.6500000954px);backdrop-filter:blur(5.6500000954px);}.about .center__txt .about-word1 img{width:24px;position:absolute;bottom:-10px;right:-20px;}.about .center__txt .about-word2{position:absolute;right:-20%;bottom:-49.5px;animation:rotateFlow2 2s ease-in-out infinite;}@keyframes rotateFlow2{0%,100%{transform:translateX(5px);}50%{transform:translateX(-5px);}}@media screen and (max-width: 768px){.about .center__txt .about-word2{right:10px;bottom:-80px;}}.about .center__txt .about-word2 h5{color:#ff68a9;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;font-size:16px;border-radius:8px 16px 16px 16px;background:rgba(255,104,169,.1);-webkit-backdrop-filter:blur(5.6500000954px);backdrop-filter:blur(5.6500000954px);}.about .center__txt .about-word2 img{width:24px;position:absolute;top:-18px;left:-19px;}.about .center__txt .about-word3{position:absolute;left:-10%;bottom:-75.5px;animation:rotateFlow2 2s ease-in-out infinite;}@media screen and (max-width: 768px){.about .center__txt .about-word3{left:10px;bottom:-158.5px;}}.about .center__txt .about-word3 h5{color:#a283fb;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;font-size:16px;border-radius:16px 8px 16px 16px;background:rgba(92,51,207,.16);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);}.about .center__txt .about-word3 img{width:24px;position:absolute;top:-18px;right:-19px;}.about .vec1{position:absolute;top:192px;right:82px;width:35px;height:35px;z-index:99;animation:rotateFlow33 5s ease-in-out infinite;}@keyframes rotateFlow33{0%,100%{transform:rotate(360deg);}50%{transform:rotate(-360deg);}}@media screen and (max-width: 768px){.about .vec1{right:40px;}}@keyframes starBlink{0%,100%{filter:drop-shadow(0 0 4px #fff) brightness(1);opacity:1;transform:scale(1);}50%{filter:drop-shadow(0 0 10px #f5ff70) brightness(1.8);opacity:.7;transform:scale(1.05);}}.about .vec2{position:absolute;left:71.5px;top:121px;width:34px;height:34px;z-index:99;animation:starBlink 1.5s infinite ease-in-out;}@media screen and (max-width: 768px){.about .vec2{right:60.5px;left:unset;top:121px;}}.about .vec3{position:absolute;left:537px;top:464px;width:31.758px;height:32px;z-index:99;animation:starBlink 1.5s infinite ease-in-out;}@media screen and (max-width: 768px){.about .vec3{left:21px;top:11%;transform:unset;}}.about_under_section{padding:40px 0 100px 0;position:relative;}@media screen and (max-width: 768px){.about_under_section{display:none;padding:40px 20px 20px 20px;flex-direction:column;gap:32px;}}.about_under_section .bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;z-index:0;color:var(--Natural-grey-20,#333);text-align:center;font-size:212.536px;font-style:normal;font-weight:600;line-height:140%;}@media screen and (max-width: 768px){.about_under_section .bg-text{font-size:23px;}}.about_under_section .bg-text span{display:inline-block;color:transparent;transition:color .3s ease;}.about_under_section .horizontal-scroll-trigger{width:100%;padding:20px 0 0px 0;overflow:hidden;display:flex;align-items:center;}@media screen and (max-width: 768px){.about_under_section .horizontal-scroll-trigger{padding:0;}}.about_under_section .horizontal-scroll-trigger .cards-track{display:flex;gap:64px;padding:100px;will-change:transform;}.about_under_section .horizontal-scroll-trigger .cards-track .card-item{width:480px;padding:32px 24px;transform:translateX(100%);transition:all .6s ease-out;border-radius:40px;border:1px solid rgba(206,246,25,.11);background:var(--Main-card-Background,#161927);box-shadow:-10px 3px 53.4px 0px rgba(0,0,0,.06),5px 5px 49.8px 0px rgba(0,0,0,.12);flex-shrink:0;}.about_under_section .horizontal-scroll-trigger .cards-track .card-item h2{font-size:64px;font-weight:900;background:#cef619;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.about_under_section .horizontal-scroll-trigger .cards-track .card-item .title{font-size:28px;margin-top:10px;font-weight:500;}.about_under_section .horizontal-scroll-trigger .cards-track .card-item .desc{font-size:18px;color:#aab4c1;}.about_under_section
  .horizontal-scroll-trigger
  .cards-track
  .card-item:nth-child(odd){transform:translateY(-40px);}.about_under_section
  .horizontal-scroll-trigger
  .cards-track
  .card-item:nth-child(even){transform:translateY(40px);}@media (max-width: 768px){.about_under_section .about_under_section{padding:40px 20px 20px;}.about_under_section .about_under_section .horizontal-scroll-trigger{padding:120px 0 0;overflow-x:auto;scroll-snap-type:x mandatory;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .cards-track{gap:32px;padding:0 40px 60px;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item{width:280px;padding:24px 16px;scroll-snap-align:start;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item:nth-child(odd),.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item:nth-child(even){transform:none;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item
    h2{font-size:32px;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item
    .title{font-size:18px;font-weight:500;}.about_under_section
    .about_under_section
    .horizontal-scroll-trigger
    .card-item
    .desc{font-size:12px;}}.about_under_section_mobile{display:none;}@media screen and (max-width: 768px){.about_under_section_mobile{display:block;}}.about_under_section_mobile .card-slide{background:var(--Main-card-Background,#161927);padding:32px 24px;border-radius:24px;border:1px solid rgba(206,246,25,.54);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:220px;}.about_under_section_mobile .card-slide h2{font-size:32px;font-family:"Montserrat",sans-serif;font-weight:900;background:#cef619;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.about_under_section_mobile .card-slide .title{font-size:18px;margin-top:10px;}.about_under_section_mobile .card-slide .desc{font-size:14px;color:#aab4c1;margin-top:5px;}.services{padding:120px 0;align-items:center;align-self:stretch;position:relative;}.services .right-vec{position:absolute;right:-208px;bottom:-183px;min-width:621px;min-height:621px;}.services .right-vec img{width:100%;height:auto;}.services .head__sec{position:relative;padding-bottom:64px;}.services .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:8px;}.services .head__sec h2 span{color:#cef619;font-size:40px;font-style:normal;font-weight:600;line-height:140%;}.services .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;width:852px;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;}.services .head__sec .shape__serv{position:absolute;top:-27px;left:175px;width:100%;height:100%;z-index:-1;}.services .head__sec .shape__serv img{width:100%;height:auto;}.services .serv__boxes{display:flex;flex-direction:column;margin-bottom:56px;}.services .serv__boxes .box{display:flex;align-items:center;justify-content:space-between;padding:56px 64px;border-top:1px solid rgba(206,246,25,.23);border-bottom:1px solid rgba(206,246,25,.23);position:relative;}.services .serv__boxes .box:hover{border-top:1px solid rgba(206,246,25,.54);border-bottom:1px solid rgba(206,246,25,.54);background:var(--Main-card-Background,#161927);}.services .serv__boxes .box .serv__txt{width:100%;}.services .serv__boxes .box .serv__txt h2{color:var(--Natural-grey-100,#fff);font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}.services .serv__boxes .box .serv__txt p{width:640px;font-size:16px;font-style:normal;font-weight:400;line-height:150%;}.services .serv__boxes .box .serv_img{display:none;position:absolute;right:6%;top:-71px;width:535.084px;height:356.766px;z-index:80;}@media screen and (max-width: 768px){.services .serv__boxes .box .serv_img{height:auto;}}.services .serv__boxes .box .serv_img img{max-width:322px;}@media screen and (max-width: 768px){.services .serv__boxes .box .serv_img img{display:none !important;}}.services .serv__boxes .box:nth-child(2) .serv_img{right:6%;}.services .serv__boxes .box .arrow__serv{width:100px;height:100px;z-index:90;}.services .serv__boxes .box .arrow__serv img{width:100%;height:auto;}.services .serv__footer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;}.services .serv__footer h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px;}.services .serv__footer a{display:flex;align-items:center;border-radius:30px;background:#cef619;height:56px;padding:12px 24px;color:#000;font-size:16px;font-style:normal;font-weight:600;text-transform:capitalize;}.services .serv__footer a:hover{border-radius:30px;border:1px solid #67b2ff;background:#cef619;box-shadow:0px 0px 10.6px 5px rgba(0,108,219,.21);}@media (max-width: 768px){.services{padding:60px 20px;}.services .right-vec{display:none;}.services .head__sec{padding-bottom:40px;}.services .head__sec h2,.services .head__sec h2 span{font-size:32px;}.services .head__sec p,.our__archiv .head__sec p{width:100%;font-size:14px;line-height:1.5;}.services .head__sec .shape__serv{left:50%;top:-10px;transform:translateX(-50%);}.services .serv__boxes .box{flex-direction:column;align-items:flex-start;padding:32px 20px;}.services .serv__boxes .box .serv__txt h2{font-size:24px;}.services .serv__boxes .box .serv__txt p{width:100%;font-size:14px;}.services .serv__boxes .box .serv_img{position:static;display:block;width:100%;max-width:320px;margin:24px auto 0;display:none;}.services .serv__footer h2{font-size:32px;}.services .serv__footer a{justify-content:center;}}.our__archiv{padding:70px 61px;align-items:center;align-self:stretch;position:relative;}@media screen and (max-width: 768px){.our__archiv{padding:40px 20px;}}.our__archiv .head__sec{position:relative;padding-bottom:64px;}@media screen and (max-width: 768px){.our__archiv .head__sec{padding-bottom:40px;}}.our__archiv .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:8px;}@media screen and (max-width: 768px){.our__archiv .head__sec h2{font-size:24px;}}.our__archiv .head__sec h2 span{color:#cef619;font-size:40px;font-style:normal;font-weight:600;line-height:140%;}@media screen and (max-width: 768px){.our__archiv .head__sec h2 span{font-size:24px;}}.our__archiv .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;width:852px;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;}@media screen and (max-width: 768px){.our__archiv .head__sec p{width:100% !important;font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.our__archiv .container .row{display:flex;flex-wrap:wrap;align-items:stretch;}.our__archiv .container .archi__text{flex:1;display:flex;flex-direction:column;justify-content:start;position:relative;padding:48px 24px 56px;background-color:var(--bg-color);background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);border-radius:32px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);}.our__archiv .container .archi__text h3{color:var(--Natural-grey-100,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:16px;}.our__archiv .container .archi__text p{color:var(--Natural-grey-50,#808080);font-size:18px;font-style:normal;font-weight:400;line-height:24px;}.our__archiv .container .archi__text .icon-certif{position:absolute;top:-31px;inset-inline-end:-4px;width:100px;height:100px;}.our__archiv .container .archi__text .icon-certif img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.word-loop{background:#cef619;display:flex;padding:0px 100px;flex-direction:column;align-items:center;gap:64px;align-self:stretch;height:58px;transform:rotate(-1deg);flex-shrink:0;height:71.264px;position:relative;z-index:99;}.word-loop::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#cef619;transform:rotate(2deg);}.word-loop .ticker-wrap{overflow:hidden;background:#3100ee;padding:8px 0;margin-top:6px;height:58px;width:100vw;transform:rotate(1deg);}.word-loop .ticker-wrap .ticker{display:flex;width:-moz-max-content;width:max-content;animation:ticker 12s linear infinite;height:46px;padding:7px 0px;justify-content:flex-end;align-items:center;}.word-loop .ticker-wrap .ticker .ticker__item{display:inline-flex;align-items:center;gap:6px;padding-inline:40px;white-space:nowrap;font-weight:600;}.word-loop .ticker-wrap .ticker .ticker__item span{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.5px;text-transform:uppercase;margin-right:40px;}@media (max-width: 768px){.word-loop{padding:0 16px;transform:none;gap:32px;height:50px;transform:rotate(0deg);}.word-loop::before{transform:rotate(0deg);background:unset !important;}.word-loop .ticker-wrap{height:50px;transform:none;padding:0;transform:rotate(0deg);}.word-loop .ticker-wrap .ticker{animation-duration:18s;height:42px;padding:4px 0;}.word-loop .ticker-wrap .ticker .ticker__item{padding-inline:24px;gap:4px;}.word-loop .ticker-wrap .ticker .ticker__item span{font-size:10px;letter-spacing:1px;}}@media (max-width: 768px){.word-loop{padding:0 16px;transform:none;gap:32px;height:50px;}.word-loop .ticker-wrap{height:50px;transform:none;}.word-loop .ticker-wrap .ticker{animation-duration:18s;height:42px;padding:4px 0;}.word-loop .ticker-wrap .ticker .ticker__item{padding-inline:24px;gap:4px;}.word-loop .ticker-wrap .ticker .ticker__item span{font-size:10px;letter-spacing:1px;}}.our-work{padding:80px 0px;}@media screen and (max-width: 768px){.our-work{padding:40px 0px;}}.our-work .head__sec{position:relative;margin-bottom:64px;}@media screen and (max-width: 768px){.our-work .head__sec{margin-bottom:10px;}}.our-work .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:8px;}@media screen and (max-width: 768px){.our-work .head__sec h2{font-size:24px;}}.our-work .head__sec p{width:852px;margin:0 auto;color:var(--Natural-grey-70,#b2b2b2);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:24px;}@media screen and (max-width: 768px){.our-work .head__sec p{width:100% !important;font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.our-work .head__sec .work-btn{display:flex;align-items:center;justify-content:center;}.our-work .head__sec .work-btn a{display:flex;align-items:center;border-radius:30px;background:#cef619;height:56px;padding:12px 24px;color:#000;font-size:16px;font-style:normal;font-weight:600;text-transform:capitalize;}.our-work .head__sec .work-btn a:hover{border-radius:30px;border:1px solid #67b2ff;background:#cef619;box-shadow:0px 0px 10.6px 5px rgba(0,108,219,.21);}.our-work .work-carousel .work-box{position:relative;margin-right:54px;border-radius:32px;transition:all .3s ease;overflow:hidden;}.our-work .work-carousel .work-box:hover{box-shadow:0 -6px 20px rgba(0,108,219,.2),0 6px 20px rgba(0,108,219,.2);}.our-work .work-carousel .work-box:last-child{margin-right:0px !important;}@media screen and (max-width: 768px){.our-work .work-carousel .work-box{width:auto;}}.our-work .work-carousel .work-box img{width:100%;height:652px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;}.our-work .work-carousel .work-box:hover img{transform:scale(1.05);}@media screen and (max-width: 768px){.our-work .work-carousel .work-box img{height:380px !important;}}@media screen and (min-width: 768px){.our-work .work-carousel .work-box:nth-child(even){transform:translateY(64px);}}.project-section{position:relative;overflow:hidden;text-align:center;padding-block:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.project-section .main-text{font-size:130px;font-weight:700;color:#cef619;z-index:2;position:relative;opacity:0;transform:translateY(50%);transition:all .8s ease;}.project-section .images-float{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:80px;justify-content:center;z-index:9999;pointer-events:none;}.project-section .images-float img{width:220px;opacity:0;transform:translateY(100px) rotate(8deg);transition:all 1.4s ease-in-out;border-radius:12px;}.project-section .final-message{display:inline-flex;font-size:18px;border-radius:30px;height:56px;padding:12px 24px;background:#cef619;color:#000;opacity:0;transform:translateY(20px);transition:all .8s ease;z-index:2;gap:8px;flex-shrink:0;}.project-section .final-message a{margin:0 !important;}@media (max-width: 768px){.project-section{height:auto;padding-top:40px;}.project-section .main-text{font-size:clamp(36px,10vw,64px);transform:translateY(0);}.project-section .images-float{gap:32px;bottom:-20px;}.project-section .images-float img{width:120px;transform:translateY(60px) rotate(5deg);}.project-section .final-message{margin-top:80px;font-size:14px;padding:10px 20px;height:48px;}}.tech-sec{position:relative;padding:80px 64px 80px 64px;overflow:visible;}.tech-sec .head__sec{padding-bottom:64px;}.tech-sec .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;width:834px;margin:0 auto 21px auto;}@media screen and (max-width: 768px){.tech-sec .head__sec h2{font-size:24px !important;}}.tech-sec .head__sec h2 span{color:#cef619;font-size:40px;font-style:normal;font-weight:600;line-height:140%;}@media screen and (max-width: 768px){.tech-sec .head__sec h2 span{font-size:24px !important;}}.tech-sec .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;}@media screen and (max-width: 768px){.tech-sec .head__sec p{font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.tech-sec .tech-box .t-box{padding:24px;border-radius:24px;border:1px solid var(--Primary-Primary-30,#00162c);background:rgba(0,108,219,.04);-webkit-backdrop-filter:blur(9.8999996185px);backdrop-filter:blur(9.8999996185px);}.tech-sec .tech-box .t-box:not(:last-child){margin-bottom:20px;}.tech-sec .tech-box .t-box .tech-sub-title{margin-bottom:24px;}.tech-sub-title svg{fill:#fff;}.light .tech-sub-title svg{fill:#000;}.tech-sec .tech-box .t-box .tech-sub-title h4{color:var(--Natural-grey-100,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:24px;}.tech-sec .tech-box .t-box .col-md-6:last-child .sub-boxy{margin-bottom:0;}.tech-sec .tech-box .t-box .col-md-6:nth-child(3) .icon{width:35px;height:35px;margin-inline-end:14px;}.tech-sec .tech-box .t-box .sub-boxy{display:flex;align-items:center;margin-bottom:24px;}.tech-sec .tech-box .t-box .sub-boxy .icon{width:35px;height:35px;margin-inline-end:8px;flex-shrink:0;}.tech-sec .tech-box .t-box .sub-boxy .icon img{width:100%;height:auto;}.tech-sec .tech-box .t-box .sub-boxy .title-txt h4{color:var(--Natural-grey-100,#fff);font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:8px;}.tech-sec .tech-box .t-box .sub-boxy .title-txt p{color:var(--Natural-grey-70,#b2b2b2);font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0;}.tech-sec .right-vec{position:absolute;right:-208px;bottom:-40%;transform:translate(-50%,-10%);z-index:0;pointer-events:none;}.tech-sec .right-vec img{width:clamp(300px,60vw,600px);filter:blur(80px);opacity:.5;display:block;}@media (max-width: 768px){.tech-sec{padding:60px 20px 80px;height:auto;}.tech-sec .head__sec{padding-bottom:40px;}.tech-sec .head__sec h2,.tech-sec .head__sec h2 span{font-size:32px;width:100%;}.tech-sec .head__sec p{font-size:14px;max-width:100%;}.tech-sec .tech-box .t-box{padding:20px;border-radius:16px;}.tech-sec .tech-box .t-box .tech-sub-title h4{font-size:20px;}.tech-sec .tech-box .t-box .sub-boxy{margin-bottom:20px;}.tech-sec .tech-box .t-box .sub-boxy .icon{width:28px;height:28px;margin-right:6px;}.tech-sec .tech-box .t-box .sub-boxy .title-txt h4{font-size:14px;}.tech-sec .tech-box .t-box .sub-boxy .title-txt p{font-size:12px;line-height:20px;}.right-vec{bottom:-20%;display:none !important;}.right-vec img{filter:blur(50px);opacity:.4;width:clamp(200px,50vw,400px);}}.partners-sec{position:relative;padding:80px 64px 80px 64px;}.partners-sec .head__sec{padding-bottom:94px;}.partners-sec .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:12px;}.partners-sec .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;max-width:74%;}@media screen and (max-width: 768px){.partners-sec .head__sec p{font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.partners-sec .all-parten{display:flex;justify-content:center;flex-direction:column;}.partners-sec .all-parten .sub-all-part{display:flex;justify-content:space-between;margin-bottom:46px;gap:20px;}.partners-sec .all-parten .sub-all-part .parten-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:filter .5s ease,transform .4s ease;}.partners-sec .all-parten .sub-all-part .parten-box:hover img{filter:grayscale(0%);transform:scale(1.05);}.partners-sec .all-parten .part-btn{display:flex;justify-content:center;}.partners-sec .all-parten .part-btn a{height:56px;padding:12px 24px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;display:inline-flex;align-items:center;border-radius:30px;background:#cef619;}.partners-sec .all-parten .part-btn a:hover{border-radius:30px;border:1px solid #67b2ff;background:#cef619;box-shadow:0px 0px 10.6px 5px rgba(0,108,219,.21);}@media (max-width: 768px){.partners-sec{padding:60px 20px 80px;}.partners-sec .head__sec{padding-bottom:50px;}.partners-sec .head__sec h2{font-size:32px;}.partners-sec .head__sec p{font-size:14px;max-width:100%;}.partners-sec .all-parten{}.partners-sec .all-parten .sub-all-part{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:32px;}.partners-sec .all-parten .sub-all-part .parten-box{flex:0 0 45%;max-width:160px;}.partners-sec .all-parten .part-btn a{justify-content:center;font-size:14px;height:48px;padding:10px 20px;}}.client-say{position:relative;padding:80px 64px 80px 64px;}.client-say .head__sec{padding-bottom:64px;}.client-say .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:12px;}.client-say .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;}@media screen and (max-width: 768px){.client-say .head__sec p{font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.client-say .hold-say{position:absolute;bottom:17%;}.client-say .hold-say2{position:absolute;top:27%;right:6%;z-index:-1;}.client-say .slick-carousel{margin:81px 0;}.client-say .slick-carousel .card{border-radius:14px;border:1px solid rgba(0,108,219,.2);background:rgba(0,108,219,.04);-webkit-backdrop-filter:blur(16.8500003815px);backdrop-filter:blur(16.8500003815px);padding:24px 16px;margin:10px;gap:16px;}.client-say .slick-carousel .card .testimonial-box{padding:0 40px;text-align:left;border-radius:16px;margin-bottom:24px;position:relative;}.client-say .slick-carousel .card .testimonial-box .quote-icon{position:relative;width:28px;height:28px;}.client-say .slick-carousel .card .testimonial-box .quote-icon.open{position:absolute;top:0px;left:-4px;}.client-say .slick-carousel .card .testimonial-box .quote-icon.close{position:absolute;bottom:-13px;right:3px;}.client-say .slick-carousel .card .testimonial-box .testimonial-text{color:var(--Natural-grey-100,#fff);font-size:24px;font-style:normal;font-weight:500;line-height:40px;}.client-say .slick-carousel .line-card{margin-bottom:24px;display:flex;justify-content:center;align-items:center;overflow:hidden;}.client-say .slick-carousel .author h4{color:var(--Natural-grey-80,#ccc);font-size:16px;font-style:normal;font-weight:500;line-height:150%;}.client-say .slick-carousel .author h4 span{color:var(--Natural-grey-70,#b2b2b2);font-size:14px;font-style:normal;font-weight:500;line-height:150%;}.client-say .client-btn{display:flex;justify-content:center;}.client-say .client-btn a{height:56px;padding:12px 24px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;display:inline-flex;align-items:center;border-radius:30px;background:#cef619;}.client-say .client-btn a:hover{border-radius:30px;border:1px solid #67b2ff;background:#cef619;box-shadow:0px 0px 10.6px 5px rgba(0,108,219,.21);}@media (max-width: 768px){.client-say{padding:60px 20px 80px;}.client-say .head__sec{padding-bottom:40px;}.client-say .head__sec h2{font-size:32px;}.client-say .head__sec p{font-size:14px;}.client-say .hold-say,.client-say .hold-say2{display:none;}.client-say .slick-carousel{margin:40px 0;}.client-say .slick-carousel .card{padding:20px 12px;}.client-say .slick-carousel .card .testimonial-box{padding:0 20px;}.client-say .slick-carousel .card .testimonial-box .testimonial-text{font-size:18px;}.client-say .client-btn a{justify-content:center;font-size:14px;height:48px;padding:10px 20px;}}.blog-section{position:relative;padding:80px 64px 80px 64px;}.blog-section .head__sec{padding-bottom:64px;}.blog-section .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px;}.blog-section .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;max-width:47%;}@media screen and (max-width: 768px){.blog-section .head__sec p{font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}@media (max-width: 1024px){.blog-section .head__sec p,.contact-us .head__sec p{max-width:100% !important;}}.blog-section .blog-box{display:flex;padding:12px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:64px;}.blog-section .blog-box .blog__img{width:100%;}.blog-section .blog-box .blog__img img{margin-bottom:20px;border-radius:12px;width:inherit;max-height:253px;}.blog-section .blog-box .blog__content{margin-bottom:16px;}.blog-section .blog-box .blog__content h3{color:var(--Natural-grey-100,#fff);font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.6px;margin-bottom:8px;}.blog-section .blog-box .blog__content p{overflow:hidden;color:var(--Natural-grey-50,#808080);text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.42px;margin:0;height:57px;}.blog-section .blog-box .date-read{display:flex;justify-content:space-between;align-items:center;align-self:stretch;}.blog-section .blog-box .date-read .date{display:flex;align-items:center;gap:5px;}.blog-section .blog-box .date-read .date span{color:var(--Natural-grey-50,#808080);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.blog-section .blog-box .date-read .date img{}.blog-section .blog-box .read-more{display:flex;justify-content:space-between;align-items:center;align-self:stretch;}.blog-section .blog-box .read-more a{color:#cef619;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-right:10px;}.blog-section .blog-btn{display:flex;justify-content:center;}.blog-section .blog-btn a{height:56px;padding:12px 24px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;display:inline-flex;align-items:center;border-radius:30px;background:#cef619;}.blog-section .blog-btn a:hover{border-radius:30px;border:1px solid #67b2ff;background:#cef619;box-shadow:0px 0px 10.6px 5px rgba(0,108,219,.21);}@media (max-width: 768px){.blog-section{padding:60px 20px 80px;}.blog-section .head__sec{padding-bottom:40px;}.blog-section .head__sec h2{font-size:32px;}.blog-section .head__sec p{font-size:14px;max-width:100%;}.blog-section .blog-box{margin-bottom:40px;padding:0;}.blog-section .blog-box .blog__img img{margin-bottom:16px;border-radius:10px;}.blog-section .blog-box .blog__content h3{font-size:18px;}.blog-section .blog-box .blog__content p{font-size:13px;}.blog-section .blog-box .date-read,.blog-section .blog-box .read-more{align-items:flex-start;gap:8px;}.blog-section .blog-box .read-more a{font-size:14px;}.blog-section .blog-btn a{justify-content:center;font-size:14px;height:48px;padding:10px 20px;}}.connect-word{padding:56px 0;display:none !important;}.connect-word .ticker-wrap .ticker{display:flex;width:-moz-max-content;width:max-content;animation:ticker 12s linear infinite;align-items:center;}.connect-word .ticker-wrap .ticker .ticker__item{display:flex;padding:0 2rem;}.connect-word .ticker-wrap .ticker .ticker__item h2{color:var(--Natural-grey-90,#e5e5e5);font-size:40px;font-style:normal;font-weight:800;line-height:100%;}@media (max-width: 768px){.connect-word{padding:40px 0;}.connect-word .ticker-wrap{overflow-x:hidden;-webkit-overflow-scrolling:touch;}.connect-word .ticker-wrap .ticker{animation-duration:18s;}.connect-word .ticker-wrap .ticker .ticker__item{padding:0 1rem;}.connect-word .ticker-wrap .ticker .ticker__item h2{font-size:24px;margin-right:16px;}}.contact-us{position:relative;padding:76px 64px;background:url("https://truevs.net/wp-content/themes/truevs/assets/css/../imgs/3D Morph Lines 2.svg") no-repeat;background-size:cover;}.contact-us .head__sec{padding-bottom:72px;}.contact-us .head__sec h2{color:var(--Natural-grey-100,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px;}.contact-us .head__sec p{color:var(--Natural-grey-70,#b2b2b2);text-align:center;margin:0 auto;font-size:20px;font-style:normal;font-weight:500;line-height:40px;max-width:47%;}@media screen and (max-width: 768px){.contact-us .head__sec p{font-size:14px !important;line-height:1.5 !important;padding:0 10px !important;}}.contact-us .contact-form{border-radius:24px;padding:40px;border:1px solid rgba(0,108,219,.2);background:rgba(0,108,219,.06);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}.contact-us .contact-form form{display:flex;flex-direction:column;gap:16px;}.contact-us .contact-form form label{font-size:14px;margin-bottom:4px;}.contact-us .contact-form form input,.contact-us .contact-form form textarea{width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgba(230,232,231,.08);background:var(--Inputs,#222839);color:var(--Natural-grey-100,#fff);font-size:14px;}.contact-us .contact-form form textarea{margin-bottom:20px;}.contact-us .contact-form form input::-moz-placeholder,.contact-us .contact-form form textarea::-moz-placeholder{color:var(--Natural-grey-80,#ccc);font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.contact-us .contact-form form input::placeholder,.contact-us .contact-form form textarea::placeholder{color:var(--Natural-grey-80,#ccc);font-size:14px;font-style:normal;font-weight:400;line-height:150%;}.contact-us .contact-form form input:focus,.contact-us .contact-form form textarea:focus{outline:2px solid #006cdb;background-color:var(--Inputs,#222839);}.contact-us .contact-form form input[type="submit"]{align-self:flex-end;background:linear-gradient(135deg,rgba(206,246,25,.54),#cef619);color:#000;height:56px;padding:12px 28px;border:none;border-radius:24px;font-size:16px;cursor:pointer;text-align:center;transition:.3s ease;}.contact-us .contact-form form input[type="submit"]:hover{background:linear-gradient(135deg,rgba(206,246,25,.54),#cef619);transform:scale(1.03);}@media (max-width: 768px){.contact-us{padding:60px 20px;background-size:cover;}.contact-us .head__sec{padding-bottom:40px;}.contact-us .head__sec h2{font-size:32px;}.contact-us .head__sec p{font-size:14px;max-width:100%;}.contact-us .contact-form{padding:24px;border-radius:20px;margin-top:70px;}.contact-us .contact-form form{gap:12px;}.contact-us .contact-form form input,.contact-us .contact-form form textarea{font-size:13px;}.contact-us .contact-form form button{width:100%;height:48px;font-size:14px;}}.footer{display:flex;padding:40px 40px 24px 40px;flex-direction:column;align-items:center;gap:48px;background:var(--Primary-Primary-30,#00162c);position:relative;overflow:hidden;}.footer .light{position:absolute;z-index:0;pointer-events:none;border-radius:50%;filter:blur(90px);}.footer .light--top{top:-60px;right:-120px;width:600px;height:260px;background:radial-gradient(ellipse at top right,rgba(66,159,255,.7) 0%,rgba(0,108,219,.3) 40%,rgba(0,0,0,0) 75%);}.footer .light--bottom{bottom:-120px;left:-160px;width:720px;height:320px;background:radial-gradient(ellipse at bottom left,rgba(66,159,255,.8) 0%,rgba(0,108,219,.4) 35%,rgba(0,0,0,0) 80%);}.footer .under-grade{width:100%;position:relative;padding:32px 40px;gap:96px;border-radius:16px;background:var(--Natural-grey-5,#0d0d0d);z-index:99;}.footer .under-grade .all-sect-foo .box-foo .menu h4{color:var(--Natural-grey-100,#fff);font-size:20px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.4px;text-transform:uppercase;margin-bottom:24px;}.footer .under-grade .all-sect-foo .box-foo .menu ul{list-style:none;padding:0;margin:0;}.footer .under-grade .all-sect-foo .box-foo .menu ul li{margin-bottom:10px;}.footer .under-grade .all-sect-foo .box-foo .menu ul li a{color:var(--Natural-grey-100,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:140%;}.footer .under-grade .all-sect-foo .box-foo .menu ul li a span{margin-inline-start:5px;}.footer .under-grade .all-sect-foo .box-foo .menu ul li a:hover{color:#cef619 !important;}.footer .under-grade .all-sect-foo .foo-btn{display:flex;justify-content:center;align-items:center;height:100%;}.footer .under-grade .all-sect-foo .foo-btn a{height:56px;padding:12px 26px;color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;display:inline-flex;align-items:center;border-radius:30px;background:#cef619;}.footer .under-grade .social-txt{display:flex;justify-content:space-between;align-items:center;}.footer .under-grade .social-txt .social-icon{display:flex;align-items:center;justify-content:center;gap:16px;}.st0{fill:#cef619 !important;}.light .st0{fill:#3100ee !important;}.footer .under-grade .social-txt .number-mail h5{color:var(--Natural-grey-100,#fff);font-size:16px;font-style:normal;font-weight:600;line-height:130%;}.footer .under-foto.contact-footer{position:relative;overflow:hidden;width:100%;}.footer .under-foto.contact-footer .content-foo{position:relative;z-index:2;}.footer .under-foto.contact-footer .content-foo.left h4{font-size:40px;font-style:normal;font-weight:800;line-height:60px;margin-bottom:30px;}@media (max-width: 768px){.footer .under-foto.contact-footer .content-foo.left h4{font-size:24px;}.footer .under-grade .all-sect-foo .box-foo{display:flex;flex-direction:column;}}.footer .under-foto.contact-footer .content-foo.left .copyright{font-size:16px;opacity:.7;margin-bottom:0 !important;}.footer .under-foto.contact-footer .content-foo.right .note{font-size:16px;margin-bottom:10px;}.footer .under-foto.contact-footer .content-foo.right .input-wrapper{display:flex;border:1px solid rgba(255,255,255,.4);border-radius:12px;overflow:hidden;background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}html.light
  .footer
  .under-foto.contact-footer
  .content-foo.right
  .input-wrapper{border:1px solid rgba(0,0,0,.4);}.footer .under-foto.contact-footer .content-foo.right .input-wrapper input{flex:1;padding:16px;border:none;background:transparent;font-size:14px;outline:none;}.light.footer .under-foto.contact-footer .content-foo.right .input-wrapper form input::placeholder{color:#000 !important;}@media (max-width: 768px){.footer .under-foto.contact-footer .content-foo.right .input-wrapper input{padding:12px;}}.footer .under-foto.contact-footer .content-foo.right .input-wrapper button{padding:0 20px;background:transparent;border:none;font-size:18px;cursor:pointer;}.footer .under-foto.contact-footer .content-foo.right .footer-links{margin-top:90px;display:flex;gap:20px;font-size:16px;opacity:.8;flex-wrap:wrap;justify-content:flex-end;}.footer .under-foto.contact-footer .content-foo.right .footer-links a{text-decoration:none;}@media (max-width: 768px){.footer{padding:40px 20px;gap:32px;}.footer .under-grade{padding:24px 20px;gap:48px;}.footer .under-grade .all-sect-foo{margin-bottom:48px;}.footer .under-grade .all-sect-foo .box-foo{margin-bottom:24px;}.footer .under-grade .all-sect-foo .box-foo .menu h4{font-size:25px;margin-bottom:16px;}.footer .under-grade .all-sect-foo .box-foo .menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;}.footer .under-foto.contact-footer .content-foo.right .footer-links{margin-top:20px;}.footer .under-grade .all-sect-foo .box-foo .menu ul li a{font-size:14px;font-weight:500;}.footer .under-grade .all-sect-foo .foo-btn{display:flex;justify-content:center;}.footer .under-grade .all-sect-foo .foo-btn a{justify-content:center;height:48px;font-size:14px;padding:10px 20px;}.footer .under-grade .social-txt{flex-direction:column;align-items:center;gap:12px;}.footer .under-grade .social-txt .social-icon{gap:12px;}.footer .under-grade .social-txt .number-mail h5{font-size:11px;text-align:center;}.footer .under-foto.contact-footer .content-foo.left h4{font-size:22px;line-height:38px;margin:0;}.footer .under-foto.contact-footer .content-foo.right .note{font-size:13px;text-align:center;}.footer .under-foto.contact-footer .content-foo.right .input-wrapper{flex-direction:row-reverse;}.footer .under-foto.contact-footer .content-foo.right .input-wrapper input{width:100%;padding:12px;outline:none;}.footer .under-foto.contact-footer .content-foo.right .input-wrapper button{width:10%;padding:12px 0;}.footer .under-foto.contact-footer .content-foo.right .footer-links{justify-content:center;gap:10px;font-size:12px;}}@keyframes scrollUp{0%{transform:translateY(0);}100%{transform:translateY(-50%);}}@keyframes ticker{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@keyframes floatGlass{0%{transform:translate(-50%,-50%) scale(1);}100%{transform:translate(-60%,-40%) scale(1.2);}}.bg-animated-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100;background:linear-gradient(180deg,rgba(27,4,190,.1882352941) 49%,#17141c 100%);}@keyframes bg-animated{0%{transform:translateX(0%);}100%{transform:translateX(-100%);}}@keyframes bg-animated1{0%{transform:translateX(0%);}100%{transform:translateX(100%);}}.overlay{background:linear-gradient(180deg,rgba(23,20,28,.3) 48.62%,#17141c 100%);-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);z-index:-98;}@keyframes ticker{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@keyframes ticker-rtl{0%{transform:translateX(0);}100%{transform:translateX(50%);}}@media screen and (max-width: 768px){.services .serv__boxes .box .arrow__serv{width:50px;height:50px;}.services .serv__boxes .box .arrow__serv img{width:50px;height:50px;}}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 .hidden-fields-container{display:none;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7-form-control-wrap{position:relative;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.desc-wrapper{height:3.5rem;overflow:hidden;position:relative;transition:height .4s ease;}.group:hover .desc-wrapper{height:var(--exp,4.5rem);}.desc{margin:0;transition:transform .5s ease-out;}.group:hover .desc{transform:translateY(var(--shift,0));}.more-arrow{transition:opacity .4s;animation:bounce 1.4s infinite ease-in-out;}.group:hover .more-arrow{opacity:0;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(-4px);}}.group:hover::after{opacity:0;}