.clearfix:before,.clearfix:after,.flexnav:before,.flexnav:after,.flexnav .flexnav-header:before,.flexnav .flexnav-header:after,.flexnav .flexnav-collapse:before,.flexnav .flexnav-collapse:after{content:" ";display:table}.clearfix:after,.flexnav:after,.flexnav .flexnav-header:after,.flexnav .flexnav-collapse:after{clear:both}.flexnav{position:relative;min-height:20px}@media (min-width: 768px){.flexnav{border-radius:1px}}.flexnav .flexnav-header button{border:1px solid transparent}.flexnav .collapse{display:none;height:0;overflow:hidden}.flexnav .flexnav-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);transition:height 0.5s linear;-webkit-overflow-scrolling:touch}.flexnav .flexnav-collapse.in{overflow-y:auto}@media (min-width: 768px){.flexnav .flexnav-collapse{width:auto;border-top:0;box-shadow:none}.flexnav .flexnav-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.flexnav .flexnav-collapse.in{overflow-y:visible}}.flexnav .flexnav-toggle{position:relative;margin-right:15px;padding:9px 10px;margin-top:-2.5px;margin-bottom:-2.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:1px}.flexnav .flexnav-toggle:focus{outline:0}.flexnav .flexnav-toggle .fa-bars{display:inline-block;font-size:1.3em;line-height:1.3em}@media (min-width: 768px){.flexnav .flexnav-toggle{display:none}}.flexnav li.flexnav-dropdown > span::after{font-family:"FontAwesome";float:right;margin-left:10px;content:"\f107"}@media (min-width: 768px){.flexnav li li.flexnav-dropdown > span::after{content:"\f105"}}.flexnav .flexnav-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:inherit;border:1px solid;border-color:inherit;border-top:none;border-radius:1px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box}.flexnav .open > .flexnav-dropdown-menu{display:block}.flexnav .open > span > a{outline:0}.flexnav .flexnav-nav{margin:4.5px -15px}.flexnav .flexnav-nav li > span{line-height:1.4;display:block;clear:both;cursor:pointer;padding:3px 10px}.flexnav .flexnav-nav li > span > a,.flexnav .flexnav-nav li > span > a:hover{color:inherit}.flexnav .flexnav-nav li > span > span{padding:0 3px}@media (min-width: 768px){.flexnav .flexnav-nav > li{border-right:1px solid transparent}.flexnav .flexnav-nav > li:first-child{border-left:1px solid transparent}}.flexnav .flexnav-nav li ul li{border-top:1px solid;border-color:inherit}@media (max-width: 767px){.flexnav .flexnav-nav li{border-top:1px solid;border-color:inherit}}@media (max-width: 767px){.flexnav .flexnav-nav .open .flexnav-dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.flexnav .flexnav-nav .open .flexnav-dropdown-menu > li > a,.flexnav .flexnav-nav .open .flexnav-dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.flexnav .flexnav-nav .open .flexnav-dropdown-menu > li > a{line-height:1.4}.flexnav .flexnav-nav .open .flexnav-dropdown-menu > li > a:hover,.flexnav .flexnav-nav .open .flexnav-dropdown-menu > li > a:focus{background-image:none}}@media (min-width: 768px){.flexnav .flexnav-nav{float:left;margin:0}.flexnav .flexnav-nav > li{float:left}.flexnav .flexnav-nav > li > a{padding-top:9px;padding-bottom:9px}}.flexnav .flexnav-nav > li > .flexnav-dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.flexnav .flexnav-nav li.flexnav-dropdown-submenu{position:relative}.flexnav .flexnav-nav li.flexnav-dropdown-submenu > .flexnav-dropdown-menu{top:0;left:100%;margin-top:-1px;margin-left:-1px}
body{padding:0}div.row.content{margin:0}.loading{position:fixed;background-color:rgba(0, 0, 0, 0.8);background-image:url("/bundles/icapwebsite/images/loading.gif");color:#bababa;font-size:30px;background-position:center 150px;padding-top:269px;height:100%;width:100%;z-index:1000}div.website-container{position:relative;z-index:5}div.website-container .container-content{margin-bottom:3px}div.website-container > div.content{min-height:300px}div.website-container .website-content{position:relative}div.website-container .website-content.vertical-menu{display:flex;flex-direction:row;align-items:stretch}div.website-container .website-content.vertical-menu #menu{flex-grow:0}div.website-container .website-content.vertical-menu .website-page-content{flex-grow:1}div.website-container .website-content iframe{overflow:auto;width:100%;height:100vh}div.footer div.copyright-text{position:absolute;width:100%;text-align:center;bottom:7px}