@charset "utf-8";@import url("/fonts.css");@supports(display:grid){html{width:100vw}html,body{margin:0;padding:0;min-height:100vh;font-size:100%}.wrapper{display:grid;grid-template-areas:"left-marg menu-col main-cont right-marg";grid-template-columns:1fr 171px minmax(42rem,45rem) 1fr}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:2.75rem}h2{font-size:2.15rem}h3{font-size:1.85rem}left-marg{background:linear-gradient(to right,#34312f 0,#cbced0 0,#cbced0 92%,#c1c4c6 94%,#a2a3a5 99%,#9d9ea0 100%)}right-marg{background:linear-gradient(to right,#454443 0,#bbbcbd 0,#cbced0 15%,#cbced0 100%)}menu-col{background:linear-gradient(to right,#8c847f 0,#737b80 1%,#737b80 89%,#6e757b 92%,#555c62 98%,#52575c 100%)}main-cont{max-width:42rem;background:#fff;padding:0 1.35rem;overflow-x:hidden!important}menu-col div:first-child{min-height:100px;background:url(img/ih-logo.png) top center no-repeat}menu-col h3,menu-col dt,menu-col dd,main-cont h1.title span{font-family:verdana,tahoma,arial,helvetica,sans-serif}menu-col h3{line-height:1rem;font-size:.925rem;text-indent:.55rem;color:#f6a440}menu-col dl{margin-left:.55rem}menu-col dt{line-height:1rem;font-size:.925rem;text-indent:.1rem;font-weight:700;color:#f6a440}menu-col dd,menu-col dd a{line-height:1.5rem}menu-col dd{margin-left:0;border-bottom:1px solid #999}menu-col dd a{display:block;color:#fff;padding-left:.35rem;text-decoration:none}menu-col dd a:hover,menu-col dd a:active,menu-col dd a:focus,menu-col dd a.selected{background:#96918a url(img/selector.png) center right no-repeat}main-cont h1.title,main-cont h1.title b{font-weight:500}main-cont h1.title{font-family:ihell;line-height:2.47rem;margin-top:.8rem;overflow:hidden}main-cont h1.title span{font-size:1.75rem;font-weight:700;color:#cdcece}main-cont h1.title b{background:#000;color:#fff}main-cont h1#construction{height:320px;margin:3rem 10%;background:url(/img/uc.png) no-repeat}main-cont h2{font-size:1.7rem;color:#824935}main-cont p{color:#24343e;text-align:justify}main-cont a{color:#255a41;text-decoration:none}main-cont a.ih{font-weight:bold;color:#0f113b}main-cont a.ih:hover,main-cont a.ih:active,main-cont a.ih:focus{background:#0c2536;color:#fff}main-cont #footer{height:2rem;position:sticky;bottom:.5vh;right:3%;text-align:right}main-cont #footer img.w3cvalid,main-cont #footer img.cssvalid{text-align:right;height:35px;width:auto}}
