.navbar{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1000;box-shadow:0 4px 10px rgba(0,0,0,.25)}.navbar-nav{font-size:.9rem}.navbar-brand{display:inline-block;width:14rem;height:6rem;background:url(/img/etrpro-og-1.png) 50%/contain no-repeat;background-size:contain}@media (max-width:991.98px){.navbar-brand{height:5rem;width:14.5rem;background-size:contain}}.navbar-toggler{border:none!important}.navbar-toggler:focus{border:none!important;box-shadow:none!important}.navbar li{display:inline-block;margin:0 25px 0 0}@media (max-width:991.98px){.dropdown-menu li{margin:0!important;padding:.25rem .5rem}}.nav-link,.nav-link:focus{color:#22458d!important}.nav-link.active,.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#747575!important}.navbar-collapse.collapse.show{align-items:center}@media (max-width:991.98px){.navbar-nav{flex-direction:column;padding-bottom:1rem;align-items:center;text-align:center}.dropdown-menu{position:static!important;width:auto!important;min-width:unset!important;margin:0 auto;text-align:center;background-color:transparent;box-shadow:none;padding:0}.dropdown.show .dropdown-menu{display:block}.dropdown-item{display:block;width:100%;padding:0!important;text-align:center}}.dropdown-item{color:#22458d;padding:.25rem 1rem .25rem 0;background-color:transparent}.dropdown-item:hover{color:#747575;background-color:transparent}.dropdown-menu{font-size:.9rem;border:0;min-width:18.2rem;padding:0 .5rem;background:none}ul.dropdown-menu.show{display:block;opacity:1;z-index:98;position:absolute;animation:fadein 2s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.hero{position:relative;background:url(/img/bluecar-1440x765-1.png) 50%/cover no-repeat}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,14,55,.85),rgba(0,56,142,.6));z-index:1}.hero .container{position:relative;z-index:2;padding:8rem 0}.hero-title{font-size:3.25rem;line-height:1.1;margin-bottom:5.5rem}.hero-lead{font-size:1.25rem;max-width:42rem;margin-bottom:5.5rem}.btn-hero{padding:1rem 2rem;font-size:1.125rem;font-weight:500;color:#fff!important;text-transform:none;border:none;border-radius:0;background:linear-gradient(135deg,#002d7d,#0040c3);box-shadow:0 4px 12px rgba(0,0,0,.3);transition:transform .2s,box-shadow .2s;min-width:16vw!important}.btn-hero:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.4)}@media (max-width:768px){.hero-title{font-size:2.5rem}.btn-hero{width:100%;max-width:16rem;margin:0 auto}.d-flex.gap-4{flex-direction:column;gap:1rem!important}}.solutions-header-wrapper{position:relative;width:60vw;margin-left:calc(50% - 50vw);height:8.4375rem;overflow:hidden;background-color:#22458d;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);padding-left:8vw}.solutions-header-svg{position:absolute;inset:0;width:100%;height:100%;display:block}@media (min-width:992px){.solutions-header-wrapper{width:75vw}.btn-hero{min-width:12rem}}.solutions-header-wrapper .container{position:relative;z-index:1}.py-5{padding-bottom:8rem!important;padding-top:5rem!important}.mb-5{margin-bottom:5rem!important}.solutions-title{color:#fff;font-family:Roboto Flex,sans-serif;font-size:2.5rem;font-style:italic;font-weight:700;line-height:1}.solutions-content{padding-left:2rem}.solution-item{margin-bottom:2rem}.solution-item:last-child{margin-bottom:0}.solution-item h5{font-size:1.6875rem;font-weight:500;color:#22458d;margin-bottom:.5rem}.solution-item p{color:#22458d;font-family:Roboto Flex,sans-serif;font-size:1.25rem;font-weight:200;line-height:1.21;margin:0}@media (max-width:768px){.solutions-header-wrapper{width:85vw;margin-left:0;padding-left:.5rem;height:auto;padding-top:1.5rem;padding-bottom:1.5rem}.solutions-title{font-size:1.75rem;line-height:1.2;white-space:normal}.solutions-content{padding-left:1rem}.solution-item h5{font-size:1.25rem}.solution-item p{font-size:.95rem}}#why{background-color:#22458d}@media (min-width:992px){#why>.container{width:90rem;height:20.1875rem;margin:0 auto;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;vertical-align:middle}}.why-header{display:flex;align-items:baseline;gap:1rem}.why-title{color:#fff;font-family:Roboto Flex,sans-serif;font-size:2rem;font-style:italic;font-weight:600;line-height:1;letter-spacing:.05125rem;margin:0;white-space:nowrap}.why-line{flex-grow:1;height:3px}.why-text{color:#fff;font-family:Roboto Flex,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.2;letter-spacing:.05063rem;margin:0 1rem 0 0;padding-bottom:0}@media (max-width:768px){#why>.container{padding:0 1.5rem}.why-header{flex-direction:column;align-items:flex-start;margin-bottom:4rem!important}.why-title{font-size:2rem}.why-line{width:100%}.why-text{font-size:1.25rem}}.cta-section{width:100vw;margin:4rem 0;overflow:hidden}.cta-section:before{content:"";position:absolute;inset:0;background-color:#00163f;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);z-index:0}.cta-split{display:flex;align-items:center;justify-content:space-between;min-height:250px}.cta-left{flex:1 1;background-color:#00163f;color:white}.cta-left,.cta-right{display:flex;align-items:center;justify-content:center}.cta-right{flex:0 0 45%;background-color:white;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);padding:8rem;position:relative;z-index:1}.cta-section .container{margin-left:auto;margin-right:0;padding:0!important;max-width:100rem;border-top:3px solid #00163f;border-bottom:3px solid #00163f}.cta-content{position:relative;z-index:1}.cta-text{flex:0 0 75%;color:#fff;font-family:Roboto Flex,sans-serif;font-size:1.65rem;font-weight:400;line-height:1.5;margin:0;padding:0 4rem;max-width:70vw}.cta-action{flex:0 0 auto;margin-right:auto;margin-left:auto}.cta-title{background-color:#003aa5;background-image:linear-gradient(90deg,#003aa5 22%,#00163f);background-image:conic-gradient(to right,#003aa5 22%,#00163f 100%);background-size:100%;background-repeat:repeat;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;animation:gradient-animation-rev .75s ease forwards;font-family:Roboto Flex,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1;padding:1rem 2rem;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);margin:0}.cta-title:hover{animation:gradient-animation 2s ease-in forwards}@media (max-width:576px){.cta-section:before{content:none}.cta-right{position:relative;background:transparent;-webkit-clip-path:none;clip-path:none;padding:3rem 1rem;flex:none;width:100%!important;justify-content:center;text-align:center}.cta-right:before{background:#00163f;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);z-index:0}.cta-right:after,.cta-right:before{content:"";position:absolute;inset:0}.cta-right:after{background:#fff;-webkit-clip-path:polygon(calc(10% + 3px) 0,calc(100% - 0px) 0,calc(100% - 0px) calc(100% - 0px),3px calc(100% - 0px));clip-path:polygon(calc(10% + 3px) 0,calc(100% - 0px) 0,calc(100% - 0px) calc(100% - 0px),3px calc(100% - 0px));z-index:1}.cta-right>*{position:relative;z-index:2}}.cta-split{flex-direction:column}.cta-left{flex:none;width:100%;padding:2rem;text-align:left}.cta-text{font-size:1.25rem;padding:0;max-width:100%}.cta-title{font-size:2rem;-webkit-clip-path:none;clip-path:none;padding:0}@keyframes gradient-animation-rev{0%{background-size:650%}40%{background-size:650%}to{background-size:100%}}@keyframes gradient-animation{0%{background-size:100%}80%{background-size:650%}to{background-size:650%}}@media (min-width:577px){.cta-split{flex-direction:row}.cta-left{flex:1 1;background-color:#00163f;color:white;display:flex;align-items:center;justify-content:center;text-align:left;padding:0}.cta-right{flex:0 0 45%;background-color:white;padding:8rem;position:relative;z-index:1;width:auto}.cta-right,.cta-title{-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.cta-title{padding:1rem 2rem}.cta-section:before{content:"";position:absolute;inset:0;background-color:#00163f;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);z-index:0}}.contact-section{position:relative;overflow:hidden}.contact-bg{position:absolute;inset:0;background:url(/img/adobestock-848492681-preview-1.png) no-repeat 50%/cover;z-index:1}.contact-overlay{position:absolute;inset:0;background:rgba(0,22,63,.75);z-index:2}.contact-card{position:relative;z-index:3;background:rgba(35,66,150,.7);color:#fff}.contact-card .form-floating .form-control,.contact-card .form-floating .form-select{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;color:#fff}.contact-card .form-control:focus,.contact-card .form-select:focus{border-color:#fff;box-shadow:none;outline:none}.btn-submit{background:linear-gradient(135deg,#00163f,#003aa5);color:#fff!important;padding:.75rem 2rem;border:none;border-radius:0;box-shadow:0 2px 10px rgba(0,0,0,.6);width:100%;font-size:1rem;font-weight:500;transition:transform .2s,box-shadow .2s}.btn-submit:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.6)}@media (max-width:768px){.contact-card{padding:2rem 1.5rem}.btn-submit{font-size:.9rem;padding:.6rem 1.5rem}}.form-select .contact-input{position:relative;display:inline-block;width:200px}.contact-card .form-floating .form-select{background-color:transparent!important;border:none!important;border-bottom:1px solid #fff!important;border-radius:0!important;padding-right:2.5rem!important;color:#fff!important;background:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.select-wrapper{position:relative;display:block;width:100%}.my-chevron{position:absolute;padding-bottom:.7rem!important;top:50%;right:.75rem;transform:translateY(-50%);pointer-events:none;transition:transform .3s ease;height:1rem;width:1rem;display:flex;align-items:center;justify-content:center;color:#fff}.select-wrapper select:focus+.my-chevron{transform:translateY(-50%) rotate(180deg)}.my-chevron:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff}.contact-input{padding-right:2.5rem!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #fff!important;border-radius:0!important;color:#fff!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important}.contact-input:focus{border-color:#fff!important;box-shadow:none!important;outline:none!important}.contact-card .form-select:focus{border-color:#fff;box-shadow:none;outline:none}.contact-card .form-select{color:#fff}.contact-card .form-select option{color:#22458d;background-color:#fff}.contact-card .form-select option:checked,.contact-card .form-select option:hover{background-color:#e6eefd;color:#22458d}.navbar .btn-hero{padding:.5rem 1.5rem;margin:0!important;font-size:1rem}.navbar-nav .btn{border-radius:0;font-size:.9rem;min-width:0!important}.btn-hero:focus,.btn-hero:hover{color:#fff!important}.navbar .btn-hero:focus,.navbar .btn-hero:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.4);color:#22458d!important;text-transform:none;background:white;border:2px solid #747575}.contact-card .form-floating>label{background-color:transparent;padding:0 .25rem}.contact-card .form-label{display:block;margin-bottom:.5rem;color:rgba(255,255,255,.85);font-weight:500}.contact-card .contact-input{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding:.5rem 0;width:100%;box-shadow:none}.contact-card .contact-input::placeholder{color:rgba(255,255,255,.6)}.contact-card .contact-input:focus{outline:none;border-color:#fff}.hp-field{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.contact-card .form-floating{display:block}.contact-card .form-floating .form-control,.contact-card .form-floating .form-select,.contact-card .form-floating>label{margin:0;padding:0;background:none;border:none;box-shadow:none}.hero{background-attachment:fixed;background-size:cover;background-position:50%}.dropdown-toggle:after{background-image:url(/img/vector-1.svg)!important;transition:transform .4s ease;transform-origin:center}.dropdown-toggle:after,.dropdown-toggle:hover:after{content:"";display:inline-block;width:12px;height:9px;background-size:contain;background-repeat:no-repeat;margin-left:.5rem;vertical-align:middle;border:none!important}.dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}