#wrapper-outer{position:relative;min-height:100%;background:no-repeat center center url("/cache/14_6c0f636a.jpg");background-attachment:fixed;background-size:cover;overflow:auto}#wrapper-outer #before{display:none;content:'';position:absolute;z-index:1;top:0;bottom:0;right:0;width:20%;background:#2476a0;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#wrapper-inner{padding-top:3rem;padding-bottom:3rem}#header{background:#ffffff;z-index:5;position:absolute;right:0;top:0;left:0;box-shadow:0 0 7px 0 rgba(0,0,0,0.3)}#header .main{position:relative;z-index:5;padding:1rem 0}#header .main .s-logo{padding:0;margin:0}#header .main, #header .main a{color:#2476a0}#header .main .s-contact ul{float:right}#header .main .s-contact li{float:left;padding:0 1rem 0 3rem;margin-bottom:0}#header .main .s-contact li:first-child{margin-left:0}#header .main .s-contact li:last-child{padding-right:0}#header .main .s-contact li i{left:1rem}#header .main::before{content:"";display:block;position:absolute;bottom:0;right:0;left:0;height:10px;background-size:200% 200%;background-image:repeating-linear-gradient(90deg,rgba(36,118,160,0.1) 0%,rgba(36,118,160,0.7) 35%,rgba(36,118,160,0.3) 100%);animation:template_border alternate 10s infinite}#nav li{position:relative}#nav li::before{content:'';position:absolute;top:100%;left:0;right:0;height:2px;background:#0079b2}#main{position:relative;z-index:4}#main .t-box{background:#ffffff;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);padding:2rem}.law_links{font-size:0.8rem}.law_links .level-0 li{display:inline-block;padding:0 0.5rem;border-left:0.09rem solid #0079b2}.law_links .level-0 li a{color:#0079b2}.law_links .level-0 li:first-child{border:none;padding-left:0}#footer{background:#ffffff}#footer, #footer a{color:#0079b2}@media screen and (max-width:767px){#wrapper-inner{padding-right:0;padding-left:0;margin:0 10px !important}#wrapper-content{border-radius:0}#header .s-contact li{display:block;width:100%;text-align:right;padding:0 !important}#header .s-contact li a{position:relative}#header .s-contact li a i{left:-3rem !important}#header .s-languageswitch{margin:1rem 0}#footer .main .linklist li{display:block;border:none;padding:0}#footer .main .s-socialmedia li{display:block;float:none}}@media screen and (min-width:768px) and (max-width:1414px){#nav{font-size:0.9rem}.container-fluid{padding:0 10px}#header{font-size:0.9rem}#header .row{margin:0 -10px}#header .row > *{padding:0 10px}#header .main .s-contact li{padding:0 0.5rem 0 2rem}#footer .main .linklist li{display:block;border:none;text-align:left;padding:0;margin-bottom:0.25rem}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}