/**handles:theme-style**/
:root{--color-bg:#ffefd7;--color-text:#001d30;--color-accent:#3fa6dd;--color-border:#e0e0e0;--color-muted:#666;--newOrder:"new-order",sans-serif;--tiro:"Tiro Devanagari Hindi",serif}[data-theme=dark]{--color-bg:#121212;--color-text:#f5f5f5;--color-accent:#5cb8ff;--color-border:#333;--color-muted:#aaa}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-bg);scroll-behavior:smooth}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,html,input{transition:background-color .3s ease,color .3s ease}h1,h2,h3,h4,h5,h6{margin:0 0 .5em}p{margin:0}p+p{margin-top:1.1em}a{color:inherit}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}ol,ul{margin:0 0 1em;padding-left:1.5em}li{margin-bottom:.25em}table{border-collapse:collapse;width:100%}td,th{padding:.5em;text-align:left;vertical-align:top}::-moz-selection{background:#3fa6dd;color:#fff;text-shadow:none}::selection{background:#3fa6dd;color:#fff;text-shadow:none}.container{margin:0 auto;max-width:1920px;padding:5vh 5vw}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img{max-width:100%!important}}html{font-size:100%}body{background-color:#fff;color:#222;font-family:var(--newOrder);font-size:1rem;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.6}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--tiro);font-weight:600;line-height:1.2;margin-bottom:.5em;margin-top:0}h1{font-size:clamp(2rem,5vw,2.5rem)}h2{font-size:clamp(1.75rem,5.25vw,4.313rem);font-weight:500}h3{font-size:clamp(1.25rem,3vw,1.5rem)}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}.heading-spaced{letter-spacing:.02em;text-transform:uppercase}a sup,h1>sup,h2>sup,h3>sup,h4>sup,h5>sup{display:inline-block;line-height:normal;position:static;vertical-align:top}p{color:inherit;margin-bottom:1.2em;margin-top:0}strong{font-weight:600}em{font-style:italic}small{font-size:.875em}a{color:#3fa6dd;text-decoration:none;transition:color .2s ease,opacity .2s ease}a:focus,a:hover{text-decoration:underline}a:active{opacity:.8}.link-underline{text-decoration:underline;text-underline-offset:2px}ol,ul{margin:0 0 1.5em 1.5em;padding:0}li{margin-bottom:.4em}blockquote{background:#f8f8f8;border-left:4px solid #3fa6dd;color:#555;font-style:italic;margin:1.5em 0;padding:1em 1.5em}code,kbd,samp{border-radius:3px;padding:.2em .4em}code,kbd,pre,samp{background:#f5f5f5;font-family:Courier New,Courier,monospace;font-size:.9em}pre{border-radius:4px;overflow-x:auto;padding:1em}.container{margin-inline:auto;width:100%}.container--narrow{max-width:800px}.container--wide{max-width:1600px}.section--tight{padding-block:2rem}.section--spacious{padding-block:8rem}.grid{display:flex;flex-wrap:wrap;gap:1.5rem}.grid--center{align-items:center;justify-content:center}.grid--space-between{justify-content:space-between}.grid--align-top{align-items:flex-start}.grid--align-bottom{align-items:flex-end}[class*=col-]{flex:0 0 auto}.col-1{flex-basis:8.333%}.col-2{flex-basis:16.666%}.col-3{flex-basis:25%}.col-4{flex-basis:33.333%}.col-5{flex-basis:41.666%}.col-6{flex-basis:50%}.col-7{flex-basis:58.333%}.col-8{flex-basis:66.666%}.col-9{flex-basis:75%}.col-10{flex-basis:83.333%}.col-11{flex-basis:91.666%}.col-12{flex-basis:100%}@media (max-width:767px){[class*=col-]{flex-basis:100%}}.full-width{width:100%}.max-width-none{max-width:none}.overflow-hidden{overflow:hidden}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-main{flex:1}.site-footer{margin-top:auto}.align-left{text-align:left!important}.align-center{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.align-right{text-align:right!important}.float-left{float:left!important;margin-right:1rem!important}.float-right{float:right!important;margin-left:1rem!important}.flex-center{justify-content:center!important}.flex-between,.flex-center{align-items:center!important;display:flex!important}.flex-between{justify-content:space-between!important}.hidden{display:none!important}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.hidden-desktop{display:none!important}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:.5rem!important}.mb-1{margin-bottom:.5rem!important}.mt-2{margin-top:1rem!important}.mb-2{margin-bottom:1rem!important}.mt-3{margin-top:2rem!important}.mb-3{margin-bottom:2rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-1{padding-top:.5rem!important}.pb-1{padding-bottom:.5rem!important}.pt-2{padding-top:1rem!important}.pb-2{padding-bottom:1rem!important}.pt-3{padding-top:2rem!important}.pb-3{padding-bottom:2rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-muted{color:#666!important}.text-white{color:#fff!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-none{display:none!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.clearfix:after{clear:both;content:"";display:table}.center-block{display:block}.center-block,.max-width{margin-left:auto;margin-right:auto}.max-width{max-width:1200px}.divider{background-color:#e0e0e0;height:1px;margin:1.5rem 0}.double-list{-moz-column-count:1;column-count:1}@media only screen and (min-width:768px){.double-list{-moz-column-count:2;column-count:2;margin:25px 0}}.alt{background:#000!important;color:#fff;padding:15px 0}@media print{.no-print{display:none!important}.print-only{display:block!important}}@media screen{.print-only{display:none!important}}.text-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{height:auto;max-width:100%}img.aligncenter,img.alignleft,img.alignright{display:block;margin:0 auto 1em}.wp-caption{max-width:95%}.wp-caption img{height:auto;width:100%}.button,.buttons a{background:#3fa6dd;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:.75rem 1.5rem;text-align:center;transition:background .2s ease,box-shadow .2s ease}.button,.button:focus,.button:hover,.buttons a,.buttons a:focus,.buttons a:hover{text-decoration:none}.button:active,.buttons a:active{box-shadow:inset 0 1px 4px rgba(0,0,0,.4)}.breadcrumbs{padding:1.5rem 0}.breadcrumbs .sep{font-style:normal}.single-post{border-bottom:1px solid #d4d4d4;margin-bottom:3rem;padding-bottom:3rem}.single-post .post-img{margin-bottom:1.5rem;text-align:center}.single-post .post-img img{max-width:175px}.single-post .read-more{text-decoration:underline}.single-post .meta-data{font-style:italic}.next-buttons-bar{margin:2rem 0}.theme-toggle{align-items:center;background:0 0;border:none;border-radius:50%;color:var(--color-text);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .3s ease,transform .3s ease}.theme-toggle:focus-visible,.theme-toggle:hover{background-color:rgba(0,0,0,.05);transform:rotate(15deg)}.theme-toggle .theme-icon{fill:var(--color-accent);height:1.5rem;stroke:var(--color-text);stroke-width:2;transition:transform .5s ease,fill .5s ease,stroke .5s ease;width:1.5rem}.theme-toggle .sun{transition:fill .4s ease}.theme-toggle .sun-rays{transform-origin:center;transition:opacity .4s ease,transform .5s ease}[data-theme=dark] .theme-toggle .sun{fill:var(--color-text)}[data-theme=dark] .theme-toggle .sun-rays{opacity:0;transform:rotate(-45deg) scale(.8)}[data-theme=dark] .theme-toggle .theme-icon{fill:var(--color-text);transform:rotate(90deg)}nav{background-color:red}footer .container{align-items:center;display:flex;justify-content:center;padding:30px}footer .container p{font-size:clamp(.9rem,1.25vw,1.25rem);font-weight:600;margin:0}body{background:var(--color-bg)}section{position:relative}section .container{padding:130px 5vw}.home-header{background:var(--color-bg);height:100vh;min-height:640px;position:relative;z-index:20}.home-header .lines-lower,.home-header .lines-upper{background:var(--color-bg);display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;position:relative;width:100%}.home-header .lines-upper{height:50%;overflow:hidden}.home-header .lines-upper .diagonal-line{transform:skewX(40deg);transform-origin:bottom center}.home-header .lines-lower{height:175%;overflow:hidden}.home-header .lines-lower .diagonal-line{transform:skewX(-40deg);transform-origin:top center}.home-header .diagonal-line{height:100%;margin:0 .5vw;position:relative;transform-origin:center;transition:all .85s cubic-bezier(.85,0,.15,1);width:8.5%}.home-header .line-color-block{display:block;height:100%;left:0;position:absolute;top:0;transform:translate3d(0,-105%,0);transition:all .85s cubic-bezier(.85,0,.15,1);width:100%}.home-header .line-yellow .line-color-block{background:#e9bb31}.home-header .line-orange .line-color-block{background:#c73c1b}.home-header .line-red .line-color-block{background:#b7261e}.home-header .line-maroon .line-color-block{background:#851a33}.home-header .line-purple .line-color-block{background:#57263d}.home-header .container{align-items:center;display:flex;justify-content:center;padding:40px 0;position:relative;z-index:50}.home-header .container .logo{height:auto;width:calc(42.5% + 5vw)}.container_mouse{bottom:0;cursor:pointer;display:none;padding-top:2rem;position:absolute;right:0;text-align:center}.container_mouse .mouse-btn{border:4px solid #57263d;border-radius:30px;display:flex;height:80px;margin:10px auto;width:40px}.container_mouse .mouse-btn .mouse-scroll{animation:scrolling 1s linear infinite;background:linear-gradient(170deg,hsla(240,1%,48%,.918),#7b7c7c);border-radius:50px;display:block;height:20px;margin:auto;width:10px}@keyframes scrolling{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(20px)}}.about{z-index:30}.about .container,.about .container .content{align-items:flex-end;display:flex;justify-content:flex-end}.about .container .content{align-content:flex-end;flex-wrap:wrap;min-height:500px;transform:translateZ(0);width:50%}.about .container p{color:#851a33}.take-flight{background:#851a33;background:rgba(133,26,51,.9);z-index:35}.take-flight .container{max-width:1200px}.take-flight h2,.take-flight p{color:#fff;text-align:center}.perched{background:var(--color-bg);z-index:40}.perched h2{text-align:center}.perched .what-we-do{display:grid;gap:2vw;grid-template-columns:repeat(4,1fr)}.perched .what-we-do .what-we-do-item{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;text-align:center}.perched .what-we-do .what-we-do-item .crow-wrapper{align-items:flex-start;display:flex;height:165px;margin-bottom:.75rem;width:90px}.perched .what-we-do .what-we-do-item img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%}.perched .what-we-do .what-we-do-item p{color:#851a33;font-size:clamp(1rem,3vw,1.25rem);line-height:1.25em}.company{background:#c73c1b;z-index:45}.company .container{max-width:1600px}.company h2{color:#fff;text-align:center}.company .company-logos{align-items:center;display:flex;gap:2rem;justify-content:space-between}.company .company-logos a{flex-shrink:1;transform-origin:center;transition:transform .3s ease,opacity .3s ease}.company .company-logos a img{height:100%;max-height:140px;-o-object-fit:contain;object-fit:contain;width:100%}.company .company-logos a:hover{opacity:1;transform:scale(1.05)}.contact{background:#57263d;z-index:50}.contact .container{max-width:1200px}.contact .linkedin{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem}.contact .linkedin a{display:flex;max-width:36px}.contact .linkedin a svg{fill:#ffefd7}.contact h2{color:#ffefd7;font-size:clamp(1.75rem,5vw,3.25rem);margin-bottom:4rem;margin-top:1.5rem;text-align:center}.contact form .forminator-label,.contact form label{color:#ffefd7;font-size:18px!important;font-weight:400!important;line-height:1.25em!important}.contact form label{margin-bottom:7px!important}.contact form input,.contact form textarea{background:#57263d;border-color:#ffefd7;color:#ffefd7;font-size:18px!important}.contact form .forminator-checkbox-box{border-radius:100px!important}.contact form .forminator-checkbox-label{font-size:16px}.contact form .forminator-field-textarea label,.contact form .forminator-field-textarea span{color:#ffefd7;display:inline-block!important;font-size:18px!important;line-height:20px;vertical-align:middle;width:auto!important}.contact form .forminator-field-textarea span{font-size:14px!important;padding-left:7px}.contact form .forminator-input::-moz-placeholder,.contact form .forminator-textarea::-moz-placeholder{color:#ffefd7!important;opacity:.5!important}.contact form .forminator-input::placeholder,.contact form .forminator-textarea::placeholder{color:#ffefd7!important;opacity:.5!important}.contact form .forminator-error-message{background:#851a33;background:#f44336!important;border-radius:7px!important;color:#fff;font-size:14px!important;line-height:16px!important;padding:10px!important;text-align:center!important}.contact form button.forminator-button{background:#ffefd7;border-radius:200px!important;display:inline-flex!important;font-size:16px;font-weight:600;line-height:20px!important;padding:12px 35px!important;position:relative;text-transform:uppercase;transition:all .85s cubic-bezier(.85,0,.15,1)}.contact form button.forminator-button:hover{background:#c73c1b;color:#fff}@media screen and (max-width:989px){h2{font-size:clamp(1.75rem,5vw,4.313rem)}section .container{padding:60px 5vw}.home-header .container{padding:20px 0}.home-header .container .logo{width:calc(58% + 5vw)}.home-header .diagonal-line{width:12%}.about .container .content{min-height:1px;width:55%}.take-flight .container{padding:100px 5vw}.take-flight .container p{text-align:left}.perched .what-we-do{grid-template-columns:repeat(2,1fr)}.company h2{margin-bottom:2.5rem}.company .company-logos{align-items:center;display:grid;gap:2rem 4rem;grid-template-columns:repeat(3,auto);justify-content:center}.company .company-logos a img{max-height:100px;max-width:160px}}@media screen and (max-width:767px){section .container{padding-left:7.5vw;padding-right:7.5vw}h2{font-size:clamp(1.75rem,5vw,4.313rem)}.home-header .container .logo{width:calc(70% + 5vw)}.home-header .diagonal-line{width:15%}.about .container .content{width:50vw}.take-flight .container{padding:60px 7.5vw}.perched h2{margin-bottom:2.5rem}.perched .what-we-do{gap:3rem;grid-template-columns:repeat(1,1fr)}.perched .what-we-do .what-we-do-item .crow-wrapper{height:auto;width:110px}.company h2{margin-bottom:2.5rem}.company .company-logos{gap:3rem 4rem;grid-template-columns:repeat(2,auto)}.contact .linkedin a{max-width:30px}.contact form button.forminator-button{width:auto!important}}@media screen and (max-width:570px){.about .container .content{width:60vw}}@media screen and (max-width:450px){.about .container .content{width:80vw}}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;filter:none!important;-webkit-print-color-adjust:exact!important;text-shadow:none!important}body,html{background:0 0;color:#000;font-size:12pt;line-height:1.5;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#000;page-break-after:avoid;margin-bottom:.5em;margin-top:1.5em}blockquote,ol,p,ul{margin:0 0 1em}a,a:visited{color:#000;text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:90%;word-break:break-all}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100%!important;page-break-inside:avoid}table{border-collapse:collapse;width:100%}td,th{border:1px solid #ddd;padding:6px 8px;text-align:left}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}.no-print,.sidebar,.site-footer,.site-header,footer,header,nav{display:none!important}.content,article,main{display:block;margin:0 auto;max-width:700px}@page{margin:1cm}h2,h3,p{orphans:3;widows:3}.page-break{page-break-before:always}.no-break{page-break-inside:avoid}}