.ab-item a{color:#ffff !important}
p{color:#000 !important;font-family:'Roboto',sans-serif}
.navbar-color{background-color:#818181}
.center-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover}
.home-block{height:345px;margin-right:10px;font-family:'Roboto',sans-serif}
.home-hero-sub{padding-right:101px}
.home-hero-text-1{margin-bottom:10%}
.home-hero-title{padding-bottom:3px;margin-top:40px;color:#000 !important;font-family:'Roboto',sans-serif}
.content-hero-title{margin-top:40px}
.navbar{position:fixed;width:100%}
.navbar-burger{right:18px}
#menu-test{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:5%;list-style:none}
.menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:5%;text-transform:uppercase;font-weight:600;letter-spacing:2px;list-style:none}
.menu li{padding-left:20px;padding-right:20px}
.menu a{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;color:#000 !important}
.menu a:visited{color:#0a0a0a;text-decoration:none}
.menu a:hover{color:#999 !important;text-decoration:none}
#menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;list-style:none}
#menu-footer li{padding:5px}
#menu-footer a{color:#fff !important}
#menu-footer a:visited{color:#0a0a0a;text-decoration:none}
#menu-footer a:hover{color:#999 !important;text-decoration:none}
h1{margin:0;line-height:2;text-align:center}
h2{margin:0 0 .5em;font-weight:normal}
.tab input{position:absolute;opacity:0;z-index:-1}
.tabs22{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.tab{width:100%;color:white;overflow:hidden}
.tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;background:#2c3e50;font-weight:bold;cursor:pointer}
.tab-label:hover{background:#1a252f}
.tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transition:all .35s;transition:all .35s}
.tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:white;-webkit-transition:all .35s;transition:all .35s}
.tab-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}
.tab-close:hover{background:#1a252f}
.tab-content{display:none}
input:checked+.tab-label{background:#1a252f}
input:checked+.tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
input:checked ~ .tab-content{max-height:100vh;padding:1em;display:block;-webkit-transition:all .35s;transition:all .35s}
#gform_wrapper_1{margin-left:35%;margin-right:35%}
#gform_wrapper_1 input{border-radius:8px;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);font-family:'Roboto',sans-serif;border:3px solid #2a3756;height:60px;width:100%}
#gform_wrapper_1 textarea{border-radius:8px;border:3px solid #2a3756;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);box-shadow:0 4px 4px -2px rgba(0,0,0,0.5)}
#gform_wrapper_1 input[type="submit"]{color:#ffff;background:#2a3756;font-size:1.2em;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);box-shadow:0 4px 4px -2px rgba(0,0,0,0.5)}
#gform_wrapper_1 input[type="submit"]:hover{background:#1a252f}
#gform_wrapper_1 h3.gform_title{color:#000;font-family:'Roboto',sans-serif}
#gform_wrapper_1 .gfield_label{display:none}
@media screen and (max-width:1200px){#gform_wrapper_1{margin-left:10%;margin-right:10%}
}@media screen and (max-width:1023px){.home-block{height:600px;margin-bottom:20px}
.home-hero-size{padding:50px !important}
.dead-block{display:none}
.home-hero-sub{padding-right:0}
#menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.navbar-item{width:70%}
}@media screen and (max-width:780px){.home-block{height:400px}
}