body{font-family:"Helvetica Neue",Helvetica,'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#141414;background:#fff;margin:0;padding:120px 0 0 0;overflow-x:hidden;position:relative}hr{width:100%;height:1px;background-color:#d9dcdf;border:none}p{margin:0 0 1em 0}input.btn,button.btn{font-size:1.2em;background-color:#173559;color:#fff;border:1px solid #fff;padding:4px 15px;transition:background-color .5s;outline:0}input.btn.btn-modal{border-radius:20px;outline:0}button.btn-curvy,input.btn-curvy{border-radius:20px;outline:0}input.btn:hover,button.btn:hover{background-color:#c84c01}a.btn,a.btn:hover,a.btn:active,a.btn:visited,a.btn:focus{text-decoration:none;color:#fff;outline:0}a.btn{font-size:1.2em;text-decoration:none;color:#fff;border:1px solid #fff;padding:4px 15px;transition:background-color .5s}a.btn:hover{text-decoration:none;background-color:#c84c01}@font-face{font-family:'icomoon';src:url('/Content/fonts/icomoon.eot?4pxhdv');src:url('/Content/fonts/icomoon.eot?4pxhdv#iefix') format('embedded-opentype'),url('/Content/fonts/icomoon.ttf?4pxhdv') format('truetype'),url('/Content/fonts/icomoon.woff?4pxhdv') format('woff'),url('/Content/fonts/icomoon.svg?4pxhdv#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pencil2:before{content:""}.icon-pen:before{content:""}.icon-printer:before{content:""}.icon-users:before{content:""}.icon-man-woman:before{content:""}.icon-cancel-circle:before{content:""}.icon-circle-right:before{content:""}.icon-circle-left:before{content:""}.onoffswitch{position:relative;width:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:attr(data-on);padding-left:10px;background-color:#173559;color:#fff}.onoffswitch-inner:after{content:attr(data-off);padding-right:10px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:18px;margin:6px;background:#fff;position:absolute;top:0;bottom:0;right:56px;border:2px solid #999;border-radius:20px;transition:all .3s ease-in 0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}#headercontainer{position:fixed;width:100%;top:0;z-index:999}#headercontainer header{height:120px;background-color:#173559;background-image:url(/Images/header-shadow.png);background-position:left bottom;background-repeat:repeat-x;position:relative;width:100%;transition:all .3s}#headercontainer header a.logo{position:absolute;display:block;width:150px;height:53px;background:url(/Images/logo.png) no-repeat 0 0;background-size:contain;top:15px;left:220px;transition:all .3s}#headercontainer header div.logoname{position:absolute;width:42%;top:10px;left:40%;color:#fff}#headercontainer header div.logoname span{font-size:1.5em;transition:all .3s}#headercontainer header div.logoname h1{line-height:1em;font-size:3em;margin:0 auto;color:#fff;transition:all .3s}#headercontainer.smaller header{height:80px}#headercontainer.smaller header a.logo{top:10px;width:75px;height:26px}#headercontainer.smaller header div.logoname span{font-size:1em}#headercontainer.smaller header div.logoname h1{display:inline;font-size:1.5em}nav.main-nav{position:absolute;top:0;left:0;padding:80px 0 0 0;width:100%;transition:all .3s}nav.main-nav::after{content:"";display:block;clear:both}nav.main-nav ul li:hover{background-color:#c84c01;border-radius:20px}nav.main-nav>ul>li a,nav ul li input{display:inline-block;color:#fff;text-decoration:none;width:150px;position:relative;text-align:center;border-radius:20px}nav.main-nav ul li:not(:last-child) a::before{font-family:'icomoon';content:attr(data-icon);color:#fff;position:absolute;top:4px;left:5%}nav.main-nav ul li:last-child a::after{font-family:'icomoon';content:attr(data-icon);color:#fff;position:absolute;top:4px;right:5%}nav.main-nav ul li a:visited{color:#fff}nav.main-nav ul li a:hover{background-color:#c84c01;text-decoration:none}nav.main-nav>ul{padding-left:200px;padding-right:200px;text-align:right;list-style:none;margin:0}nav.main-nav>ul>li{display:inline-block;margin-left:10px;margin-right:10px}nav.main-nav>ul>li:first-child{float:left}#headercontainer.smaller nav.main-nav{padding-top:40px}#wrapper{margin:0 auto}.text-big{font-size:25px}.control-label{text-align:left}span.highlight{font-weight:bold;display:block;padding-bottom:10px}.control-label-custom{text-align:left;margin-bottom:0;padding-top:7px}p.highlight-info{font-weight:bold;padding:15px;border-radius:10px}.required-field-block{position:relative}.required-field-block .required-icon{display:inline-block;vertical-align:middle;margin:-.25em .25em 0;background-color:#e8e8e8;border-color:#e8e8e8;padding:.5em .8em;color:rgba(0,0,0,.65);text-transform:uppercase;font-weight:normal;border-radius:.325em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear;font-size:75%}.required-field-block .required-icon{background-color:transparent;position:absolute;top:0;right:0;z-index:10;margin:0;width:30px;height:30px;padding:0;text-align:center;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.required-field-block .required-icon:after{position:absolute;content:"";right:1px;top:1px;z-index:-1;width:0;height:0;border-top:0 solid transparent;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:0 solid transparent;border-right-color:inherit;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;transition:border-color .2s ease}.required-field-block .required-icon .text{color:#b80000;font-size:26px;margin:-3px 0 0 12px}footer{text-align:center;padding:0 0 30px}footer li{display:inline;margin:0 15px}footer li a:hover{text-decoration:none}footer ul{font-size:1em;font-weight:700;color:#000}footer h4{color:#aaa7a7;font-weight:400}.backToTop{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#858585 url(/Images/cd-top-arrow.svg) no-repeat center 50%;border-radius:3px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}.backToTop.backToTop-is-visible,.backToTop.backToTop-fade-out,.no-touch .backToTop:hover{-webkit-transition:opacity .3s 0,visibility 0 0;-moz-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}.backToTop.backToTop-is-visible{visibility:visible;opacity:1}.backToTop.backToTop-fade-out{opacity:.5}.backToTop:hover{background-color:#173559;opacity:1}