.btn,.cc-btn{--bs-btn-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4)}.btn-primary,.frame-type-felogin_login input[type="submit"]{--bs-btn-hover-color: white}body{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;padding:0;color:#515151}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}header .navbar-brand-image img{top:0;transform:none;padding-bottom:50px}header .navbar-brand-image img.navbar-brand-logo-normal{width:500px;height:auto;max-height:initial}header .navbar-brand-image{padding-bottom:30px;cursor:pointer}header .claim{position:absolute;top:120px;left:145px;font-size:2em;font-weight:bold;color:#00517b;line-height:1.3em;text-align:justify;width:440px;text-align-last:justify}header .claim small{font-size:0.567em;font-weight:normal;bottom:10px;position:relative}header .claim small.extrasmall{font-size:0.42em;line-height:1em;bottom:3px}.row.main .sidebar{margin-top:68px}.footer-section-content{background:#313131;--frame-color: #232323;--frame-background: #f3f3f3;--frame-link-color: rgb(0,56,136);--frame-link-hover-color: rgb(0,81,123)}footer .container .row{margin-top:60px;padding-top:20px;border-top:1px dotted #ccc}footer .container.copyright{padding:15px;font-size:0.9em}.top .navbar{background:none;border:none}#mainnavbar{padding-left:0;border-bottom:2px solid #EEEEEE}#mainnavbar .navbar-nav{top:25px;position:relative;background-color:#FFF;padding-right:15px}.top .navbar-default .navbar-nav>li>a:hover,.top .navbar-default .navbar-nav>li>a:focus{color:#333;background-color:#f5f5f5}.row.main{margin-top:1.5em}h1,.h1,h2,.h2,b,strong,a{color:#80a8bd;font-weight:normal}h2,.h2{font-size:1.4em}.well{padding-top:5px;border-color:#fcd9b3;border-color:#f27e00;background-color:#F3F3F3;background-color:#feecd9;-webkit-box-shadow:inset 0 1px 1px #fcd9b3;box-shadow:inset 0 1px 1px #fcd9b3;margin-top:5px}.well .csc-firstHeader{color:#f27e00}hr{border-top:2px solid #EEEEEE;opacity:1}.img-intext .image{margin-top:6px}.row.main .sidebar{margin-top:20px}footer{font-size:0.9em;margin-top:50px;border-top:2px solid #EEEEEE;background-color:#F3F3F3}footer .container .row{margin-top:0;padding-top:0;border:none}footer hr{border-top:1px solid #c7d300;max-width:270px;margin-left:0;opacity:1}.form-container .form-check-input[type="checkbox"]{border-radius:0.25em;margin-right:0.5rem}.form-container .clearfix>.frame{padding-top:0;padding-bottom:1rem}.form-container button:not(:disabled),.form-container [type="button"]:not(:disabled),.form-container [type="reset"]:not(:disabled),.form-container [type="submit"]:not(:disabled){margin-bottom:1rem}.cbQuickGoogleMap{max-width:100%;position:relative}.cbQuickGoogleMap .inner_cbQuickGoogleMap{width:100% !important}@media (max-width:767px){header .navbar-brand-image img.navbar-brand-logo-normal{width:335px}header .claim{font-size:1.55em;top:110px;left:120px;width:345px}header .claim small{bottom:5px}#mainnavbar{overflow:visible;background-color:#F3F3F3;position:absolute;z-index:10;padding-right:0;right:0;margin-right:5px;border:1px solid #EEEEEE}.navbar-default .navbar-toggle{margin-right:5px}#mainnavbar .navbar-nav{top:0;margin:0;padding:0;background:transparent}.row.main{margin-top:0;border-top:1px solid #EEEEEE}.tx-powermail .powermail_fieldset .powermail_label{width:100%}.tx-powermail .powermail_fieldset .powermail_field{width:100%}}@media (max-width:479px){header .navbar-brand-image img.navbar-brand-logo-normal{width:335px}header .claim{font-size:1em;top:60px;left:80px;width:240px;line-height:1.4em}header .claim small{font-size:11px;bottom:0}header .claim small.extrasmall{font-size:10px;bottom:1px}.col-xxs-12{width:100%}}.frame.frame-small{width:550px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width:666px){footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (min-width:667px){.footer-section-content-column-half{width:calc(100% / 2)}}