.btn-default{font-size:.9rem;padding:.65rem 1rem .45rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:7px;border:1px solid #131e29;color:#fff!important;background-color:#000;transition:all 250ms ease-in-out;cursor:pointer;line-height:1;vertical-align:middle;-webkit-box-align:center;-webkit-box-pack:center}html.safari .btn-default{padding:.55rem 1rem;line-height:1.2}@media screen and (max-width:998px){.btn-default{font-size:1.1rem}}.btn-default:hover{background-color:#fff;color:#131e29!important;border-color:#131e29}.btn-light{font-size:.9rem;padding:.65rem 1rem .45rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:7px;border:1px solid #131e29;color:#fff!important;background-color:#000;transition:all 250ms ease-in-out;cursor:pointer;line-height:1;vertical-align:middle;-webkit-box-align:center;-webkit-box-pack:center;color:#131e29!important;border:1px solid #fff;background-color:#fff}html.safari .btn-light{padding:.55rem 1rem;line-height:1.2}@media screen and (max-width:998px){.btn-light{font-size:1.1rem}}.btn-light:hover{background-color:#fff;color:#131e29!important;border-color:#131e29}.btn-light:hover{background-color:#131e29;color:#fff!important}.btn-transparent{font-size:.9rem;padding:.65rem 1rem .45rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:7px;border:1px solid #131e29;color:#fff!important;background-color:#000;transition:all 250ms ease-in-out;cursor:pointer;line-height:1;vertical-align:middle;-webkit-box-align:center;-webkit-box-pack:center;border-color:#fff;background-color:transparent}html.safari .btn-transparent{padding:.55rem 1rem;line-height:1.2}@media screen and (max-width:998px){.btn-transparent{font-size:1.1rem}}.btn-transparent:hover{background-color:#fff;color:#131e29!important;border-color:#131e29}.btn-transparent:hover{background-color:transparent;border-color:#f4ae2a;color:#f4ae2a!important}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating{animation:rotating .5s linear infinite}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fade-out{animation:fadeOut 125ms linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn 125ms linear}@keyframes popIn{from{transform:translateY(2rem)}to{transform:translateY(0)}}.pop-in{animation:popIn 100ms ease-in-out}#intro{padding-inline:7rem;position:relative}@media screen and (min-width:calc(1600px + (7rem * 2))){#intro{padding-inline:calc((100% - 1600px)/2)}}@media screen and (max-width:1600px){#intro{padding-inline:2rem}}@media screen and (max-width:480px){#intro{padding-inline:1rem}}#intro::before{background:linear-gradient(0deg,rgba(19,30,41,.9) 0%,rgba(19,30,41,.3) 30%,rgba(19,30,41,0) 80%,rgba(19,30,41,.9) 100%);width:100%;height:100%;content:"";position:absolute;left:0;top:0;z-index:1}@media screen and (max-width:767px){#intro::before{background:linear-gradient(0deg,rgba(19,30,41,.95) 0%,rgba(19,30,41,.85) 30%,rgba(19,30,41,0) 80%,rgba(19,30,41,.9) 100%)}}#intro .content{border:none;column-gap:4rem;padding-bottom:0;position:relative;margin-bottom:4rem}#intro .content::before{content:url(/images/logo-shape-top.svg);position:absolute;top:-140px;right:calc(100vw - 50%)}@media screen and (min-width:1921px){#intro .content::before{right:calc(100vw - 60%)}}@media screen and (min-width:2800px){#intro .content::before{right:calc(100vw - 100%)}}#intro .content::after{content:url(/images/logo-shape-bottom.svg);position:absolute;left:calc(100vw - 50%);bottom:-120px}@media screen and (min-width:1921px){#intro .content::after{left:calc(100vw - 60%)}}@media screen and (min-width:2800px){#intro .content::after{left:calc(100vw - 100%)}}#intro .content ul{display:flex;margin-top:.5rem;gap:1rem}#intro .content ul li:first-of-type a{font-size:.9rem;padding:.65rem 1rem .45rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:7px;border:1px solid #131e29;color:#fff!important;background-color:#000;transition:all 250ms ease-in-out;cursor:pointer;line-height:1;vertical-align:middle;-webkit-box-align:center;-webkit-box-pack:center;color:#131e29!important;border:1px solid #fff;background-color:#fff}html.safari #intro .content ul li:first-of-type a{padding:.55rem 1rem;line-height:1.2}@media screen and (max-width:998px){#intro .content ul li:first-of-type a{font-size:1.1rem}}#intro .content ul li:first-of-type a:hover{background-color:#fff;color:#131e29!important;border-color:#131e29}#intro .content ul li:first-of-type a:hover{background-color:#131e29;color:#fff!important}#intro .content ul li:last-of-type a{font-size:.9rem;padding:.65rem 1rem .45rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:7px;border:1px solid #131e29;color:#fff!important;background-color:#000;transition:all 250ms ease-in-out;cursor:pointer;line-height:1;vertical-align:middle;-webkit-box-align:center;-webkit-box-pack:center;border-color:#fff;background-color:transparent}html.safari #intro .content ul li:last-of-type a{padding:.55rem 1rem;line-height:1.2}@media screen and (max-width:998px){#intro .content ul li:last-of-type a{font-size:1.1rem}}#intro .content ul li:last-of-type a:hover{background-color:#fff;color:#131e29!important;border-color:#131e29}#intro .content ul li:last-of-type a:hover{background-color:transparent;border-color:#f4ae2a;color:#f4ae2a!important}#why-us img{object-position:25% 75%}#experience{margin-top:4rem}#expert-cta{margin-top:2rem}