.bounceIn,.bounceInAbove,.bounceInBottom,.bounceInLeft,.bounceInRight,.bounceInTop,.fadeInBottom,.fadeInBottomDelay,.fadeInBottomDelay1s,.fadeInBottomDelay2s,.fadeInBottomLong,.fadeInDelay,.fadeInDelay1s,.fadeInDelay2s,.fadeInLeft,.fadeInLeftDelay,.fadeInLeftDelay1s,.fadeInLeftDelay2s,.fadeInLeftLong,.fadeInLong,.fadeInRight,.fadeInRightDelay,.fadeInRightDelay1s,.fadeInRightDelay2s,.fadeInRightLong,.fadeInTop,.fadeInTopDelay,.fadeInTopDelay1s,.fadeInTopDelay2s,.fadeInTopLong,.zoomIn,.zoomInBottom,.zoomInBottomDelay,.zoomInBottomDelay1s,.zoomInBottomDelay2s,.zoomInBottomLong,.zoomInDelay,.zoomInDelay1s,.zoomInDelay2s,.zoomInLeft,.zoomInLeftDelay,.zoomInLeftDelay1s,.zoomInLeftDelay2s,.zoomInLeftLong,.zoomInLong,.zoomInRight,.zoomInRightDelay,.zoomInRightDelay1s,.zoomInRightDelay2s,.zoomInRightLong,.zoomInTop,.zoomInTopDelay,.zoomInTopDelay1s,.zoomInTopDelay2s,.zoomInTopLong{visibility:hidden}.flipInX,.flipInY,.flipInYHalf,.flipInYHalfSlow,.flipInZ,.flipInZLeft,.flipInZRight{visibility:hidden;perspective:400px}

.mi-wrapper a,.mi-wrapper body,.mi-wrapper h1,.mi-wrapper h2,.mi-wrapper h3,.mi-wrapper h4,.mi-wrapper h5,.mi-wrapper h6,.mi-wrapper html,.mi-wrapper p,.mi-wrapper input{font-family:'Lato', sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased}h1{font-weight:400 !important;color:#2B3289;padding-top:1rem}p{font-weight:400}.light{font-weight:300 !important}.narrow1{line-height:1.2rem}.narrow2{line-height:1.4rem}body{overflow-x:hidden}.text-theme-primary{color:rgb(220, 30, 40);color:#2B3289}.text-theme-secondary{color:rgb(180, 80, 100)}.text-theme-warning{color:rgb(255, 80, 100)}.text-theme-success{color:rgb(120, 220, 120)}.text-theme-inverse{color:#fff}.btn-theme-primary{color:#fff;background-color:rgb(220, 30, 40);border-color:rgb(220, 130, 120);transition:0.4s ease-out all}.btn-theme-primary:hover{background-color:rgb(220, 130, 120)}.bg-theme1{background-color:rgb(220, 30, 40);background-color:#2B3289}.bg-theme2{background-color:white}.bg-theme3{background-color:rgb(200, 230, 200)}body{background-color:rgb(245, 245, 245)}.bg-black{background-color:rgba(0,0,0,0.15)}.bg-white{background-color:white}.img-fluid{padding:1rem;width:100%}header p{color:#666;letter-spacing:1px;text-align:right}header h5{color:#2B3289;font-weight:bold;letter-spacing:1px;margin-bottom:0.25em !important;text-align:right}@media (max-width: 61.975em){header p{text-align:center}header h5{text-align:center}}.footer-theme{padding-top:0.5rem;color:white;font-size:0.75rem}.footer-theme strong{color:rgb(0, 0, 0)}.footer-theme h2{margin-top:0.60rem}.footer-theme a{color:#787878}.footer-theme a:hover{color:rgb(180, 180, 180);text-decoration:none}.copyright{color:black;font-weight:bold;font-size:0.75rem;padding-top:0.5rem}.copyright p{font-weight:bold}.img-responsive{width:100%;height:auto;max-width:100%}.img-container{padding:0 0}.img-container .container{margin:5px 0 0}.img-container2 .container{padding-left:0}.associates .col-md-4{margin-bottom:0.5rem}@media (max-width: 47.975em){.img-fluid{margin:0 auto;text-align:center}.footer-theme{text-align:center}}@media (max-width: 61.975em){.img-container2 .container{padding-left:0.925em;display:none}}

.navbar{border-radius:0;padding:0}.nav-item{padding:0.645rem 1rem;font-weight:bold;letter-spacing:1.25px;border-right:1px solid rgb(73,80,167)}li.nav-first{border-left:1px solid rgb(73,80,167)}.navbar-nav .nav-item + .nav-item{margin-left:0rem}.navbar-toggler{padding:.645rem 1rem;font-size:1.75rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem;color:white}.dropdown-menu-nav{position:absolute;top:100%;left:0rem;margin:-1px 0 0;width:340px;color:white;font-weight:bold;border:none;display:block;border-radius:0;border-top:1px solid rgb(73,80,167);opacity:1;padding:0;list-style:none;z-index:1000;list-style-type:none}.fa-angle-down{color:rgba(255,255,255,.5);float:right;padding:0.745rem 0.325rem}.dropdown a{float:left}.dropdown:hover + .fa-angle-down{color:white}.fa-angle-down:hover > .dropdown{color:white}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media (max-width: 61.975em){.dropdown.nav-item{padding-bottom:1rem !important}.dropdown-menu-nav{position:relative;max-height:0;display:block;width:calc(100% + 2rem);overflow:hidden;background-color:rgb(23,30,117);margin:0rem -1rem;top:1rem;padding:0rem;transition:600ms ease-out all}li.nav-item.dropdown:hover > .dropdown-menu{max-height:400px}.dropdown-menu:hover{max-height:400px}}@media (min-width: 62em){.dropdown-menu-nav{opacity:0;transform:scaleY(0);transform-origin:top;transition:200ms ease-out all}li.nav-item.dropdown:hover > .dropdown-menu-nav{opacity:1;transform:scaleY(1)}.dropdown-menu-nav:hover{opacity:1;transform:scaleY(1)}}.dropdown-menu-nav a{color:white;padding:0.645rem 1rem;font-weight:bold;letter-spacing:1.25px;float:none}.dropdown-menu-nav .nav-item{border-left:0;border-right:0;border-bottom:1px solid rgb(73,80,167);float:none}@media (max-width: 61.975em){.navbar-nav .nav-item{float:none;padding:1rem;border-right:0px solid rgb(0,0,0);border-bottom:1px solid rgb(73,80,167)}li.nav-first{border-left:0px solid rgb(195,85,80);border-top:1px solid rgb(73,80,167)}#BSNav .container{padding:0;max-width:none}}

div.alert-success{border:1px solid #05A000 !important;background-color:#B5ECB4 !important;padding:8px;margin-bottom:8px}div.alert-error,div.alert-danger{border:1px solid #f00 !important;background-color:#E4B5B5 !important;padding:8px;margin-bottom:8px}

div.ccm-block-type-form div.form-group{margin-bottom:1.25rem}div.ccm-block-type-form div.form-group label.control-label{font-weight:bold;font-size:1.114rem;display:block}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{padding:0.625rem 0.5rem;line-height:1.325rem;font-size:1rem;color:#222;border:none;border-bottom:1px solid rgb(180,20,30);border-radius:0}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input:hover{box-shadow:none}textarea.form-control{padding:0.625rem 0.5rem;line-height:1.325rem;font-size:1rem;color:#222;border:none;border-bottom:1px solid rgb(180,20,30);border-radius:0}textarea.form-control:hover{box-shadow:none}textarea.form-control:focus{box-shadow:none}

