.elq-form *{margin:0;padding:0;}
label{color:#fff}
.elq-form input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.elq-form input[type=text],.elq-form textarea,.elq-form select[multiple=multiple]{border:1px solid #A6A6A6;}
.elq-form button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.elq-form input{height:16px;line-height:16px;}
.elq-form .item-padding{padding:6px 5px 9px 9px;}
.elq-form .pp-group{padding:0px 5px 0px 9px;}
.elq-form .pp-field{padding:6px 0px 9px 0px;}
.elq-form .field-wrapper.individual{float:left;width:100%;clear:both;}
.elq-form .field-p{position:relative;margin:0;padding:0;}
.elq-form .zIndex-fix{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;}
.elq-form .field-design{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:0;padding:0;}
.elq-form .no-fields-prompt{float:left;width:100%;height:150px;padding-top:50px;clear:both;}
.elq-form .section-break{float:left;width:97%;margin-right:2%;margin-left:1%;padding-bottom:6px;}
.elq-form .section-break .heading{width:100%;font-weight:bold;margin:0;padding:0;}
.elq-form .required{color:red !important;display:inline;float:none;font-weight:bold;margin:0pt 0pt 0pt;padding:0pt 0pt 0pt;}
.elq-form .field-group{float:left;clear:both;}
.elq-form .field-group.large{width:100%;}
.elq-form .field-group.medium{width:51%;}
.elq-form .field-group.small{width:31%;}
.elq-form .field-group .label{float:left;width:97%;margin-right:2%;margin-left:1%;padding-bottom:6px;font-weight:bold;}
.elq-form .field-group .field-style{float:left;}
.elq-form .progressive-profile .pp-inner{float:left;clear:both;}
.elq-form .progressive-profile .pp-inner.large{width:100%;}
.elq-form .progressive-profile .pp-inner.medium{width:51%;}
.elq-form .progressive-profile .pp-inner.small{width:31%;}
.elq-form .radio-option{display:inline-block;}
.elq-form .radio-option .label{display:block;float:left;padding-right:10px;padding-left:22px;text-indent:-22px;width:28%;font-size:1em;}
.elq-form .radio-option .input{vertical-align:middle;margin-right:7px;}
.elq-form .radio-option .inner{vertical-align:middle;}
.elq-form .checkbox-span{display:inline-block;}
.elq-form .checkbox-label{margin-left:4px;}
.elq-form .accept-default{width:100%;}
.elq-form .field-style{margin-right:2%;margin-left:2%;}
.elq-form .field-style._25{width:25%;}
.elq-form .field-style._50{width:46%;}
.elq-form .field-style._50_left{clear:left;width:46%;}
.elq-form .field-style._75{width:71%;}
.elq-form .field-style._100{width:96%;}
.elq-form .field-size-top-small{width:30%;}
.elq-form .field-size-top-medium{width:75%;}
.elq-form .field-size-top-large{width:100%;}
.elq-form .field-size-left-small{width:21%;}
.elq-form .field-size-left-medium{width:46%;}
.elq-form .field-size-left-large{width:60%;}
.elq-form .instructions.default{color:#444444;display:block;font-size:10px;padding:6px 0pt 3px;}
.elq-form .instructions.group{float:left;width:97%;margin-right:2%;margin-left:2%;padding:6px 0pt 3px;color:#444444;display:block;font-size:10px;}
.elq-form .instructions.left-single{margin:0 0 0 33%;}
.elq-form .instructions-other{margin:0;}
.elq-form .label-position.left{display:block;line-height:150%;padding:1px 0pt 3px;float:left;width:31%;margin:0pt 15px 0pt 0pt;word-wrap:break-word;overflow-wrap:break-word;}
.elq-form .label-position.top{display:block;line-height:150%;padding:1px 0pt 0px;white-space:normal;color:#ffd108;text-align:left;font-size:29px;}
.elq-form .label-position.alignment-left{text-align:left;}
.elq-form .label-position.alignment-right{text-align:right;}
.elq-form .list-order{display:block;}
.elq-form .list-order.oneColumn{margin:0pt 7px 0pt 0pt;width:100%;clear:both;}
.elq-form .list-order.twoColumn{float:left;margin:0pt 7px 0pt 0pt;width:38%;}
.elq-form .list-order.threeColumn{float:left;width:30%;}
.elq-form .list-order.oneColumnLeft{float:left;margin:0pt 7px 0pt 0pt;width:100%;}
.elq-form .list-order.twoColumnLeft{float:left;margin:0pt 7px 0pt 0pt;width:38%;}
.elq-form .list-order.threeColumnLeft{float:left;margin:0pt 7px 0pt 0pt;width:30%;}
.elq-form .grid-style{display:inline;float:left;margin-left:2%;margin-right:2%;}
.elq-form .grid-style._25{width:21%;}
.elq-form .grid-style._50{width:46%;}
.elq-form .grid-style._75{width:71%;}
.elq-form .grid-style._100{width:96%;}.loader{display:none !important;}
.elq-form input{height:35px;line-height:16px;padding:0% 4%;*border:1px solid #639 !important;margin-bottom:6%;}
.elq-form input:focus, .elq-form input:active{border:1px solid #ffd108 !important;}
.field-p .submit-button{background:#ffd108;border:1px solid #ffd108;padding:1% 1%;color:#333;font-size:18px !important;height:40px;width:100px;margin-left:-10%;border-radius:8px;font-weight:700;cursor: pointer !important;}
.field-p .submit-button:hover{background:transparent;border:1px solid #ffd108 !important;padding:1% 1%;color:#ffd108;}
.name,.company,.job_title{width:29.3% !important;}
.select-op{font-size:25px;border-bottom:1px solid #A6A6A6;width:80%;}
@font-face{font-family:Raleway-Medium;src:url(../fonts/Raleway-Medium.ttf);}
@font-face{font-family:Raleway-Bold;src:url(../fonts/Raleway-Bold.ttf);}
@font-face{font-family:Raleway-regular;src:url(../fonts/Raleway-Regular.ttf);}
.font-m{font-family:'Montserrat', sans-serif !important;}
body{font-family:'Raleway', sans-serif;font-feature-settings: 'lnum' 1 !important;}
    button[aria-expanded="true"]{width: 44px;height: 34px;}
    button[aria-expanded="true"] span:nth-child(1){
    transform: rotate(40deg);
    background-color: #fff !important; 
    margin-top: 0px;
    }
    button[aria-expanded="true"] span:nth-child(3){
    transform: rotate(-40deg);
    background-color: #fff !important; 
    margin-top: -2px !important;
    }
    button[aria-expanded="true"] span:nth-child(2){
    display: none;
    }
    .navbar-inverse .navbar-toggle:focus span{
      background-color: #fff !important;
    }
p{color:#888888;}
.navbar-inverse{background:#ffffff;border:0px;margin-bottom:0px;padding:10px 0px;}
.navbar-fixed-top img{padding:0px 0px 0px 15px;}
.banner img{margin-top:78px;}
.navbar-inverse .navbar-nav > li > a{color:#000;font-weight:700;}
}
section{padding:60px 0;}
section .section-title{text-align:center;color:#007b5e;margin-bottom:50px;text-transform:uppercase;}
#tabs{color:#000;}
#tabs h6.section-title{color:#000;}
.act{background:#541b80 !important;color:#fff !important;}
#tabs .nav-tabs .nav-link.act p{color:#fff;}
.nav-tabs{border:0px !important;}
#tabs .nav-tabs .nav-link h4{font-weight:700;}
#tabs .nav-tabs .nav-link{background:#eff0f2;color:#000;font-size:14px;float:left;padding:0px 20px;margin-right:2px;border-bottom:2px solid #fff;border-right:2px solid #fff;}
#tabs .nav-tabs .nav-link:hover,#tabs .nav-tabs .nav-link:active,#tabs .nav-tabs .nav-link:focus{background:#724793;color:#fff;}
#tabs .nav-tabs .nav-link:focus{background:#541b80;color:#fff;}
a:focus, a:hover{color:#23527c;text-decoration:none;}
#tabs .nav-tabs .nav-link:hover p,#tabs .nav-tabs .nav-link:active p,#tabs .nav-tabs .nav-link:focus p{color:#fff;}
#nav-tabContent{background:#f2f2f2;}
#tabs h1{text-align:center;margin-bottom:4%;}
.tab-content1{padding:0px 10px 10px 20px;margin-top:20px;}
.border-right{border-right:2px solid #c5c5c5;}
.nav-effect{background:#fff;box-shadow:1px 0px 8px #444;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{color:#663399;background-color:transparent;}
.inner_wrapper1{padding:4% 0px;}
.inner_wrapper1 .nrf{margin-top:2%;}
.nrf h1, .net2 h1{font-size:18px;text-align:center;margin-bottom:2%;}
.service_wrapper{padding:40px 0 40px;text-align:center;}
#service{background:#f2f2f2;padding-top:2%;margin-top:4%;}
.service_block h3{font-family:'Raleway', sans-serif;font-weight:600;font-size:18px;color:#111111;margin:35px 0 18px;}
.about-aspire h1{color:#222222;font-family:'Raleway', sans-serif;font-weight:normal;}
.about-aspire{padding:2% 0;background:#f2f2f2;line-height:24px;}
.footer_wrapper{background:#232323;}
.footer_bottom{border-top:1px solid #3C3A3A;padding:25px 0;}
.footer_bottom span{display:block;font-size:14px;color:#cccccc;text-align:center;}
.footer_bottom span a{display:inline-block;color:#663399;font-size:16px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.pad-15{padding:0px 15px !important;}
#form h1{margin-bottom:3%;}
.date .radio-option .list-order{margin-top:-3px !important;}
.quick_links h2,.quick_links p,.footer_bottom h2,.footer_bottom p,.orcal-partner p,.email_us a,#form h1{color:#fff !important;}
.footer_bottom h2{margin-bottom:20px;}
.footer_bottom p{font-size:12px;}
.orcal-partner p{font-size:10px;font-weight:bold;}
.email_us span{text-transform:uppercase;color:#9161a2;font-weight:700;}
.elq-form .field-style._50{width:39%;}
@media screen and (min-width:1280px){.banner img{/*height:100vh;*/width:100%;margin-top:78px;}
.radio-option.field-size-top-large{margin-left:-17px;}
.elq-form .list-order.threeColumn{float:left;margin:0pt 7px 0pt 7pt;width:30%;}
.form{width:80%;margin:auto;margin-left:13%;}
}
@media screen and (min-width:992px){.tab-pane{height:460px;}
.elq-form .radio-option .inner{vertical-align:middle;font-size:15px;}
}
@media screen and (max-width:992px) and (min-width:767px){.nav > li > a{padding:10px 5px;font-size:11px;}
.date{width:366px !important;margin:0px 0px 0px 5px !important;}
.email_us img,.email_us span{display:none;}
}
@media screen and (max-width:767px){.elq-form .radio-option .label{text-align:left;}
h1{font-size:25px;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#000;}
.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin-top:10px;}
#tabs .nav-tabs .nav-link{width:100%;text-align:center;}
.border-right{border-bottom:2px solid #c5c5c5;border-right:0px;}
.elq-form .field-style._25{width:87% !important;}
.elq-form .radio-option .label,.elq-form .list-order.threeColumn{width:50%;}
.name, .company, .job_title{width:87% !important;}
.elq-form .field-style._50{width:87%;}
.date label{width:30% !important;}
.sec_add{border-top:1px solid #c5c5c5;}
.sec_add .bold{}
.footer_bottom{text-align:center;}
}
@media screen and (max-width:530px){.elq-form .list-order.threeColumn{width:87% !important;}
.date label{width:40% !important;}
}