body{width:100%;min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
section{position:relative}
img{max-width:100%}
html,body{height:100%}
body{padding:0;overflow-x:hidden}
section{padding:75px 0;-moz-transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
section#body{padding:0}
@media (max-width:767px){section#body .vc_column_container >.vc_column-inner{padding-left:40px;padding-right:40px}}
.callout{box-shadow:0 0 30px rgba(0,0,0,0.5);-mox-box-shadow:0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.5)}
.callout h1{color:#e7b413}
.callout p{color:#fff}
.callout-offset{padding:190px 0 100px !important}
@media (max-width:1050px){.callout-offset{padding:80px 0 50px}}
@media (max-width:1460px){.callout-offset .vc_row{flex-direction:column-reverse}}
.callout-offset .vc_row >.wpb_column:first-child{position:relative;transform:translateX(40px);background:#f6f6f6;border-top:6px solid #e7b413;box-shadow:10px 10px 30px rgba(0,0,0,0.1);-moz-box-shadow:10px 10px 30px rgba(0,0,0,0.1);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,0.1);padding:60px;z-index:1}
@media (max-width:1560px){.callout-offset .vc_row >.wpb_column:first-child{transform:translateX(0)}}
@media (max-width:1460px){.callout-offset .vc_row >.wpb_column:first-child{width:100%;transform:none}}
.callout-offset .vc_row >.wpb_column:first-child >.vc_column-inner >.wpb_wrapper .wpb_text_column{text-align:center}
.callout-offset .vc_row >.wpb_column:first-child >.vc_column-inner >.wpb_wrapper .vc_btn3{margin:30px 0 0 !important}
.callout-offset .vc_row >.wpb_column:last-child{position:relative;transform:translate(-40px,-96px);z-index:0}
.callout-offset .vc_row >.wpb_column:last-child >.vc_column-inner{background-position:right center;border-left:25px solid #0d2853;max-height:600px}
@media (max-width:1560px){.callout-offset .vc_row >.wpb_column:last-child >.vc_column-inner{border:0}}
@media (max-width:1560px){.callout-offset .vc_row >.wpb_column:last-child{transform:translate(0,-96px)}}
@media (max-width:1460px){.callout-offset .vc_row >.wpb_column:last-child{flex-direction:column-reverse;width:100%;min-height:400px;transform:none;border-left:0}
.callout-offset .vc_row >.wpb_column:last-child >.vc_column-inner{min-height:400px}}
.vc_row.form{padding:80px 0}
.vc_row.form >.wpb_column >.vc_column-inner{padding:0 !important}
@media (max-width:767px){.vc_row.form >.wpb_column >.vc_column-inner{padding:0 40px !important}}
.vc_row.form form{margin-top:50px}
@media (max-width:767px){.vc_row.form form .gform_footer{padding-right:0 !important}}
.vc_row.form form .gform_footer input [type=submit ]{display:block !important;width:100% !important;height:70px !important;line-height:70px !important;text-align:center !important;background-color:#e7b413 !important;color:#fff !important}
.vc_row.form form .gform_footer input [type=submit ]:hover{background-color:#f9c933 !important}
.vc_row.form form .gform_footer input [type=submit ]:active{background-color:#a17d0d !important}
@keyframes float{0%{transform:translatey(0);-moz-transform:translatey(0);-webkit-transform:translatey(0)}
50%{transform:translatey(-20px);-moz-transform:translatey(-20px);-webkit-transform:translatey(-20px)}
100%{transform:translatey(0);-moz-transform:translatey(0);-webkit-transform:translatey(0)}}
.vc_row >.vc_column_container >.vc_column-inner{padding-top:0 !important}
section#body >.vc_row,footer >.vc_row{padding:50px 0}
section#body >.vc_row.vc_row-no-padding,footer >.vc_row.vc_row-no-padding{padding:0}
@media (max-width:767px){section#body >.vc_row,footer >.vc_row{padding-left:40px;padding-right:40px;margin-left:0;margin-right:0}
section#body >.vc_row >.wpb_column >.vc_column-inner,footer >.vc_row >.wpb_column >.vc_column-inner{padding-left:0 !important;padding-right:0 !important}}
section#body .wpb_content_element,footer .wpb_content_element{margin-bottom:0 !important}
section#body .vc_tta-container .vc_tta-panel-heading,footer .vc_tta-container .vc_tta-panel-heading{background:none;background-color:transparent;border-top:1px solid #152a50;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
section#body .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon,footer .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon{display:inline-block;width:22px;height:22px;background-color:#e7b413}
section#body .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon:before,footer .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon:before{display:none}
section#body .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon:after,footer .vc_tta-container .vc_tta-panel-heading .vc_tta-controls-icon:after{display:none}
section#body .vc_tta-container .vc_tta-panel-heading h4 a,footer .vc_tta-container .vc_tta-panel-heading h4 a{font-family: 'Montserrat ',sans-serif;font-weight:400;color:#000 !important}
section#body .vc_tta-container .vc_tta-panel-body,footer .vc_tta-container .vc_tta-panel-body{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
img{max-width:100%}
@font-face{font-family: 'Montserrat ';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm45xW4.ttf) format( 'truetype ')}
@font-face{font-family: 'Montserrat ';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF7g4.ttf) format( 'truetype ')}
@font-face{font-family: 'Montserrat ';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE7g4.ttf) format( 'truetype ')}
@font-face{font-family: 'Merriweather ';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-4n0qyriQwlOrhSvowK_l521wRpXw.ttf) format( 'truetype ')}
@font-face{font-family: 'Merriweather ';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v25/u-440qyriQwlOrhSvowK_l5Oew.ttf) format( 'truetype ')}
h1,h2,h3,h4,h5,h6{position:relative;margin-top:0;margin-bottom:20px;font-family: 'Merriweather ',serif;font-weight:600;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5ms ease-in-out}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:600}
h1{margin:0 0 28px;line-height:47px;font-size:38px;font-weight:400}
@media (max-width:767px){h1{line-height:37px;font-size:28px}}
h2{margin-bottom:20px;line-height:26px;font-size:23px}
h3{margin-bottom:20px;line-height:26px;font-size:19px}
h4{margin-bottom:6px;line-height:16px;font-size:16px}
h5{margin-bottom:2px;line-height:11px;font-size:11px}
body{font-family: 'Montserrat ',sans-serif;font-size:16px;font-weight:400;line-height:28px}
p{margin:0 0 20px;line-height:27px;font-family: 'Montserrat ',sans-serif;font-size:16px;font-weight:400;word-wrap:break-word}
small{line-height:16px;font-family: 'Montserrat ',sans-serif;font-size:12px;font-weight:400}
a{font-weight:400;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
a:hover,a:focus{text-decoration:none;outline:none}
hr{margin:30px 0 40px;border-top:1px solid #efefef}
label{font-family: 'Merriweather ',serif;font-size:14px;font-weight:400}
strong,b{font-weight:700}
cite{font-size:14px;font-weight:400;font-style:normal}
cite span{display:block}
cite span.creds{line-height:12px;font-size:9px;font-weight:400}
ul{margin-bottom:30px;word-wrap:break-word}
body{color:#000}
h1,h2,h3,h4,h5,h6{color:#162f58}
h5{color:#333}
a{color:#333}
a:hover,a:focus{color:#666}
p,cite{color:#000000}
.highlight{color:#001b48 !important}
footer *{color:#231f20}
.pagination,.wp-pagenavi{margin-top:30px;text-align:center}
.pagination .pages,.wp-pagenavi .pages{display:none}
.pagination .dots,.wp-pagenavi .dots{display:inline-block;min-width:35px;height:35px;margin:4px 0;padding:0 5px;text-align:center;vertical-align:middle}
.pagination .current,.wp-pagenavi .current,.pagination a,.wp-pagenavi a{display:inline-block;min-width:35px;height:35px;margin:4px 1px;padding:0 5px;line-height:35px;text-align:center;font-size:14px;font-weight:700;color:#fff !important;text-transform:uppercase;transition:.3s;vertical-align:middle;text-decoration:none}
.pagination .current,.wp-pagenavi .current{background:#ccc;border-bottom-color:#999}
.pagination a,.wp-pagenavi a{background:#e7b413}
.pagination a:hover,.wp-pagenavi a:hover{background:#f9c933}
.pagination a:active,.wp-pagenavi a:active{background:#a17d0d}
nav >div.nav-container ul.nav-main ul a,nav >div.nav-container ul.nav-main li a{display:block;padding:0 0 0 30px;line-height:60px;font-size:15px;font-weight:600;color:#fff;text-transform:none;text-decoration:none;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}
nav >div.nav-container ul.nav-main ul a span:after,nav >div.nav-container ul.nav-main li a span:after{display:inline-block;content: ' ';width:0;height:16px;border:1px solid #e7b413;margin-left:30px;vertical-align:middle}
@media (min-width:1126px){nav >div.nav-container ul.nav-main ul a:hover,nav >div.nav-container ul.nav-main li a:hover{background-color:rgba(255,255,255,0.1)}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main ul a,nav >div.nav-container ul.nav-main li a{padding:0 60px;line-height:75px;font-size:50px;text-align:center;}
nav >div.nav-container ul.nav-main ul a span:after,nav >div.nav-container ul.nav-main li a span:after{display:none}
nav >div.nav-container ul.nav-main ul a:hover,nav >div.nav-container ul.nav-main li a:hover{background-color:rgba(255,255,255,0.1)}}
nav >div.nav-container ul.nav-main ul:last-child a span,nav >div.nav-container ul.nav-main li:last-child a span{margin-right:30px}
@media (max-width:1125px){nav >div.nav-container ul.nav-main ul:last-child a span,nav >div.nav-container ul.nav-main li:last-child a span{margin-right:0px}}
nav >div.nav-container ul.nav-main ul:last-child a span:after,nav >div.nav-container ul.nav-main li:last-child a span:after{display:none}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li >a{line-height:60px}}
nav >div.nav-container ul.nav-main >li.btn-social-facebook a span{display:none}
nav >div.nav-container ul.nav-main >li.btn-social-facebook a:after{display:inline-block;font-family: 'Font Awesome 5 Brands ';font-weight:300;font-size:15px;content: ' \f39e '}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.parent >a{position:relative}
nav >div.nav-container ul.nav-main >li.parent >a .plus{position:absolute;bottom:5px;left:0;right:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin:0 auto;opacity:0;-moz-opacity:0;-webkit-opacity:0;z-index:999;content: ' ';-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
nav >div.nav-container ul.nav-main >li.parent:hover >a .plus{bottom:0;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li.parent a{position:relative}
nav >div.nav-container ul.nav-main >li.parent a .plus{position:absolute;display:block;right:20px;top:0}
nav >div.nav-container ul.nav-main >li.parent a .plus:after{line-height:50px;font-family: 'Font Awesome 5 Pro ';font-size:24px;font-weight:300;content: ' \f055 ';color:#ccc;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
nav >div.nav-container ul.nav-main >li.parent a .plus:hover:after{color:#666}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li >ul.sub-menu li a{padding:4px 20px;line-height:16px;font-size:13px;color:#fff;text-transform:uppercase}
nav >div.nav-container ul.nav-main >li >ul.sub-menu li a:hover{background:rgba(0,0,0,0.05);color:#e7b413}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li >ul.sub-menu li ul.sub-menu a{padding-left:40px;color:#666}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >a{margin-left:0;font-size:14px;color:#000}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li a{padding:12px 20px;line-height:16px;font-size:13px}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li a:hover{background:rgba(0,0,0,0.05)}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li ul.sub-menu a{color:#666}}
@media (min-width:1126px){body.nav-hover nav >div.nav-container ul.nav-main >li.parent:hover >a{position:relative}
body.nav-hover nav >div.nav-container ul.nav-main >li.parent:hover >a:before,body.nav-hover nav >div.nav-container ul.nav-main >li.parent:hover >a:after{position:absolute;bottom:0;width:118px;height:46px;background-color:transparent;opacity:0;-moz-opacity:0;-webkit-opacity:0;content: ' '}
body.nav-hover nav >div.nav-container ul.nav-main >li.parent:hover >a:before{left:-100px;clip-path:polygon(100% 0,0 100%,100% 100%)}
body.nav-hover nav >div.nav-container ul.nav-main >li.parent:hover >a:after{right:-100px;clip-path:polygon(0 0,0 100%,100% 100%)}}
nav .btn-navicon{position:absolute;display:none;overflow:hidden;width:55px;right:40px;background:none !important;border:0 !important;margin:1px 0 0;padding:15px 0 !important;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in;cursor:pointer;user-select:none;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;filter:none !important;z-index:99999}
nav .btn-navicon .lines{position:relative;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:alpha(opacity=80)}
nav .btn-navicon .lines:before,nav .btn-navicon .lines:after{position:absolute;left:0;content: ' '}
nav .btn-navicon .lines:before{top:15px}
nav .btn-navicon .lines:after{top:-15px}
nav .btn-navicon .lines,nav .btn-navicon .lines:before,nav .btn-navicon .lines:after{display:inline-block;width:100%;height:7px;background:#0d2853;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in;text-indent:-9999px}
nav .btn-navicon.close{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}
nav .btn-navicon.close .lines{background:transparent !important}
nav .btn-navicon.close .lines:before,nav .btn-navicon.close .lines:after{width:55px;height:7px;top:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff}
nav .btn-navicon.close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-ms-transform:rotate(45deg)}
nav .btn-navicon.close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate(-45deg)}
@media (max-width:1125px){nav .btn-navicon{display:block;top:34px}
body.on-scroll nav .btn-navicon{top:32px}}
@media (max-width:767px){nav .btn-navicon{right:20px}}
@media (max-width:1125px){nav >div.nav-container >a.btn-back{display:block;position:absolute;visibility:hidden;top:12px;left:60px;opacity:0;-moz-opacity:0;-webkit-opacity:0;z-index:99999;cursor:pointer;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
nav >div.nav-container >a.btn-back:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family: 'Font Awesome 5 Pro ';font-size:24px;font-weight:300;color:#ccc;content: ' \f0a8 ';-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
nav >div.nav-container >a.btn-back.active{visibility:visible;top:20px;opacity:1;-moz-opacity:1;-webkit-opacity:1}
nav >div.nav-container >a.btn-back:hover:before{color:#666}}
nav{width:100%;height:60px;vertical-align:middle;background-color:#0d2853;margin:0;line-height:60px;z-index:999;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav{display:block;float:none;width:100%;height:60px !important;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}}
@media (max-width:1125px){nav{display:block;position:absolute;top:0;left:0;width:100%;height:0;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main{margin-left:0 !important}}
nav >div.nav-container ul.nav-main >li >ul.sub-menu,nav >div.nav-container ul.nav-main >li div.mega-menu-container,nav >div.nav-container ul.nav-main >li >form{top:60px !important}
@media (max-width:1125px){body.on-scroll nav{z-index:9999}}
body.on-scroll nav >div.nav-container ul.nav-main >li >ul.sub-menu,body.on-scroll nav >div.nav-container ul.nav-main >li div.mega-menu-container,body.on-scroll nav >div.nav-container ul.nav-main >li >form{top:50px}
body.on-scroll nav >div.nav-container ul.nav-main >li >a{line-height:50px}
body.on-scroll nav >div.nav-container ul.nav-main >li.hover >ul.sub-menu,body.on-scroll nav >div.nav-container ul.nav-main >li.hover div.mega-menu-container,body.on-scroll nav >div.nav-container ul.nav-main >li.hover >form{top:50px}
body.on-scroll.nav-hover nav >div.nav-container ul.nav-main >li:hover >ul.sub-menu,body.on-scroll.nav-hover nav >div.nav-container ul.nav-main >li:hover div.mega-menu-container,body.on-scroll.nav-hover nav >div.nav-container ul.nav-main >li:hover >form{top:50px}
nav >div.nav-container{position:relative}
@media (max-width:1125px){nav >div.nav-container{overflow:scroll;height:100%}}
nav >div.nav-container ul.nav-main{list-style:none;margin:0;padding:0;font-size:0;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav >div.nav-container ul.nav-main{display:inline-block}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main{position:absolute;display:block;width:100%;padding:80px 0}}
nav >div.nav-container ul.nav-main ul,nav >div.nav-container ul.nav-main li{box-sizing:border-box;list-style:none;margin:0;padding:0;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav >div.nav-container ul.nav-main ul,nav >div.nav-container ul.nav-main li{display:inline-block}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main ul,nav >div.nav-container ul.nav-main li{display:block;width:100%}}
nav >div.nav-container ul.nav-main >li{position:relative}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li{display:inline-block;margin:0;text-align:center;vertical-align:top}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li{position:static;display:block;text-align:left;margin:0;padding:0}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.hover >ul.sub-menu,nav >div.nav-container ul.nav-main >li.hover div.mega-menu-container{visibility:visible;top:102px;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.expand div.mega-menu-container div.mega-menu-columns{width:100%}
nav >div.nav-container ul.nav-main >li.expand div.mega-menu-container div.mega-menu-columns >ul.sub-menu{width:100%;transform:none;-moz-transform:none;-webkit-transform:none}}
nav >div.nav-container ul.nav-main >li.mega-menu{position:static}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container{visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;z-index:99;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container{position:absolute;top:102px;left:15px;right:15px}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container{position:absolute;display:none;top:0;left:100%;width:100%;padding:80px 40px 40px}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns{position:absolute;overflow:hidden;right:0;width:100%;background:#fff;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;margin:0 auto;padding:0;box-shadow:0 25px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 25px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 25px 30px rgba(0,0,0,0.1);text-align:right}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu{position:relative;width:100%;padding:20px;text-align:left}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu{position:static;display:block;left:0;visibility:visible;margin:0;padding:0;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li{display:block;float:left;clear:both;width:23%}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li.parent{position:static}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li.hover >ul.sub-menu{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >ul.sub-menu{position:absolute;visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >ul.sub-menu{top:20px;right:20px;width:72%;z-index:99}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >ul.sub-menu .row >div ul.sub-menu{display:block;width:100%}
nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >ul.sub-menu li{display:block;width:100%}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li >ul.sub-menu{display:none;top:0;left:100%;width:100%;padding:80px 40px 40px}}
nav >div.nav-container ul.nav-main >li >ul.sub-menu{position:absolute;visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li >ul.sub-menu{top:102px;left:0;width:300px;background:rgba(0,27,72,0.8);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto;padding:20px;box-shadow:0 25px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 25px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 25px 30px rgba(0,0,0,0.1);text-align:left;z-index:99}
nav >div.nav-container ul.nav-main >li >ul.sub-menu li{display:inline-block;width:100%;margin:0;vertical-align:top}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li >ul.sub-menu{display:none;top:0;left:100%;width:100%;padding:80px 40px 40px}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main >li >ul.sub-menu ul.sub-menu{position:absolute;display:none;top:0;left:100%;width:100%;padding:80px 40px 40px}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.on-scroll{overflow:hidden;width:0;height:0;margin:0;opacity:0;-moz-opacity:0;-webkit-opacity:0}}
@media (max-width:1125px){nav >div.nav-container ul.nav-main li.active >ul.sub-menu,nav >div.nav-container ul.nav-main li.active div.mega-menu-container{display:block !important;visibility:visible !important;opacity:1 !important;-moz-opacity:1 !important;-webkit-opacity:1 !important}
nav >div.nav-container ul.nav-main li.active >ul.sub-menu .row,nav >div.nav-container ul.nav-main li.active div.mega-menu-container .row{display:block;width:100%;margin:0}
nav >div.nav-container ul.nav-main li.active >ul.sub-menu .row >div,nav >div.nav-container ul.nav-main li.active div.mega-menu-container .row >div{display:block;width:100%;margin:0;padding:0}
nav >div.nav-container ul.nav-main li.active >ul.sub-menu .row >div >ul.sub-menu,nav >div.nav-container ul.nav-main li.active div.mega-menu-container .row >div >ul.sub-menu{position:relative;left:0;padding:0}}
@media (min-width:1126px){body.nav-hover nav >div.nav-container ul.nav-main >li:hover >ul.sub-menu,body.nav-hover nav >div.nav-container ul.nav-main >li:hover div.mega-menu-container{visibility:visible;top:102px;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
@media (min-width:1126px) and (min-width:1126px){body.nav-hover nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container div.mega-menu-columns >ul.sub-menu >li:hover >ul.sub-menu{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}}
nav >div.nav-container #nav-logo{display:block;float:left;max-width:30px;margin:7px 0 0 0;opacity:0;-moz-opacity:0;-webkit-opacity:0}
@media (min-width:1126px){nav >div.nav-container ul.nav-main{display:block;background-color:#0d2853;text-align:center}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li >ul.sub-menu{top:70px}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.hover >ul.sub-menu,nav >div.nav-container ul.nav-main >li.hover div.mega-menu-container{top:70px}}
@media (min-width:1126px){nav >div.nav-container ul.nav-main >li.mega-menu div.mega-menu-container{top:70px}}
body.on-scroll nav >div.nav-container #nav-logo{opacity:1;-moz-opacity:1;-webkit-opacity:1}
section#body .blog h1{margin-bottom:40px}
section#body .blog .post-data{margin-bottom:20px}
section#body .blog .post-data h6{display:inline-block;margin:0;line-height:20px;font-size:14px}
section#body .blog .navigation{width:100%}
section#body .blog .navigation >div:first-child{float:left}
section#body .blog .navigation >div:last-child{float:right}
section#body .blog .navigation:after{content: ' ';display:block;clear:both}
section#body .blog #content .controls{margin:0 0 40px;text-align:center}
section#body .blog #content .post{margin-bottom:60px}
section#body .blog #content .post h3,section#body .blog #content .post h3 a{margin-bottom:5px;line-height:25px;font-family: 'Montserrat ',sans-serif;font-size:18px;font-weight:600;color:#000;text-decoration:none}
section#body .blog #content .post small{display:block;margin-bottom:40px;line-height:25px;font-size:18px;color:#000}
section#body .blog #content .post p{line-height:25px;font-size:18px}
html >body .btn,input [type=button ],input [type=submit ],.vc_btn3{display:inline-block;border:0 !important;background:none !important;background-color:#001b48 !important;background-image:none !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;margin-right:40px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;padding:0 20px !important;line-height:42px !important;font-family:Arial,sans-serif !important;font-size:18px !important;font-weight:700 !important;text-transform:uppercase !important;text-decoration:none !important;cursor:pointer !important;color:#eeca59 !important}
html >body .btn:hover,input [type=button ]:hover,input [type=submit ]:hover,.vc_btn3:hover{background-color:#022663 !important}
html >body .btn:active,input [type=button ]:active,input [type=submit ]:active,.vc_btn3:active{background-color:#000713 !important}
@media (max-width:480px){html >body .btn,input [type=button ],input [type=submit ],.vc_btn3{margin-right:0 !important;font-size:14px !important}}
.btn-secondary .vc_btn3,.vc_gitem-zone .vc_btn3{background-color:#e7b413 !important;font-weight:400 !important;color:#fff !important}
.btn-secondary .vc_btn3:hover,.vc_gitem-zone .vc_btn3:hover{background-color:#f9c933 !important;color:#001b48 !important}
.btn-secondary .vc_btn3:active,.vc_gitem-zone .vc_btn3:active{background-color:#a17d0d !important}
.btn-dark .vc_btn3{font-family: 'Montserrat ',sans-serif !important;color:#001b48 !important}
.btn-dark .vc_btn3 strong{font-family: 'Montserrat ',sans-serif !important;color:#001b48 !important}
form .inv-recaptcha-holder{overflow:hidden;height:0;margin:0;padding:0}
form .grecaptcha-badge{visibility:hidden}
form .google-recaptcha-policy{display:block;margin-top:30px;color:#fff}
form .google-recaptcha-policy a{color:#fff}
form .gform_fields,form .gfield{display:block;width:100%;margin:0;padding:0 !important;list-style:none}
form .gform_fields.gform_validation_container,form .gfield.gform_validation_container{display:none}
form .gform_fields .gfield_label_before_complex,form .gfield .gfield_label_before_complex{float:left;width:auto;margin-right:3%}
form .gform_fields .clear-multi >div,form .gfield .clear-multi >div{float:left}
form .gform_fields .clear-multi >div label,form .gfield .clear-multi >div label{display:none}
form .gform_fields .clear-multi >div.ginput_container_date,form .gfield .clear-multi >div.ginput_container_date{width:22%;margin-right:3%}
form .gform_fields .clear-multi >div.gfield_date_year,form .gfield .clear-multi >div.gfield_date_year{margin-right:0}
form .gform_fields div.ginput_container_name span:first-child,form .gfield div.ginput_container_name span:first-child{padding-right:22px}
@media (max-width:767px){form .gform_fields div.ginput_container_name span:first-child,form .gfield div.ginput_container_name span:first-child{padding-right:0;padding-bottom:22px}}
form input:not( [type=radio ]):not( [type=checkbox ]):not( [type=image ]):not( [type=file ]){line-height:60px !important}
form .field,form .gfield{display:inline-block;width:100%;margin:0 0 22px !important;padding:0;vertical-align:top}
form .field ul,form .gfield ul,form .field li,form .gfield li{display:inline-block;margin:0;padding:0;list-style:none}
form .field label,form .gfield label{display:none !important;height:30px;line-height:30px;font-family: 'Arial ',serif;font-size:13px;font-weight:400;font-style:italic;color:#fff;outline:none}
form .field label small,form .gfield label small{font-weight:normal;font-style:italic}
form .field input [type=text ],form .gfield input [type=text ],form .field input [type=email ],form .gfield input [type=email ]{width:100% !important;height:60px;line-height:60px;background:#fff;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family: 'Arial ',serif;font-size:22px;font-weight:400;color:#000;text-indent:20px;outline:none;-webkit-appearance:none}
form .field input [type=text ]::placeholder,form .gfield input [type=text ]::placeholder,form .field input [type=email ]::placeholder,form .gfield input [type=email ]::placeholder{font-family: 'Montserrat ',sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;/*line-height:60px;font-family:Arial;font-size:18px;color:#3ea1f7*/}
form .field textarea,form .gfield textarea{width:100% !important;height:130px;background:#fff;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family: 'Arial ',serif;font-size:21px;font-weight:400;color:#000;outline:none;-webkit-appearance:none}
form .field textarea::placeholder,form .gfield textarea::placeholder{font-family: 'Montserrat ',sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;/*line-height:24px;font-family:Arial;font-size:18px;color:#3ea1f7*/}
form .field .field-select,form .gfield .field-select,form .field .ginput_container_select,form .gfield .ginput_container_select{position:relative;display:inline-block;width:100%}
form .field .field-select select,form .gfield .field-select select,form .field .ginput_container_select select,form .gfield .ginput_container_select select{width:100%;height:30px;line-height:30px;background:none;border:0;border:2px solid #0d2853;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0 0 -2px;padding:0 40px 0 0;-webkit-appearance:none;appearance:none;outline:none;z-index:0;text-indent:14px;font-family: 'Arial ',serif;font-size:13px;font-weight:400;font-style:italic;color:#fff}
form .field .field-select select::placeholder,form .gfield .field-select select::placeholder,form .field .ginput_container_select select::placeholder,form .gfield .ginput_container_select select::placeholder{font-family: 'Montserrat ',sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;/*color:#fff*/}
form .field .field-select:after,form .gfield .field-select:after,form .field .ginput_container_select:after,form .gfield .ginput_container_select:after{position:absolute;display:block;top:50%;right:12px;transform:rotate(45deg) perspective(1px) translateY(-50%);-moz-transform:rotate(45deg) perspective(1px) translateY(-50%);-webkit-transform:rotate(45deg) perspective(1px) translateY(-50%);border:solid #fff;border-width:0 1px 1px 0;padding:2px;z-index:1;content: ' '}
form .field-file{position:relative}
form .field-file label{display:inline-block;background:#d5d6d8;font-size:12px;font-weight:400;font-weight:normal;color:#000000}
form .field-file input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0)}
form .field-box{background:#fff;padding:0 20px !important}
form .field-box label{display:inline-block !important;height:auto !important;line-height:60px !important;font-family:Arial;font-weight:400 !important;font-size:18px !important;font-style:normal;color:#666}
@media (max-width:767px){form .field-box label{margin-top:20px;line-height:24px !important;font-size:15px !important}}
form .field-box.field-no-label >label{display:none !important}
form .field-box .ginput_container_radio,form .field-box .ginput_container_checkbox{display:inline-block;height:60px;margin:0 0 0 40px !important;vertical-align:middle}
form .field-box .ginput_container_radio ul,form .field-box .ginput_container_checkbox ul{margin:0;padding:0}
form .field-box .ginput_container_radio ul li,form .field-box .ginput_container_checkbox ul li{margin:0 0 0 20px !important;padding:0}
form .field-box .ginput_container_radio ul li input,form .field-box .ginput_container_checkbox ul li input{margin:0 8px 0 0 !important}
form .field-box .ginput_container_radio ul li label,form .field-box .ginput_container_checkbox ul li label{display:inline-block;width:auto;margin:0 !important}
@media (max-width:767px){form .field-box .ginput_container_radio,form .field-box .ginput_container_checkbox{width:100%;margin-left:0 !important}
form .field-box .ginput_container_radio ul,form .field-box .ginput_container_checkbox ul{display:block;width:100%}
form .field-box .ginput_container_radio ul li,form .field-box .ginput_container_checkbox ul li{width:48%;margin:0 !important}}
form .field-box .ginput_container_checkbox{min-width:80%;margin:0 0 0 0 !important}
form .field-box .ginput_container_checkbox ul{width:100% !important;margin:0 !important}
form .field-box .ginput_container_checkbox ul li{width:100% !important;margin:0 !important}
@media (max-width:767px){form .field-box .ginput_container_checkbox{padding-top:18px}}
form .gform_footer{margin:0 !important;padding:0 !important}
form .gform_footer input [type=submit ]{display:block !important;width:100% !important;height:70px !important;line-height:70px !important;text-align:center !important;background-color:#e7b413 !important;color:#fff !important;-webkit-appearance:none}
form .gform_footer input [type=submit ]:hover{background-color:#f9c933 !important}
form .gform_footer input [type=submit ]:active{background-color:#a17d0d !important}
form .error,form .validation_error{background:#f5f5f5;border-top:1px solid rgba(255,255,255,0.7);border-right:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(255,255,255,0.7);border-left:4px solid #a22d2d;display:block;padding:6px 6px 6px 10px;margin-bottom:24px;font-size:11px;font-weight:400;color:#a22d2d}
form .validation_message{font-size:10px;color:#a22d2d}
.gform_confirmation_message h1{position:relative;display:block;font-size:22px;font-weight:700;color:#fff}
.gform_confirmation_message h1:after{position:absolute;display:block;width:300px;bottom:-24px;left:0;right:0;margin:0 auto;border-bottom:3px solid #fff;content: ' '}
.pseudo-select{position:relative;display:inline-block;overflow:hidden;min-width:280px;width:200px;height:35px}
.pseudo-select .pseudo-selector{display:block;overflow:hidden;min-width:280px;height:35px;background-color:#e7b413;line-height:35px;font-family: 'Montserrat ',sans-serif;font-size:18px;font-weight:600;color:#000}
.pseudo-select .pseudo-selector:after{position:absolute;display:block;width:16px;height:15px;top:11px;right:16px;background:transparent url(https://s3.amazonaws.com/valleryinjury.com/hof/wp-content/uploads/2020/09/11211212/down-caret.jpg) no-repeat center center;background-size:100%;text-align:center;line-height:48px;color:#000;content: ' ';pointer-events:none}
.pseudo-select .pseudo-selector .pseudo-options{position:absolute;width:100%;top:35px;left:0;border:0;border-width:0;z-index:9999;text-align:left}
.pseudo-select .pseudo-selector .pseudo-options .pseudo-option{display:block;background-color:#001b48;border-bottom:0;padding:0 20px;text-indent:0;line-height:30px;font-family: 'Montserrat ',sans-serif;font-size:13px;font-weight:600;color:#fff}
.pseudo-select .pseudo-selector .pseudo-options .pseudo-option.pseudo-active{background-color:#000}
.pseudo-select .pseudo-selector .pseudo-options .pseudo-option:hover{background-color:#022663}
.pseudo-select .pseudo-selected{display:inline-block;width:100%;background-color:#e7b413;padding:0 20px;text-align:left;line-height:35px;font-family: 'Montserrat ',sans-serif;font-size:18px;font-weight:600;color:#000}
@media (max-width:767px){form .field,form .gfield{width:100%;padding:0}}
header{position:relative;z-index:99}
@media (max-width:767px){header .vc_column_container >.vc_column-inner{padding-left:40px;padding-right:40px}}
header h1{float:left;vertical-align:middle;margin:22px 0;line-height:80px}
header h1 a{display:block}
header h1 a img{max-width:252px}
@media (max-width:767px){header h1{max-width:100%}}
header .eyebrow{text-align:right;vertical-align:middle;padding-top:26px}
header .eyebrow h3{display:inline-block;width:260px;margin:0 14px 0 0;line-height:26px;font-size:17px;color:#001b48;vertical-align:middle}
@media (max-width:1232px){header .eyebrow h3{display:none}}
header .eyebrow p{display:inline-block;margin:0;vertical-align:middle}
header .eyebrow p .btn{height:54px !important;margin:0 !important;padding:0 36px !important;line-height:54px !important;font-size:21px !important;font-weight:700 !important}
@media (max-width:1124px){header .eyebrow p{display:none}}
section#body >.hero{position:relative;margin-bottom:40px;padding:0 !important;z-index:0}
section#body .practice-areas-header{text-align:center}
section#body .practice-areas-header h1{display:inline-block;max-width:820px;margin:0 auto}
section#body .threeup{margin-bottom:40px}
section#body .threeup .vc_row >.wpb_column{padding:10px}
@media (max-width:991px){section#body .threeup .vc_row >.wpb_column{width:100%}}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner{background-color:#0d2853;box-shadow:5px 5px 16px rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 16px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 16px rgba(0,0,0,0.3);padding-bottom:20px}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper{padding:20px}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2{background-color:#e7b413}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2 a{display:block;padding:10px;line-height:31px;color:#fff;text-decoration:none}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2:hover{background-color:#f9c933}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2:hover a{color:#001b48}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2:active{background-color:#a17d0d}
@media (max-width:1050px){section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column h2{font-size:19px}}
section#body .threeup .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column p{color:#fff}
section#body .callout-list{padding:40px}
section#body .callout-list ul{margin-top:0;padding-left:0}
section#body .callout-list ul li{position:relative;padding-left:40px;list-style-type:none;font-weight:700;color:#002b49;text-transform:uppercase}
section#body .callout-list ul li:before{display:block;position:absolute;content: " \2014 \a0 ";top:0;left:0}
@media (max-width:767px){}
section#body #practice-areas-list-full >.vc_row{margin-left:0;margin-right:0}
section#body #practice-areas-list-full .wpb_column{justify-content:center;align-items:center}
section#body #practice-areas-list-full .wpb_column >.vc_column-inner{padding-left:20px;padding-right:20px}
section#body #practice-areas-list-full .content{display:block;width:100%}
section#body #practice-areas-list-full .content strong,section#body #practice-areas-list-full .content b{color:#001b48}
section#body #practice-areas-list-full .btn-secondary{text-align:right}
section#body #practice-areas-list-full .btn-secondary a{margin:0 !important}
section#body #practice-areas-list,section#body #practice-areas-list-full{margin:40px 0}
section#body #practice-areas-list .wpb_column,section#body #practice-areas-list-full .wpb_column{margin-top:48px}
@media (max-width:767px){section#body #practice-areas-list .wpb_column >.vc_column-inner,section#body #practice-areas-list-full .wpb_column >.vc_column-inner{padding:0}}
section#body #practice-areas-list .wpb_column .thumbnail,section#body #practice-areas-list-full .wpb_column .thumbnail{position:relative;width:100%}
section#body #practice-areas-list .wpb_column .thumbnail img,section#body #practice-areas-list-full .wpb_column .thumbnail img{width:100%;max-width:100%;z-index:0}
section#body #practice-areas-list .wpb_column .thumbnail .overlay,section#body #practice-areas-list-full .wpb_column .thumbnail .overlay{position:absolute;top:0;left:0;width:100%;z-index:1;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}
section#body #practice-areas-list .wpb_column .thumbnail:hover .overlay,section#body #practice-areas-list-full .wpb_column .thumbnail:hover .overlay{opacity:0;-moz-opacity:0;-webkit-opacity:0}
section#body #practice-areas-list .wpb_column .title-container,section#body #practice-areas-list-full .wpb_column .title-container{display:table;width:100%;margin-top:15px}
section#body #practice-areas-list .wpb_column .title-container .title,section#body #practice-areas-list-full .wpb_column .title-container .title{display:table-cell;width:100%;height:44px;background-color:#e7b413;text-align:center;vertical-align:middle}
section#body #practice-areas-list .wpb_column .title-container .title a,section#body #practice-areas-list-full .wpb_column .title-container .title a{display:block;padding:0 14px;line-height:16px;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none}
@media (max-width:1337px){section#body #practice-areas-list .wpb_column .title-container .title a,section#body #practice-areas-list-full .wpb_column .title-container .title a{font-size:12px}}
section#body #practice-areas-list .wpb_column .title-container .title:hover,section#body #practice-areas-list-full .wpb_column .title-container .title:hover{background-color:#f9c933}
section#body #practice-areas-list .wpb_column .title-container .title:hover a,section#body #practice-areas-list-full .wpb_column .title-container .title:hover a{color:#001b48}
section#body #practice-areas-list .wpb_column .title-container .title:active,section#body #practice-areas-list-full .wpb_column .title-container .title:active{background-color:#a17d0d}
section#body #profiles-list >.vc_row{margin-bottom:50px}
section#body #profiles-list >.vc_row .thumbnail img{width:100%;height:auto !important}
section#body #profiles-list >.vc_row .title-container h3 a{line-height:31px;font-size:24px;color:#002b49;text-transform:uppercase;text-decoration:none}
@media (max-width:991px){section#body #profiles-list >.vc_row .title-container h3{margin-top:20px}}
section#body #profiles-list-row{border:2px solid #152a50;border-width:2px 0;padding:45px 0 25px}
section#body #profiles-list-row >.vc_row .thumbnail img{width:100%;height:auto !important}
section#body #profiles-list-row >.vc_row .title-container h3{background-color:#e7b413;margin-top:16px}
section#body #profiles-list-row >.vc_row .title-container h3:hover{background-color:#f9c933}
section#body #profiles-list-row >.vc_row .title-container h3:active{background-color:#a17d0d}
section#body #profiles-list-row >.vc_row .title-container h3 a{display:block;padding:10px;line-height:16px;font-family: 'Montserrat ',sans-serif;font-size:14px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center}
@media (max-width:1050px){section#body #profiles-list-row >.vc_row .title-container h3{font-size:19px}}
@media (max-width:991px){section#body #profiles-list-row >.vc_row .title-container h3{margin-top:20px}}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row{margin-bottom:10px;opacity:0;-webkit-opacity:0;-moz-opacity:0;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transition:all .7s ease-out;-moz-transition:all .7s ease-out;-webkit-transition:all .7s ease-out;-o-transition:all .7ms ease-out}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row.active{opacity:1;-webkit-opacity:1;-moz-opacity:1;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column{min-height:144px;background-color:#173059}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column:first-child{background-color:transparent}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column h1{line-height:57px;font-size:40px;font-weight:700;color:#e7b413;text-align:center}
@media (min-width:768px) and (max-width:1053px){section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column h1{font-size:26px}}
section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column p{max-width:550px;font-size:20px;color:#fff}
@media (max-width:767px){section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column p{margin-bottom:20px;text-align:center}}
@media (max-width:767px){section#body .results >.wpb_column >.vc_column-inner >.wpb_wrapper >.vc_row >.wpb_column:first-child{display:none !important}}
@media (max-width:767px){.page-id-20 section#body .vc_row >.wpb_column .vc_column-inner{padding:0 !important}}
section#body #testimonials .vc_row{margin-bottom:50px}
section#body #testimonials .vc_row .content{position:relative}
section#body #testimonials .vc_row .content blockquote{position:relative;border:1px solid #192b55;border-width:1px 0 1px 1px;margin:0;padding:40px}
section#body #testimonials .vc_row .content blockquote p{margin:0}
section#body #testimonials .vc_row .content blockquote:before{display:block;content: ' ';position:absolute;top:-2px;left:40px;width:100%;height:4px;background-color:#fff}
section#body #testimonials .vc_row .content cite{position:absolute;bottom:-9px;right:0;background-color:#fff;padding-left:40px;line-height:18px;font-size:18px;font-weight:600;color:#000}
section#body #video-list{margin:0 0}
section#body #video-list .wpb_column{margin-bottom:40px}
@media (max-width:767px){section#body #video-list .wpb_column >.vc_column-inner{padding:0}}
section#body #video-list .wpb_column .thumbnail{position:relative;width:100%}
section#body #video-list .wpb_column .thumbnail img{width:100%;max-width:100%;height:auto !important;z-index:0}
section#body #video-list .wpb_column .thumbnail h4{margin-top:20px;text-align:center}
section#body #video-list .wpb_column .content a{font-weight:600;color:#666;text-decoration:none}
.footer-form{background-image:url(https://s3.amazonaws.com/valleryinjury.com/hof/wp-content/uploads/2021/01/27192846/form-bg.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}
.footer-form .gform_confirmation_message{color:#fff}
#free-consult{display:block;position:fixed;bottom:200px;right:0;z-index:99}
#free-consult span{display:block;padding:10px;background-color:#162f58;border:2px solid #011436;font-family: 'Merriweather ',serif;line-height:18px;font-size:18px;color:#fff;text-align:center;text-shadow:2px 2px 6px rgba(0,0,0,0.2)}
#free-consult span strong{display:block;margin-bottom:3px;line-height:33px;font-size:33px;text-transform:uppercase}
#free-consult:after{display:block;content: ' ';position:absolute;bottom:-15px;right:0;width:67px;height:15px;background-color:#e7b413;box-shadow:10px 0 10px rgba(0,0,0,0.5);-mox-box-shadow:10px 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:10px 0 10px rgba(0,0,0,0.5)}
@media (max-width:767px){#free-consult{display:none}}
footer{width:100%;background-color:#0d2853}
footer .map{overflow:hidden;min-height:380px;background-size:cover;background-position:center center;background-repeat:no-repeat}
footer .map a{display:block;width:100%;height:400px}
footer .footer-overlay{margin-top:-80px}
@media (max-width:767px){footer .footer-overlay{margin-top:0;padding:0}}
footer .footer-overlay #totop{display:block;position:absolute;bottom:-50px;right:-48px;width:68px;height:58px;background:#e7b413 url( 'https://s3.amazonaws.com/valleryinjury.com/hof/wp-content/uploads/2020/09/08195924/back-to-top.png ') no-repeat center center;text-align:center;box-shadow:0 0 30px rgba(0,0,0,0.5);-mox-box-shadow:0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.5)}
@media (max-width:1199px){footer .footer-overlay #totop{display:none}}
footer .footer-overlay >.wpb_column{position:relative}
@media (max-width:767px){footer .footer-overlay >.wpb_column >.vc_column-inner{padding:0}}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row{background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.5);-mox-box-shadow:0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.5)}
@media (max-width:767px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row{margin:0}}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column:first-child{text-align:center}
@media (max-width:767px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner{padding:0}}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper{padding:50px 20px}
@media (max-width:1511px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper{padding:50px 20px}}
@media (max-width:991px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper{padding:30px 0;text-align:center}}
@media (max-width:767px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper .vc_row{margin:0}}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper img{width:100%;max-width:250px !important;margin-bottom:20px}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper .vc_btn3{margin:0 !important;font-size:15px !important}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper h3{margin-bottom:30px;font-family: 'Montserrat ',sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#e7b413}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper h4{margin-bottom:8px;font-family: 'Montserrat ',sans-serif;font-size:21px;font-weight:700;color:#001b48}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper p,footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper a{line-height:24px;font-family: 'Montserrat ',sans-serif;font-size:14px;font-weight:600;color:#001b48;text-decoration:none}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column >.vc_column-inner >.wpb_wrapper a:hover{color:#022663}
footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column:first-child{padding-left:20px}
@media (max-width:767px){footer .footer-overlay >.wpb_column >.vc_column-inner .vc_row >.wpb_column:first-child{padding-left:0}}
footer .footer-nav{margin-top:0;text-align:center}
@media (max-width:767px){footer .footer-nav{margin-top:48px}}
footer .footer-nav .social a{display:inline-block;margin:0 10px;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}
footer .footer-nav .social a:hover{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}
footer .footer-nav .nav{margin-top:50px}
footer .footer-nav .nav ul,footer .footer-nav .nav li{display:inline-block;margin:0;padding:0;list-style:none}
footer .footer-nav .nav a{display:block;border-right:2px solid #e7b413;padding:0 20px;line-height:15px;font-size:15px;font-weight:600;text-decoration:none}
footer .footer-nav .nav a span{color:#fff;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}
footer .footer-nav .nav a:hover span{color:#e7b413}
footer .footer-nav .nav li:last-child a{border:0}
footer .footer-nav .copyright{padding:20px 0}
footer .footer-nav .copyright p{margin:0;font-size:13px;color:#fff}
footer .footer-nav .copyright p a{color:#e7b413;text-decoration:underline}