*{font-family:Outfit,"sans-serif"}html{background-color:black}@media (min-width:640px){.min-screen-height{min-height:calc(100vh - 73px)}}.dropdown{display:inline-block;position:relative;z-index:1}.dropdown_content{display:none;position:fixed;width:100vw;z-index:1;left:0;top:40px}.dropdown_content a,.service-tab-dropdown{color:#333333;padding:12px 16px;text-decoration:none;display:block}.dropdown:hover .dropdown_content,.dropdown_content:hover .dropdown_content{display:block}.dropdown_tech{display:inline-block;position:relative}.dropdown_content_tech{display:none;width:60vw;z-index:1;transform:translateX(-37%)}@media (max-width:1497px){.dropdown_content_tech{width:76vw}}@media (max-width:1234px){.dropdown_content_tech{width:86vw}}@media (max-width:1091px){.dropdown_content_tech{width:92vw}}.dropdown_content_tech a{color:#333333;padding:8px 11px;text-decoration:none;display:block}.dropdown_content_tech:hover .dropdown_content_tech,.dropdown_tech:hover .dropdown_content_tech{display:block}.dropdown_tech:hover .dropdown_content_tech a:hover{color:#ab5b55}.dropdown_content_tech_blog{display:none;width:60vw;z-index:1;transform:translateX(-27%)}@media (max-width:1497px){.dropdown_content_tech_blog{width:76vw}}@media (max-width:1234px){.dropdown_content_tech_blog{width:86vw}}@media (max-width:1091px){.dropdown_content_tech_blog{width:92vw}}.dropdown_content_tech_blog a{color:#333333;padding:8px 11px;text-decoration:none;display:block}.dropdown_content_tech_blog:hover .dropdown_content_tech_blog,.dropdown_tech:hover .dropdown_content_tech_blog{display:block}.servicesDropdown{display:none}.dropdown_tech:hover .dropdown_content_tech_blog a:hover{color:#ab5b55}.mobWebToolsDropdown,.technologyDropdown{display:none}.webtools_dropdown{position:relative}.web_dropdown_content_tech{display:none;position:absolute;top:100%;left:-22px;background-color:#ffffff;border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10;width:17vh!important}.webtools_dropdown:hover .web_dropdown_content_tech{display:block}.custom-bg{position:relative;z-index:0}.custom-bg:before{z-index:-1;background-image:url(/Bellatrix.png);background-position:50%;background-repeat:repeat-x;background-size:38% auto;opacity:.2;content:"";position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width:767px){.custom-bg:before{background-size:450px auto}}.sample-heading{&:after,&:before{content:"";display:block;position:absolute;background:#fff}&:before{top:-.4em;bottom:-.3em;left:1em;right:1em}&:after{left:-.3em;right:-.3em;top:1em;bottom:1em}.heading{position:relative;z-index:1}.shimmer{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#ccc 30%,#ccc8,#ccc 70%) right /300% 100%;background-repeat:no-repeat;animation:shimmer 2.5s infinite;background-color:lightgray;width:100%}}.sample-heading{padding:1rem;border-radius:4px;border:1px dashed;position:relative}.sample-heading:after,.sample-heading:before{content:"";display:block;position:absolute;background:#fff}.sample-heading:before{top:-.4em;bottom:-.3em;left:1em;right:1em}.sample-heading:after{left:-.3em;right:-.3em;top:1em;bottom:1em}.sample-heading .heading{position:relative;z-index:1}.sample-heading .shimmer{color:gray;display:inline-block;-webkit-mask:linear-gradient(-60deg,#ccc 30%,rgba(204,204,204,.5333333333),#ccc 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 2.5s infinite;background-color:#d3d3d3;width:100%}@keyframes shimmer{10%{-webkit-mask-position:left}}.transition-transform{transition-property:transform}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.carouselContainer{overflow:hidden;width:100%}.carouselTrack{display:flex;width:max-content;animation:scroll 25s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.box{--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),#f9f0f0,#f9f0f0 5%,#f9f0f0 60%,#f9f0f0 95%);border:4px solid transparent;border-radius:1.2em;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#3ef5f5,#ab5b55 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;animation:bg-spin 3s linear infinite}.box:hover{animation-play-state:paused}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes bg-spin{to{--border-angle:1turn}}