.container-fluid{padding:0px;}.cta{background-color:#003135;color:white;text-align:center;padding:5px 15px;font-size:14px;}.cta a,.cta a:visited,.cta a:hover,.cta a:active{color:white;}.navbar-header{padding-left:15px;padding-right:15px;}.navbar-default .navbar-nav>li>a{color:#003135;font-weight:bold;}.caret{color:#a7774e;}.h1,.h2,.h3,h1,h2,h3,.field-name-field-sidebar-image{margin-top:32px;margin-bottom:32px;}.h1,h1{font-size:24px;}.h2,h2{font-size:18px;}.logo img{width:160px;    margin:0 0 0 40px;}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:20px;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.navbar{border:none;}.region-content li{list-style:none;}.region-content li:before{content:'\f00c';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#a7774e;}a,a:visited{color:#2350B8;font-weight:600;}a:hover{color:#003135;}a.btn,a.btn:visited{color:white;}.btn-primary{background-color:transparent;border-radius:20px;border:3px solid #a7774e;font-weight:bold;padding-top:8px;color:#a7774e;text-shadow:none;background:transparent;}.btn-primary:focus,.btn-primary:hover{background-color:transparent;background-position:0 0;color:#003135;border-color:#003135;}.thumbnail{margin-left:auto;margin-right:auto;padding:20px;background-color:transparent;text-align:center;}.thumbnail img{width:300px;}.thumbnail h3{margin:0;}h1,h2,h3,h4,h5,h6,h7,h8{color:#003135;}body{color:#003135;}.breadcrumb{text-align:center;margin-bottom:0px;margin-top:23px;}.field-name-body{padding:0px 15px;}.main-container{margin-top:20px;}.page-node-done .col-sm-12{margin-top:90px;}.page-header{background-color:#a7774e;color:white;font-weight:bold;text-transform:uppercase;text-align:center;padding:50px;font-size:36px;margin-bottom:32px;}.hero{position:relative;min-height:400px;display:flex;}.hero h1,.hero-eyebrow{color:white;}.hero h1{text-transform:uppercase;font-size:38px;font-weight:bold;line-height:38px;}.hero h1,.hero-eyebrow .hero-subtext{margin:0px;padding:0px;}.hero-eyebrow{line-height:29px;font-size:28px;margin-bottom:7px;}.hero-block{display:flex;justify-content:center;min-height:400px;margin-left:auto;margin-right:auto;margin-top:30px;}.hero-image,.hero-image2{position:absolute;top:0;bottom:0;left:0;right:0;min-height:400px;background-size:cover!important;}.hero-text{position:relative;text-align:center;background-color:#00000091;padding:10px;height:fit-content;}.webform-client-form{padding:0px 20px 20px 20px;}.container-fluid > .navbar-collapse{margin-left:5px;}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding:10px 15px 10px 25px;font-weight:bold;}.navbar-collapse.collapse{transition:height 0.2s;}.navbar-collapse.collapsing{height:0 !important;}.navbar-collapse.collapse.in{max-height:none;height:100vh;}.navbar-default .navbar-toggle .icon-bar{background-color:#a7774e;}.card{text-align:center;padding:20px;display:block;margin-bottom:20px;}.card h2{font-size:50px;line-height:64px;}.card p{font-size:26px;}@media (min-width:768px){nav{text-align:center;}.navbar-nav{float:right;}.cta{text-align:right;font-size:16px;padding-top:8px !important;}.copyear{padding-bottom:40px;}.hero{min-height:500px;}.hero-block{flex-direction:column;margin:0 50px;}.hero h1{font-size:72px;padding-top:10px;line-height:72px;}.hero-text{margin-top:44px;padding:20px;}.hero-eyebrow{font-size:32px;line-height:32px;}.hero-image,.hero-image2{background-size:cover!important;background-position:top right!important;}.region-footer .cta{padding-top:40px!important;}}@media (min-width:992px){.navbar-nav{float:none;display:inline-block;margin-left:-175px;}}@media (min-width:1200px){.hero{min-height:500px;}.hero-block{flex-direction:column;margin:0 138px;}.hero h1{font-size:112px;padding-top:10px;line-height:112px;}.hero-text{margin-top:44px;padding:30px;}.hero-eyebrow{font-size:48px;line-height:48px;}.hero-image{background-size:cover!important;background-position:top right!important;}}.center-within{text-align:center;}.list-group li:before{content:none;}.panel-primary{border-color:#dddddd;}.panel-primary .panel-title{color:white;}.panel-primary>.panel-heading{background-color:#003135;background-image:-webkit-linear-gradient(top,#005f67 0,#003135 100%);background-image:-o-linear-gradient(top,#005f67 0,#003135 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#005f67),to(#003135));background-image:linear-gradient(to bottom,#005f67 0,#003135 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005f67',endColorstr='#003135',GradientType=0);background-repeat:repeat-x;}.btn-danger a,.btn-success a,.btn-info a{color:white;}.btn-info{background-image:-webkit-linear-gradient(top,#005f67 0,#003135 100%);background-image:-o-linear-gradient(top,#005f67 0,#003135 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#005f67),to(#003135));background-image:linear-gradient(to bottom,#005f67 0,#003135 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005f67',endColorstr='#003135',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#003135;border-radius:0px;color:white;border:1px;border-radius:4px;text-shadow:none;font-weight:bold;}.btn-info:focus,.btn-info:hover,.btn-info:active{background-color:#2aabd2;border-color:#2aabd2;background-image:none;}#msgloader{margin-left:auto;margin-right:auto;z-index:1;border:10px solid #003135;border-radius:50%;border-top:10px solid #2aabd2;border-right:10px solid #003135;border-bottom:10px solid #2aabd2;width:75px;height:75px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.glyphicon{top:3px;}fieldset.panel{border:none;}.alert-success,.alert-info,.alert-warning,.alert-danger{color:black;}.nav > li > a{padding:10px 10px;font-size:13px;}.form-required{color:red;}.hideaster .form-required{display:none;}.checkbox label,.radio label{font-weight:bold;}.insta-under-form{margin-left:20px;font-size:16px;font-weight:bold;}.texthead{text-align:center;font-weight:bold;margin-top:0px;font-size:28px;background-color:#003135;color:white;padding:20px 20px 10px 20px;}.nav > li > a{padding:10px 8px;font-size:12px;}
