:root{--prime: #041E42;--second: #D6A352;--second-light: #F0BF71;--text: #1E1407;--off-white: #E4DDCD;--black: #1E1407;--white: #fff;--stroke: #B6AD9A;--dark-bg: #1E1E1E;--body: "Kantumruy Pro", sans-serif;--display: "Gloock", serif;--border: 1px solid var(--stroke)}html{scroll-padding-top:200px}#container{padding-top:260px}#header{position:fixed;width:100%;background-color:var(--off-white);text-transform:uppercase;font-size:.9em;font-weight:600;border-bottom:1px solid var(--stroke);z-index:500}#header .mobile{display:none}#header .mobile img{width:30px}#header .inside,#header .header_right,#header .mod_navigation ul{display:flex;justify-content:space-between}#header .header_right{align-items:center;justify-content:flex-end}#header .contact{text-align:right;height:100px;display:flex;align-items:center;flex-wrap:wrap;border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);width:auto;font-size:.875em;padding:18px 35px;margin-left:30px;max-width:230px}#header .contact .tel{font-weight:400;font-size:1.25em}#header .contact a,#header .contact span{display:block;width:100%;text-align:right}#header a{border-bottom:0}#header a.btn{font-size:.8em;padding:5px 15px;margin:0}#header .logo{position:absolute;width:85px;top:15px;left:clamp(15px,4.125vw,110px)}#header .inside{width:100%;align-items:center;position:relative}#header .mod_navigation ul{list-style:none;margin:0;padding:0;margin-left:150px}#header .mod_navigation ul li{padding:0;margin:0}#header .mod_navigation ul a,#header .mod_navigation ul strong{padding:10px 15px;margin-inline:5px;display:block}#header .mod_navigation ul a:hover{background-color:var(--prime);color:var(--white)}#header .mobile a{background-color:var(--prime);color:var(--white);display:flex;height:100%;padding:20px 10px}@media only screen and (max-width: 1430px){#header .inside{padding-right:0}#header .mod_navigation ul{margin-left:115px}#header .mod_navigation ul a,#header .mod_navigation ul strong{padding:10px}#header .contact{padding:18px;margin-left:18px;max-width:193px}#header a.btn{padding:5px 10px}}@media only screen and (max-width: 1170px){#container{padding-top:200px}#header .logo{width:75px}#header .mod_navigation ul{font-size:.9em;margin-left:80px}#header .mod_navigation ul a,#header .mod_navigation ul strong{padding:8px}}@media only screen and (max-width: 1030px){#container{padding-top:160px}#header a.btn{font-size:.7em;padding:5px 8px}#header .contact{padding:15px;padding-left:8px;margin-left:12px;max-width:173px;font-size:.8em}#header .logo{left:18px;width:70px}#header .mod_navigation ul{font-size:.875em;margin-left:60px}#header .mod_navigation ul a,#header .mod_navigation ul strong{padding:6px}}@media only screen and (max-width: 910px){#header .inside{justify-content:flex-end}#header .contact{height:84px}#header a.btn{height:35px;margin-top:25px}#header .mod_navigation{display:none}#header .header_right{align-items:stretch}#header .header_right .mobile{display:flex}#header .header_right .mobile a{display:flex;align-items:center}}@media only screen and (max-width: 550px){#container{padding-top:120px}#header{border-top:1px solid var(--stroke)}#header .logo{left:0;top:-1px;width:52px}#header a.btn{font-size:.65em}#header .contact{border:0;padding-right:10px;padding-left:0;width:auto;max-width:160px;margin-left:10px}}