header,header>div{width:100%;height:60px}header{background:var(--primaryColor);box-shadow:#706868a4 0 5px 10px;z-index:20;opacity:1;transition:opacity .6s linear;position:fixed;display:block}header>div{display:flex;justify-content:space-between;align-items:center;max-width:1300px;padding:0 5%;z-index:9999999}#details,#logoDesktop,#summary,h1 span{display:none}header.nav-open{background:#dce0e4}h1 img{width:130px;height:100%}div.icon-mobile-nav button,h1 a{display:flex;align-items:center}nav.nav{display:flex;opacity:0;z-index:-1;width:100vw;max-height:100vh;padding:20px 5% 60px;justify-content:flex-start;align-items:center;background:#fff;position:absolute;top:60px;left:0;flex-direction:column;transform:translateY(-90vh);-webkit-transform:translateY(-90vh);-moz-transform:translateY(-90vh);-ms-transform:translateY(-90vh);-o-transform:translateY(-90vh);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}header .nav.active ul,header a{width:100%}#details a,header .nav.active ul li,header details a{font-weight:700;text-align:start;margin-top:20px}#details,header details{margin-top:20px}.nav ul li:first-child{font-weight:700;text-align:start;margin-top:35px}.nav ul li a,header #details a,header #summary,header details a,header summary{color:var(--primaryColor);text-align:start;font-size:20px;line-height:25px;text-decoration:none;font-weight:400;font-family:Infra,sans-serif}header #summary,header details>summary{list-style:none;position:relative}header details>summary::-webkit-details-marker{display:none}#summary::after,header summary::after{content:"";border:solid var(--SecondColor);border-width:0 3px 3px 0;display:inline-block;padding:4px;margin-left:14px;margin-top:-8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .3s linear;position:absolute;top:12px}#summary:after,header details[open]>summary:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:relative;top:0}header #details a,header details a{display:block;margin-top:20px;margin-left:20px}.nav>a{margin-bottom:40px}.nav.active{background-color:var(--ThirdColor);opacity:1;z-index:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}div.icon-mobile-nav{display:flex;flex-direction:column;justify-content:flex-end;width:40px;transition:1s ease-out;align-items:center;cursor:pointer}div.icon-mobile-nav img{width:30px;height:30px}.nav-open div.icon-mobile-nav img{width:20px;height:20px}header hr{display:block;border:0;border-top:1px solid #a7abdc;height:1px;width:100%;margin:40px 0}nav.active a.link-btn{margin-bottom:0}nav.active a.link-btn button{background-color:var(--primaryColor);color:#f7f4f1}header a.link-btn .btn:hover{background-color:#a7abdc}header a.link-btn .btn{height:52px;display:flex;align-items:center;justify-content:center;min-width:100px;width:100%;border-radius:10px;font-weight:700;font-size:14px;max-width:400px;margin-left:auto;margin-right:auto}a.link-btn{height:auto;align-self:center;order:2}@media screen and (min-width:1024px){.nav ul li a,header #details a,header #summary,header details a,header summary{font-size:16px}#logoDesktop{display:initial;height:24px;width:180px}#details,#logo,div.icon-mobile-nav{display:none}header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:none;width:100%;margin:0 auto;position:fixed}header>div{width:80%;margin:0 auto;padding:0}.nav ul li a:hover,header #details a:hover{text-decoration:underline;color:var(--primaryColor)!important}header #details a{padding-right:20px;font-size:1rem}#summary,header .nav ul li{margin:0 10px}.nav hr,header details{display:none!important}#summary{display:block;position:relative;height:fit-content}header #summary{padding-right:5px}header #summary:after{position:relative;top:0;z-index:9999;transform:rotate(45deg)!important;-webkit-transform:rotate(45deg)}header nav.nav{opacity:1!important;width:80%!important;position:initial!important;display:flex!important;align-items:center;flex-direction:row;z-index:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding:0}header .nav.active ul #details,header .nav.active ul li,header .nav.active>a{display:inline-block}header a.link-btn{width:170px;display:block;margin-bottom:0;border-radius:10px;z-index:99999}header a.link-btn .btn{display:inline-block;background-color:var(--primaryColor);color:var(--ThirdColor);height:44px}header a.link-btn.loading .btn{background-color:var(--neutral-200);cursor:wait;position:relative;color:transparent}@keyframes spinner{to{transform:rotate(360deg)}}header a.link-btn.loading .btn:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid transparent;border-top-color:var(--neutral-400);animation:.6s linear infinite spinner}header ul{width:80%!important;display:flex;align-items:center;justify-content:flex-end;margin-right:50px;position:relative}.nav ul li:first-child,header #details{margin-top:0}header #summary,header .nav ul li{text-align:center!important}#details:hover,#summary:hover #details{display:block;top:20px;position:absolute;right:-111px;padding:20px 10px;background-color:#fff;width:238px;border-radius:0 0 5px 5px}}@media screen and (min-width:1201px){.nav ul li:first-child{margin-left:10%}#summary,header .nav ul li{margin:0 10px}}@media screen and (min-width:1440px){#summary,header .nav ul li{margin:0 20px}.nav ul li a,header #details a,header #summary,header details a,header summary{font-size:18px}#details:hover,#summary:hover #details{padding-right:20px}}