:root{--peregrin-neon:#00f674;--peregrin-cyan:#00b0ff;--peregrin-background:#03080f;--peregrin-surface:#07101a;--peregrin-elevated:#0d1926;--peregrin-border:#1d2a37;--peregrin-text:#f6f9fc;--peregrin-muted:#aab6c3;--peregrin-silver:#d5d9dc;--peregrin-silver-metal:linear-gradient(115deg, #00b0ff2e, #e9eff43d 38%, #4369814d 52%, #d5efed29 76%, #00f6741a), #07101ae6;--peregrin-graphite:#03080f;--peregrin-glass:linear-gradient(120deg, #00b0ff12, #00f67408), #07101ae0;--color-primary:var(--peregrin-neon);--color-secondary:var(--peregrin-elevated);--color-blue:var(--peregrin-cyan);--color-body:var(--peregrin-muted);--color-heading-1:var(--peregrin-text);--color-border:var(--peregrin-border)}body{background:radial-gradient(ellipse at 0 15%, #00b0ff12, transparent 35%), radial-gradient(ellipse at 100% 45%, #00f6740a, transparent 35%), var(--peregrin-background);color:var(--peregrin-muted);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::selection{background:var(--peregrin-neon);color:var(--peregrin-graphite)}.peregrin-brand{color:#fff;font-family:var(--font-primary);letter-spacing:-1px;white-space:nowrap;flex-shrink:0;align-items:center;font-size:27px;font-weight:700;line-height:1.2;display:inline-flex}.peregrin-brand img{width:220px;height:auto}.peregrin-brand:hover{color:#fff}.peregrin-brand-dark,.peregrin-brand-dark:hover{color:var(--color-heading-1)}[x-cloak]{display:none!important}.peregrin-inner-header-slot,.header-transparent.peregrin-header-solid{height:104px}.peregrin-page-heading{padding:85px 0 75px}.peregrin-page-heading .disc{max-width:600px;margin:18px auto 0}.nav-area .main-nav>a[aria-current=page]{text-underline-offset:8px;text-decoration:underline}.peregrin-services-nav{align-items:center;gap:8px;display:flex}header .main-nav.peregrin-services-nav:after,header .main-nav.peregrin-services-nav>a:after{display:none!important}.peregrin-menu-toggle{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-area .peregrin-menu-toggle{color:#fff}.peregrin-menu-toggle i{font-size:13px;transition:transform .2s}.peregrin-menu-toggle[aria-expanded=true] i{transform:rotate(180deg)}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style{overscroll-behavior:contain;width:min(1050px,100vw - 48px);max-height:min(480px,100dvh - 150px);padding:20px;top:100%;left:50%;overflow-y:auto;transform:translate(-50%)scaleY(0);border-radius:0 0 10px 10px!important}.has-dropdown.mega-menu.peregrin-services-nav.is-open .rts-mega-menu{opacity:1;visibility:visible;transform:translate(-50%)scaleY(1)}.has-dropdown.mega-menu.peregrin-services-nav:not(.is-open) .rts-mega-menu{opacity:0;visibility:hidden;transform:translate(-50%)scaleY(0)}.peregrin-mega-grid{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.peregrin-menu-image img{object-fit:cover;border-radius:5px;width:100%;max-height:290px}.peregrin-services-nav .mega-menu-item{flex-direction:column;align-items:stretch;gap:10px;display:flex}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li{margin:0}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li a{padding:12px!important}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .icon{flex-shrink:0;margin-right:10px}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .icon img{width:28px;height:28px}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .title{margin-bottom:5px;font-size:17px}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .details{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.peregrin-services-nav a:focus-visible,.peregrin-menu-toggle:focus-visible{outline:2px solid var(--peregrin-cyan);outline-offset:4px}.peregrin-mobile-nav-row{border-bottom:1px solid var(--peregrin-border);justify-content:space-between;align-items:center;display:flex}.peregrin-mobile-nav-row>a{flex:1;padding:14px 0}.peregrin-mobile-nav-row a[aria-current=page]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.peregrin-mobile-nav-row .peregrin-menu-toggle{width:44px;height:44px}#mobile-navigation .peregrin-mobile-submenu{margin:0;padding:8px 0 12px 16px;list-style:none}#mobile-navigation .peregrin-mobile-submenu a{padding:10px 0;font-size:15px;line-height:1.5;display:block}.peregrin-service-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.peregrin-service-catalog .peregrin-service-card{width:100%;margin:0;scroll-margin-top:140px}.peregrin-service-catalog .peregrin-service-card .content-area-wrapper{flex:1;min-width:0;max-width:none;padding:28px}.peregrin-service-catalog .peregrin-service-card .thumbnail{flex-shrink:0;width:42%}.peregrin-service-card .thumbnail img{object-fit:cover;width:100%;height:100%}.peregrin-service-card .title{font-size:24px}.peregrin-news-list{max-width:820px;margin:0 auto;padding:0 24px}.peregrin-news-article{border-bottom:1px solid var(--peregrin-border);padding:32px 0;scroll-margin-top:140px}.peregrin-news-article:first-child{padding-top:0}.peregrin-news-meta{color:var(--peregrin-muted);flex-wrap:wrap;gap:10px 20px;margin-bottom:14px;font-size:13px;display:flex}.peregrin-news-article h2{margin-bottom:14px;font-size:clamp(24px,3vw,32px)}.peregrin-news-article p{margin:0;line-height:1.8}.peregrin-contact-form label{margin-bottom:8px;font-size:14px;display:block}.peregrin-contact-form button:disabled{opacity:.6;cursor:not-allowed}.peregrin-contact-form #contact-preview-notice{background:var(--peregrin-elevated);border-radius:5px;padding:14px;font-size:14px}@media (width<=1199px){.peregrin-inner-header-slot,.header-transparent.peregrin-header-solid{height:80px}.peregrin-header-solid .header-transparent-main-wrapper{min-height:56px}}@media (width<=991px){.peregrin-service-catalog{grid-template-columns:minmax(0,1fr)}.peregrin-page-heading{padding:60px 0}}@media (width<=767px){.peregrin-service-catalog .peregrin-service-card .content-area-wrapper{width:100%}.peregrin-service-catalog .peregrin-service-card .thumbnail{width:100%;max-height:240px}}@media (width<=575px){.peregrin-brand img{width:180px}.peregrin-service-catalog .peregrin-service-card .content-area-wrapper{padding:20px}.peregrin-service-card .title{font-size:21px}}.header-transparent.header-seven{background:var(--peregrin-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #00b0ff38;position:fixed;top:0;box-shadow:inset 0 1px #d5d9dc1f,0 8px 28px #00000014}.nav-area .main-nav>a[aria-current=page]{-webkit-text-decoration-color:var(--peregrin-neon);text-decoration-color:var(--peregrin-neon)}.header-seven .nav-area .main-nav>a{isolation:isolate;position:relative}.header-seven .nav-area .main-nav>a:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(115deg,#00b0ff29,#00f67417);border:1px solid #e9eff461;border-radius:5px;transition:opacity .2s;position:absolute;inset:-10px -14px;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #1a1e2140}header.header-seven .nav-area ul li.main-nav:hover>a,header.header-seven .nav-area ul li.main-nav>a:focus-visible{color:#fff!important}.header-seven .nav-area .main-nav:hover>a:before,.header-seven .nav-area .main-nav>a:focus-visible:before{opacity:1}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style{background:var(--peregrin-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #00b0ff38;box-shadow:0 18px 48px #00000029}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li a{background:#d5d9dc0d}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .title{color:#f1f3f4}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .details{color:var(--peregrin-silver)}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style .single-service-menu .icon img{filter:brightness(0)invert()}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li a.free-consultation{background:#00f67417;border:1px solid #00f67447}.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li a:hover,.peregrin-services-nav .rts-mega-menu.service-mega-menu-style li a:focus-visible{background:linear-gradient(115deg,#00b0ff29,#00f67417);box-shadow:inset 0 0 0 1px #00b0ff66,0 0 20px #00b0ff0f}.rts-btn.btn-primary,.rts-btn.btn-primary.btn-white{background:var(--peregrin-neon);color:var(--peregrin-graphite);border:1px solid var(--peregrin-cyan);border-radius:8px;box-shadow:0 0 22px -8px #00f67480}.rts-btn.btn-primary:before,.rts-btn.btn-primary.btn-white:before{background:var(--peregrin-silver-metal);background-color:var(--peregrin-graphite)}.rts-btn.btn-primary:hover,.rts-btn.btn-primary.btn-white:hover,.rts-btn.btn-primary:focus-visible{background:var(--peregrin-silver-metal);background-color:var(--peregrin-graphite);color:#fff;border-color:var(--peregrin-silver);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #1a1e2140}.header-seven .rts-btn.btn-primary.btn-white{color:#f1f3f4;background:#d5d9dc14;border-color:#00f6748c}.header-seven .rts-btn.btn-primary.btn-white:hover{color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--peregrin-cyan);outline-offset:4px}.bg_banner-seven.two.with-video:after{background:radial-gradient(at 85% 25%,#00b0ff2e,#0000 55%),linear-gradient(90deg,#03080ff7,#03080fc7 55%,#03080f8c)}.hero-bg-video video{filter:saturate(.35)}.banner-seven-inner-content .pre-title{color:var(--peregrin-neon)}.banner-seven-inner-content .pre-title img{filter:grayscale()}.banner-seven-inner-content .title span,.banner-seven-inner-content p.disc{color:var(--peregrin-silver)}.title-style-one .pre{color:var(--peregrin-cyan);background:#00b0ff12;border-color:#00b0ff40}.peregrin-page-heading{background:radial-gradient(ellipse at 15% 0, #00b0ff21, transparent 65%), var(--peregrin-background)}section.main-wrapper-sticky .sticky-statement{background-color:var(--peregrin-surface);border:1px solid var(--peregrin-border);border-left:3px solid var(--peregrin-cyan)}section.main-wrapper-sticky .sticky-statement:hover{background-image:linear-gradient(120deg, var(--peregrin-elevated), var(--peregrin-surface));border-color:var(--peregrin-cyan)}section.main-wrapper-sticky .sticky-statement .right .arrow{background:var(--peregrin-elevated);border:1px solid #00b0ff66;border-radius:8px;transition:background .2s,border-color .2s,box-shadow .2s}section.main-wrapper-sticky .sticky-statement .right .arrow i{color:var(--peregrin-cyan)}section.main-wrapper-sticky .sticky-statement:hover .right .arrow,section.main-wrapper-sticky .sticky-statement .right .arrow:hover,section.main-wrapper-sticky .sticky-statement .right .arrow:focus-visible{border-color:var(--peregrin-neon);background:#00f6741f;box-shadow:0 0 18px #00f67424}section.main-wrapper-sticky .sticky-statement:hover .right .arrow i,section.main-wrapper-sticky .sticky-statement .right .arrow:hover i,section.main-wrapper-sticky .sticky-statement .right .arrow:focus-visible i{color:var(--peregrin-neon)}.peregrin-service-catalog .peregrin-service-card{background:var(--peregrin-surface);border:1px solid var(--peregrin-border);border-top:2px solid var(--peregrin-cyan)}.peregrin-service-catalog .peregrin-service-card:hover,.peregrin-service-catalog .peregrin-service-card:focus-within{border-color:#a7b1b8;box-shadow:0 8px 24px #20262914}.rts-call-to-action-area-two,.cta-main-area-wrapper-one{background-image:linear-gradient(115deg, var(--peregrin-surface), var(--peregrin-elevated));border-block:1px solid #00b0ff38}.cta-main-area-wrapper-one .left-areas span{color:var(--peregrin-neon)}.appoinment-main-wrapper-7{background:var(--peregrin-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #00b0ff4d;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #1a1e2140,0 20px 60px #0000001f}.appoinment-area-seven{background-image:linear-gradient(#03080f80,#03080fc7),url(/build/assets/corporate-buildings-CV2_fRht.webp);background-attachment:scroll}.appoinment-main-wrapper-7 .title{color:#f5f7f8;text-shadow:0 2px 8px #00000073}.appoinment-main-wrapper-7 form>span{color:#f5f7f8;background:#202629a6;border-color:#d5d9dc80}#about .single-thumbnail{flex:1;min-width:0}#about .single-thumbnail img{aspect-ratio:380/495;object-fit:cover;border-radius:8px;width:100%}.footer-bg-two{background:linear-gradient(135deg, var(--peregrin-surface), var(--peregrin-background));border-top:1px solid var(--peregrin-cyan)}.rts-copy-right-1{background:var(--peregrin-background);border-top:1px solid var(--peregrin-silver)}.bg_banner-seven.two.with-video{border-bottom:1px solid var(--peregrin-border);height:auto;min-height:760px;padding:180px 0 110px}.with-video .banner-seven-inner-content{max-width:760px;padding-left:0}.banner-seven-inner-content .title{text-transform:none;letter-spacing:-.045em;margin:26px 0;font-size:clamp(46px,6vw,84px);line-height:1.08}.banner-seven-inner-content .title span{background:linear-gradient(110deg, var(--peregrin-cyan), var(--peregrin-neon));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.banner-seven-inner-content .pre-title{letter-spacing:.06em;font-size:15px}.with-video .banner-seven-inner-content p.disc{max-width:560px;font-size:18px;line-height:1.75}.peregrin-hero-actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.banner-seven-inner-content .peregrin-hero-actions .rts-btn{margin:0}.rts-btn.btn-primary.peregrin-btn-secondary{color:var(--peregrin-text);box-shadow:none;background:#d5d9dc0d;border-color:#d5d9dc59}.header-seven .rts-btn.btn-primary.btn-white{background:var(--peregrin-neon);color:var(--peregrin-background);border-color:var(--peregrin-neon)}.rts-btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.bg-main,.working-process-one.bg-main{background:var(--peregrin-surface)}.pricing-wrapper-one,.testimonails-area-seven,.contact-form-p.new,.single-working-process-one .inner-content,.single-working-process-one .left .icon{background:var(--peregrin-surface);border:1px solid var(--peregrin-border);border-radius:12px}.pricing-wrapper-one,.peregrin-service-card,section.main-wrapper-sticky .sticky-statement{border-radius:12px;transition:border-color .2s,box-shadow .2s,background-color .2s}.pricing-wrapper-one:hover,.peregrin-service-catalog .peregrin-service-card:hover,.peregrin-service-catalog .peregrin-service-card:focus-within,section.main-wrapper-sticky .sticky-statement:hover,section.main-wrapper-sticky .sticky-statement:focus-within{border-color:#00b0ff8c;box-shadow:0 8px 30px #00b0ff12}.pricing-wrapper-one .plane-process{background:var(--peregrin-elevated);border:1px solid #00f67459;animation:none}.pricing-wrapper-one .plane-process .title{color:var(--peregrin-neon)}.pricing-wrapper-one .pricing-header-start{border-color:var(--peregrin-border)}.pricing-wrapper-one .pricing-body .single-pricing .price-details,.pricing-wrapper-one .pricing-body .single-pricing.available .price-details,.single-blog-area-one p,.single-blog-area-one p span{color:var(--peregrin-muted)}.pricing-wrapper-one .pricing-body .single-pricing.available .icon i{color:var(--peregrin-background)}.pricing-wrapper-one .pricing-body a.rts-btn.btn-white{background:var(--peregrin-neon)}#pricing .pricing-tab-button-area .nav-tabs{background:var(--peregrin-elevated);border-color:var(--peregrin-border)}#pricing .pricing-tab-button-area .nav-link{color:var(--peregrin-text);background:0 0}#pricing .pricing-tab-button-area .nav-link.active{color:var(--peregrin-background);background:var(--peregrin-neon)}#pricing .pricing-tab-button-area .nav-link:not(.active):is(:hover,:focus-visible){color:var(--peregrin-cyan);background:#00b0ff1a}.title-style-five .pre,.title-style-one .pre,.single-working-process-one .inner-content .number{color:var(--peregrin-cyan)}.single-working-process-one .inner-content .number{background:var(--peregrin-elevated)}.single-working-process-one .inner-content .number-main:before,.single-working-process-one .inner-content .number-main:after{background:var(--peregrin-border)}.single-working-process-one .left .icon img,section.main-wrapper-sticky .sticky-statement .left-side .icon img{filter:brightness(0)invert();opacity:.85}.single-blog-area-one .bottom-details{border-color:var(--peregrin-border)}.appoinment-main-wrapper-7 input,.appoinment-main-wrapper-7 textarea,.peregrin-contact-form input,.peregrin-contact-form textarea,.cta-main-area-wrapper-one .inpur-area-main,.cta-main-area-wrapper-one input{color:var(--peregrin-text);background:#03080fb3;border:1px solid #33475a}.appoinment-main-wrapper-7 input::placeholder,.appoinment-main-wrapper-7 textarea::placeholder,.peregrin-contact-form input::placeholder,.peregrin-contact-form textarea::placeholder,.cta-main-area-wrapper-one input::placeholder{color:var(--peregrin-muted);opacity:1}.footer-bg-two .title,.footer-bg-two a,.rts-copy-right-1 a,.rts-copy-right-1 .copyright-h-2-wrapper p.disc{color:var(--peregrin-silver)}.footer-bg-two a:hover,.rts-copy-right-1 a:hover{color:var(--peregrin-cyan)}.side-bar.header-two{background:var(--peregrin-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-left:1px solid var(--peregrin-border)}.side-bar .close-icon-menu{background:var(--peregrin-elevated);color:var(--peregrin-text)}#mobile-navigation a,#mobile-navigation .peregrin-menu-toggle{color:var(--peregrin-text)}#mobile-navigation a:hover,#mobile-navigation a:focus-visible{color:var(--peregrin-neon)}.rts-copy-right-1{border-color:var(--peregrin-border)}.banner-seven-swiper-wrapper .to-bottom-area{writing-mode:horizontal-tb;color:var(--peregrin-muted);flex-direction:row;gap:10px;top:auto;bottom:32px;left:max(24px,50% - 635.5px);transform:none}.banner-seven-swiper-wrapper .to-bottom-area i{transform:rotate(180deg)}.about-6-inner-content-content p.disc,.about-6-inner-content-content .call-area span,.testimonails-area-seven .right-content-area-main-wrapper p,body .footer-bg-two p.disc{color:var(--peregrin-muted)}.about-6-inner-content-content .call-area a.title,.testimonails-area-seven .right-content-area-main-wrapper .title,body .footer-bg-two .title,body .footer-bg-two a,body .rts-copy-right-1 a{color:var(--peregrin-text)}body .footer-bg-two a:hover,body .rts-copy-right-1 a:hover{color:var(--peregrin-cyan)}.footer-bg-two .footer-two-single-wized.left .title,.footer-bg-two .footer-two-single-wized .wized-2-body ul li a,.footer-bg-two .footer-two-single-wized .contact-info-1 .disc a,.rts-copy-right-1 .copyright-h-2-wrapper .right ul li a{color:var(--peregrin-text)}.footer-bg-two .footer-two-single-wized.left p.disc,.footer-bg-two .footer-two-single-wized .contact-info-1 .disc span{color:var(--peregrin-muted)}.footer-bg-two .footer-two-single-wized .wized-2-body ul li a:hover,.footer-bg-two .footer-two-single-wized .contact-info-1 .disc a:hover,.rts-copy-right-1 .copyright-h-2-wrapper .right ul li a:hover{color:var(--peregrin-cyan)}.contact-info-area-wrapper-p.new{background:var(--peregrin-glass);border:1px solid var(--peregrin-border)}.contact-info-area-wrapper-p.new .icon{background:var(--peregrin-elevated);color:var(--peregrin-cyan)}.contact-info-area-wrapper-p.new .icon img,.peregrin-service-card .content-area-wrapper>.icon img{filter:brightness(0)invert()}.appoinment-main-wrapper-7{background:linear-gradient(120deg,#00b0ff12,#0000),#07101aad}#about,#contact{scroll-margin-top:130px}.loader-wrapper .loader-section{background:var(--peregrin-background)}.progress-circle-main-wrapper .progress-area-wrapper{background:var(--peregrin-elevated);border:1px solid #00b0ff4d}.side-bar.header-two .close-icon-menu{background:var(--peregrin-elevated);color:var(--peregrin-text)}.side-bar.header-two .peregrin-menu-toggle{background:0 0;min-height:44px;margin:0;position:static}.side-bar.header-two .peregrin-menu-toggle i{background:0 0;width:auto;min-width:0;height:auto;font-size:13px}.side-bar.header-two .close-icon-menu i{background:var(--peregrin-elevated)}.rtl-ltr-switcher-btn{background:var(--peregrin-elevated);color:var(--peregrin-muted);border:1px solid var(--peregrin-border)}@media (width<=767px){.rtl-ltr-switcher-btn{top:auto;bottom:20px}}.header-seven .rts-btn.btn-primary.btn-white:hover,.header-seven .rts-btn.btn-primary.btn-white:focus-visible,.pricing-wrapper-one .pricing-body a.rts-btn.btn-white:hover,.pricing-wrapper-one .pricing-body a.rts-btn.btn-white:focus-visible{background:var(--peregrin-silver-metal);background-color:var(--peregrin-graphite);color:var(--peregrin-text);border-color:var(--peregrin-silver)}#testimonials .testimonails-area-seven{gap:0}@media (width>=1200px){#testimonials .thumbnail-testimoanis{flex:0 0 35%;min-width:0}#testimonials .thumbnail-testimoanis img{width:100%}}#testimonials .right-content-area-main-wrapper{text-align:center;flex:1;min-width:0;padding:32px clamp(24px,3vw,48px)}#testimonials .right-content-area-main-wrapper p.disc{color:#b2beca;text-shadow:none;font-size:clamp(18px,1.65vw,24px);line-height:1.65}#testimonials .right-content-area-main-wrapper .botton-user .title{color:var(--peregrin-cyan);text-shadow:0 0 14px #00b0ff52}#testimonials .right-content-area-main-wrapper .botton-user p.desig{color:var(--peregrin-muted)}#about .call-area .information .title,#about .call-area .information .title a{color:var(--peregrin-cyan);text-shadow:0 0 14px #00b0ff3d}#testimonials .right-content-area-main-wrapper>img{filter:grayscale()brightness(0)invert();opacity:.85;margin-inline:auto;display:block}:is(#testimonials,#projects) :is(.swiper-button-next,.swiper-button-prev){background:var(--peregrin-elevated);color:var(--peregrin-cyan);border:1px solid #00b0ff66;border-radius:8px;transition:background .2s,border-color .2s,box-shadow .2s}:is(#testimonials,#projects) :is(.swiper-button-next,.swiper-button-prev) i{color:inherit}:is(#testimonials,#projects) :is(.swiper-button-next,.swiper-button-prev):is(:hover,:focus-visible){color:var(--peregrin-neon);border-color:var(--peregrin-neon);background:#00f6741f;box-shadow:0 0 18px #00f67429}.footer-bg-two .footer-two-single-wized.left a.rts-btn{color:var(--peregrin-background)}:is(.page-wrapper,.header-seven) .rts-btn.btn-primary:is(:hover,:focus-visible):not(:disabled){background:var(--peregrin-silver-metal);background-color:var(--peregrin-background);color:var(--peregrin-text);border-color:var(--peregrin-cyan);box-shadow:inset 0 1px #d5eff433,0 0 20px #00b0ff29}.peregrin-service-catalog .peregrin-service-card .title a:hover,.single-blog-area-one .title a:hover{color:var(--peregrin-cyan);text-shadow:0 0 14px #00b0ff38}@media (width<=767px){.bg_banner-seven.two.with-video{min-height:660px;padding:150px 0 85px}.banner-seven-inner-content .title br{display:block}.banner-seven-inner-content .title{font-size:clamp(44px,10vw,64px)}.banner-seven-inner-content .pre-title{font-size:13px}.with-video .banner-seven-inner-content p.disc{font-size:16px}}@media (prefers-reduced-motion:reduce){.hero-bg-video{display:none}.rts-btn,.rts-btn:before,.sticky-statement,.peregrin-service-card{transition:none!important}}
