@charset "UTF-8";
/*!
Theme Name: Valley Regional Imaging
Theme URI: http://wilmingtondesignco.com/
Author: Wilmington Design Company
Author URI: http://wilmingtondesignco.com/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}body.no-scroll,html.no-scroll{overflow:hidden}body,html{font-size:18px;line-height:28px}body{word-wrap:break-word;background-color:#fff;color:#000;font-family:Assistant,sans-serif}.container,.container-fluid{margin-left:auto;margin-right:auto;position:relative;width:100%}@media (max-width:1199px){.container,.container-fluid{padding-left:15px;padding-right:15px;width:auto}}.container{max-width:1170px}.grid-row{grid-column-gap:20px;grid-row-gap:20px;display:grid}.grid-two-column{grid-template-columns:1fr 1fr}.grid-three-column{grid-template-columns:1fr 1fr 1fr}.grid-four-column{grid-template-columns:1fr 1fr 1fr 1fr}.flex-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}@media (max-width:767px){.flex-row:not(.mobile-columns){flex-direction:column}.flex-row.flex-reverse{flex-direction:column-reverse}}.flex-row.equal-height{align-items:stretch}.flex-row.flex-top{align-items:flex-start}.flex-row.flex-center{justify-content:center}.flex-row.flex-right{justify-content:flex-end}.flex-row.no-gutter{margin:0}.flex-column-25{flex-basis:25%}.flex-column-33{flex-basis:33.33%}.flex-column-40{flex-basis:40%}.flex-column-50{flex-basis:50%}.flex-column-60{flex-basis:60%}.flex-column-66{flex-basis:66%}.flex-column-75{flex-basis:75%}.flex-column-80{flex-basis:80%}.flex-column-100{flex-basis:100%}[class*=flex-column-],[class^=flex-column-]{display:flex;flex-direction:column;padding:0 15px}@media (max-width:767px){[class*=flex-column-],[class^=flex-column-]{flex-basis:100%;margin-bottom:20px;width:100%}.no-gutter [class*=flex-column-],.no-gutter [class^=flex-column-]{margin-bottom:0}}.no-gutter [class*=flex-column-],.no-gutter [class^=flex-column-]{padding:0}[class*=flex-column-].align-left,[class^=flex-column-].align-left{text-align:left}[class*=flex-column-].align-right,[class^=flex-column-].align-right{text-align:right}[class*=flex-column-] img,[class^=flex-column-] img{align-self:flex-start}[class*=flex-column-] img.align-center,[class^=flex-column-] img.align-center{align-self:center}[class*=flex-column-] img.align-right,[class^=flex-column-] img.align-right{align-self:flex-end}@media (max-width:991px) and (min-width:768px){.flex-tablet-33{flex-basis:33%;max-width:33%}.flex-tablet-50{flex-basis:50%;max-width:50%}.flex-tablet-66{flex-basis:66%;max-width:66%}.flex-tablet-100{flex-basis:100%}}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){[class*=flex-column-],[class^=flex-column-]{flex:1}}a,a:visited{color:#3379bc;font-weight:700;-webkit-text-decoration:"underline";text-decoration:"underline"}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#000;outline:none}h1{font-size:50px;font-size:2.7777777778rem;line-height:60px;line-height:3.3333333333rem;margin:0}@media (max-width:575px){h1{font-size:28px;font-size:1.5555555556rem;line-height:34px;line-height:1.8888888889rem}}h2{font-size:36px;font-size:2rem;line-height:38px;line-height:2.1111111111rem}@media (max-width:575px){h2{font-size:22px;font-size:1.2222222222rem;line-height:26px;line-height:1.4444444444rem}}h3{font-size:26px;font-size:1.4444444444rem;line-height:30px;line-height:1.6666666667rem}@media (max-width:575px){h3{font-size:17px;font-size:.9444444444rem;line-height:18px;line-height:1rem}}h4{font-size:18px;font-size:1rem;line-height:20px;line-height:1.1111111111rem}@media (max-width:575px){h4{font-size:14px;font-size:.7777777778rem;line-height:16px;line-height:.8888888889rem}}h5{font-size:13px;font-size:.7222222222rem;line-height:16px;line-height:.8888888889rem}@media (max-width:575px){h5{font-size:12px;font-size:.6666666667rem;line-height:16px;line-height:.8888888889rem}}h6{font-size:13px;font-size:.7222222222rem;line-height:16px;line-height:.8888888889rem}@media (max-width:575px){h6{font-size:12px;font-size:.6666666667rem;line-height:16px;line-height:.8888888889rem}}h1,h2,h3,h4,h5,h6{color:#3379bc;font-family:Playfair-Display,serif}p{margin:0}p:not(:first-of-type){margin-top:20px}blockquote{border-left:5px solid #e5e5e5;margin-left:0;padding-left:20px}img{display:block;height:auto;max-width:100%;vertical-align:middle}img.inline{display:inline-block}.img-circle{border-radius:50%}.img-rounded{border-radius:20px}table{max-width:100%;width:100%}table,table thead{background-color:#fff}table thead{color:#4c4c4c}@media (max-width:767px){table thead{display:none}}table th{border-bottom:2px solid #999;text-align:left}@media (max-width:767px){table tr{border-bottom:20px solid #fff}}table td{border-top:1px solid #e5e5e5}table td,table th{padding:10px;vertical-align:middle}.table-bordered{border:1px solid #e5e5e5}@media (max-width:767px){.table-bordered{border-top:0}}.table-striped tbody>tr:nth-of-type(odd){background-color:#f2f2f2}@media (max-width:767px){.table-striped tbody>tr:nth-of-type(odd){background-color:#fff}}.table-hover tbody>tr:hover{background-color:#e8e8e8}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.bold{font-weight:700}.small,small{font-size:88.8888888889%}.text-ellipse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hr{border:0;border-top:1px solid #e5e5e5;margin-top:20px}hr,ol,ul{margin-bottom:20px}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{list-style:none;padding-left:0}.list-unstyled li{margin:0 0 15px}.list-inline{list-style:none;padding-left:0}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}form{display:grid;grid-template-columns:1fr;margin:20px 0}fieldset{border:0;border-top:1px solid #e5e5e5;margin:0 0 20px;padding:0}legend{margin-bottom:30px;padding-right:20px}label{display:block;margin-bottom:5px}label.form-label-standalone{margin-bottom:10px}label.form-checkbox-label,label.form-radio-label{display:inline-block;margin-bottom:0;margin-left:10px}.form-input{margin-bottom:15px}.form-input:after,.form-input:before{content:" ";display:table}.form-input:after{clear:both}.form-input.error .form-email,.form-input.error .form-select,.form-input.error .form-text,.form-input.error .form-textarea{border-color:#de4949}.form-email,.form-select,.form-text,.form-textarea{background-color:#fff;border:1px solid #d6dfe3;color:#000;max-width:100%;padding:15px;width:100%}.form-email:hover,.form-select:hover,.form-text:hover,.form-textarea:hover{border-color:#999}.form-email:focus,.form-select:focus,.form-text:focus,.form-textarea:focus{border-color:#3379bc;outline:0!important}.form-extra{display:none}.helper-block{color:#999;display:block;font-size:88.8888888889%;margin:5px 0}.helper-block.error{color:#de4949}.no-show{display:none}.no-show.secondary{margin-top:10px}.notification-error,.notification-success,.notification-warning{margin-bottom:20px;padding:10px 15px}.notification-success{background-color:#68ab69;color:#fff}.notification-error{background-color:#de4949;color:#fff}.notification-icon{margin-right:10px}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mt0{margin-top:0!important}.mt30{margin-top:30px}.mt50{margin-top:50px}.pt0{padding-top:0!important}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.float-left{float:left}.float-right{float:right}.hidden{display:none!important}.vertical-center{align-items:center;display:flex;justify-content:center}.modal{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;visibility:hidden;width:100%;z-index:9000}.modal.show-modal{opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.modal-content{background-color:#fff;border-radius:5px;left:50%;max-width:100%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.modal-content .gfield_html_formatted p:first-of-type{margin-right:50px}.modal-heading{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;margin-bottom:15px;padding:15px 0;position:relative}.modal-heading h4{flex:1;margin:0}.button.modal-close,.button.modal-close:visited{background-color:transparent;color:#000;cursor:pointer;font-size:30px;font-size:1.6666666667rem;line-height:30px;line-height:1.6666666667rem;min-width:10px;padding:0}.button.modal-close:focus,.button.modal-close:hover,.button.modal-close:visited:focus,.button.modal-close:visited:hover{background-color:transparent;color:#3379bc}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}@media (max-width:991px){.embed-container{margin-top:30px}}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.hide-on-desktop{display:none!important}}@media (max-width:767px){.hide-on-mobile{display:none!important}}@media (min-width:768px){.mobile-only{display:none!important}}@supports (-ms-ime-align:auto){img[data-src],img[data-srcset]{display:block;min-height:1px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){[class*=flex-column-],[class^=flex-column-]{flex-basis:auto;flex-grow:1}.flex-column-25{max-width:25%;width:25%}.flex-column-33{max-width:33%;width:33.33%}.flex-column-40{max-width:40%;width:40%}.flex-column-50{max-width:50%;width:50%}.flex-column-60{max-width:60%;width:60%}.flex-column-66{max-width:66%;width:66%}.flex-column-75{max-width:75%;width:75%}.flex-column-80{max-width:80%;width:80%}.flex-column-100{max-width:100%;width:100%}}.hero-title{font-size:71px;font-size:3.9444444444rem;font-weight:400;line-height:74px;line-height:4.1111111111rem}@media (max-width:575px){.hero-title{font-size:50px;font-size:2.7777777778rem;line-height:54px;line-height:3rem}}.page-title{font-size:50px;font-size:2.7777777778rem;font-weight:400;line-height:60px;line-height:3.3333333333rem}@media (max-width:575px){.page-title{font-size:28px;font-size:1.5555555556rem;line-height:34px;line-height:1.8888888889rem}}.page-title.black{color:#000}.section-title{color:#000;font-size:36px;font-size:2rem;font-weight:400;line-height:38px;line-height:2.1111111111rem;margin-bottom:40px;margin-top:0}@media (max-width:575px){.section-title{font-size:22px;font-size:1.2222222222rem;line-height:26px;line-height:1.4444444444rem;margin-bottom:20px}}.section-title.white{color:#fff}.section-title.mb20{margin-bottom:20px}.section-title.mt50{margin-top:50px}.heading-title{color:#3379bc;font-family:Assistant,sans-serif;font-size:26px;font-size:1.4444444444rem;line-height:30px;line-height:1.6666666667rem;text-transform:uppercase}@media (max-width:575px){.heading-title{font-size:17px;font-size:.9444444444rem;line-height:18px;line-height:1rem}}.heading-title.black{color:#000}.section{padding:60px 0}@media (max-width:575px){.section{padding:30px 0}}.section.white{color:#fff}.section.light{background-color:#e1ebf5}.section.with-border-bottom{border-bottom:2px solid #d6dfe3}.section.with-border-top{border-top:2px solid #d6dfe3}.section.midpage{margin-top:60px}@media (max-width:575px){.section.midpage{margin-top:30px}}.section.pb0{padding-bottom:0}p+.section-cta{margin-top:30px}.button,.button-alt,.button-alt:visited,.button:visited,button{border:0;border-radius:50px;display:inline-block;font-size:18px;font-weight:400;line-height:28px;padding:12px 50px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s;vertical-align:middle}@media (max-width:767px){.button,.button-alt,.button-alt:visited,.button:visited,button{padding:12px 30px}}.button-alt.disabled,.button-alt:visited.disabled,.button.disabled,.button:visited.disabled,button.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.button .fas,.button-alt .fas,.button-alt:visited .fas,.button:visited .fas,button .fas{margin-left:5px}.button,.button a,.button a:visited,.button:visited,.gform_button,button{background-color:#3379bc;color:#fff}.button a.full,.button a:visited.full,.button.full,.button:visited.full,.gform_button.full,button.full{display:block;padding:20px;width:100%}.button a.white,.button a:visited.white,.button.white,.button:visited.white,.gform_button.white,button.white{background-color:#fff;color:#3379bc}.button a.white:hover,.button a:visited.white:hover,.button.white:hover,.button:visited.white:hover,.gform_button.white:hover,button.white:hover{background-color:#3379bc;color:#fff}.button a:hover,.button a:visited:hover,.button:hover,.button:visited:hover,.gform_button:hover,button:hover{background-color:#285f94;color:#fff;outline:0}.button a:focus,.button a:visited:focus,.button:focus,.button:visited:focus,.gform_button:focus,button:focus{background-color:rgba(51,121,188,.5);color:#fff;outline:0}.button-alt,.button-alt:visited{background-color:#fff;color:#3379bc}.button-alt:hover,.button-alt:visited:hover{background-color:#3379bc;color:#fff;outline:0}.button-alt:focus,.button-alt:visited:focus{background-color:hsla(0,0%,100%,.5);color:rgba(51,121,188,.5);outline:0}.button-alt.bt,.button-alt:visited.bt{background-color:transparent}.button-alt.bt:hover,.button-alt:visited.bt:hover{background-color:#3379bc}.button-alt.bt:focus,.button-alt:visited.bt:focus{background-color:transparent;border-color:rgba(51,121,188,.5);color:rgba(51,121,188,.5);outline:0}.gform_button{min-width:250px}.button-spacing{margin-top:50px}.nav-button a.inline-nav-link,.nav-button a.inline-nav-link:visited{background-color:#fff;border-radius:50px;color:#3379bc;margin:10px;padding:12px;width:90%}.nav-button a.inline-nav-link:focus,.nav-button a.inline-nav-link:hover,.nav-button a.inline-nav-link:visited:focus,.nav-button a.inline-nav-link:visited:hover{background-color:#3379bc;color:#fff}.select-hidden{display:none;padding-right:10px;visibility:hidden}.select{background-color:#3379bc;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:auto;position:relative;width:220px}.select.metro-selection{background-color:transparent;color:#3379bc;font-size:28px;font-size:1.5555555556rem;font-weight:700;height:auto;line-height:34px;line-height:1.8888888889rem;text-transform:uppercase;width:auto}.select.plan-collection,.select.plan-sorting{height:auto;line-height:1;padding:0;text-align:center;text-transform:uppercase;width:auto}.select.plan-collection{max-width:80%;width:100%}.select-styled{bottom:0;left:0;padding:8px 15px;position:relative;right:0;top:0}.metro-selection .select-styled{padding:0 30px 0 0}.metro-selection .select-styled.active,.metro-selection .select-styled:active,.metro-selection .select-styled:hover{background-color:transparent;color:#000}.metro-selection .select-styled:after{color:#3379bc;font-size:18px;right:auto}.plan-sorting .select-styled{padding:25px 50px 25px 65px}.plan-sorting .select-styled:after{display:none}.plan-sorting .select-styled:before{color:#fff;content:"\f0dc";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;margin-left:-15px;position:absolute}.plan-collection .select-styled{padding:25px 30px;width:100%}.plan-collection .select-styled:after{position:relative;right:auto}.select-styled:after{color:#fff;content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;margin-left:10px;position:absolute;right:10px}.select-styled:hover{background-color:#3174b4}.select-styled.active,.select-styled:active{background-color:#2e6ca8}.select-styled.active:after,.select-styled:active:after{content:"\f077";top:auto}.select-options{background-color:#fff;border:1px solid #e5e5e5;color:#000;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:999}.select-options.drop-up{bottom:100%;top:auto}.select-options.limit{overflow-y:scroll}.metro-selection .select-options{color:#3379bc;margin-top:5px;min-width:230px}.metro-selection .select-options li:hover{color:#000}.plan-sorting .select-options{left:auto;margin-top:5px;min-width:300px;text-align:left}.plan-sorting .select-options li{font-size:16px;font-size:.8888888889rem;line-height:16px;line-height:.8888888889rem}.select-options li{font-size:18px;font-size:1rem;line-height:18px;line-height:1rem;margin:0;padding:20px 0;text-align:left;text-indent:15px}.select-options li:not(:first-child){border-top:1px solid #e5e5e5}.select-options li:hover{background:#fff;color:#3379bc}.select-options li[rel=hide]{display:none}

/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.3
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{display:inline-block;font-size:13px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,.15);display:none;position:absolute;top:100%;width:100%;z-index:1010}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);background-clip:padding-box;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px #fff,0 1px 1px rgba(0,0,0,.1);color:#444;display:block;height:25px;line-height:24px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{background:url(../images/chosen/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.chosen-container-single .chosen-single div b{background:url(../images/chosen/chosen-sprite.png) no-repeat 0 2px;display:block;height:100%;width:100%}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{background:url(../images/chosen/chosen-sprite.png) no-repeat 100% -20px;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-search{clip:rect(0,0,0,0);position:absolute}.chosen-container .chosen-results{-webkit-overflow-scrolling:touch;color:#444;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.chosen-container .chosen-results li{word-wrap:break-word;-webkit-touch-callout:none;display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto;margin:0;overflow:hidden;padding:0 5px;position:relative;width:100%}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(../images/chosen/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%,#fff 80%);border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px 0 #fff}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{left:3px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;right:auto}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{background:url(../images/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;padding:4px 5px 4px 20px}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(../images/chosen/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/Slick/slick.eot);src:url(fonts/Slick/slick.eot?#iefix) format("embedded-opentype"),url(fonts/Slick/slick.woff) format("woff"),url(fonts/Slick/slick.ttf) format("truetype"),url(fonts/Slick/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin-top:-10px\9;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.wrapper{left:0;position:relative;transition:transform .3s ease-in-out;z-index:5}.wrapper.fixed-header{padding-top:192px}@media (max-width:1199px){.wrapper.fixed-header{padding-top:160px}}@media (max-width:767px){.wrapper.fixed-header{padding-top:0}}.wrapper.fixed-header.with-topbar{padding-top:240px}@media (max-width:767px){.wrapper.fixed-header.with-topbar{padding-top:0}}.notification-banner{background-color:#ef8314;color:#fff;margin:0;padding:10px 0;text-align:center}.notification-banner a{color:#fff;font-weight:400}.notification-banner a:focus,.notification-banner a:hover{color:#000}header{background-color:#3379bc;position:relative;top:0;transition:top .25s ease-in-out;z-index:1200}@media (max-width:991px){header{height:auto}}.fixed-header header{left:0;position:fixed;right:0;top:0;z-index:1200}@media (max-width:991px){.fixed-header header{height:188px}}@media (max-width:767px){.fixed-header header{height:80px;position:relative}}header.shrink{border-bottom:1px solid #e5e5e5;height:50px}header.shrink .site-header{margin:0;padding:0}header.shrink a.logo-link img{height:70px;width:158px}header.shrink a.inline-nav-link{padding:12px 15px}header.nav-up{top:-50px}.topbar{background-color:#fff;color:#fff;min-height:30px;padding:10px 0}@media (max-width:767px){.topbar{bottom:0;position:fixed;width:100%}.topbar .container{display:block}}.topbar .topbar-list{margin:0;padding:0}.topbar .topbar-list li{margin-left:20px;position:relative}@media (max-width:767px){.topbar .topbar-list li{margin:0;text-align:center;width:49%}}.topbar .topbar-list li:not(:first-child):before{background-color:#000;content:"";display:block;height:14px;left:-12px;margin-top:-7px;position:absolute;top:50%;width:1px}@media (max-width:767px){.topbar .topbar-list li:not(:first-child):before{left:5px}}.topbar .topbar-phone{color:#fff;justify-self:end}@media (max-width:991px){.topbar .topbar-buttons{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-left:auto}}.topbar a,.topbar a.topbar-phone-link,.topbar a:visited{color:#fff;font-weight:700;justify-self:end;text-decoration:none;text-transform:uppercase}@media (max-width:767px){.topbar a,.topbar a.topbar-phone-link,.topbar a:visited{display:inline-block;font-size:14px;font-size:.7777777778rem;line-height:14px;line-height:.7777777778rem;padding:10px 0}}.topbar a.topbar-phone-link:focus,.topbar a.topbar-phone-link:hover,.topbar a:focus,.topbar a:hover,.topbar a:visited:focus,.topbar a:visited:hover{color:#78a22f}.topbar a.logo-link img{height:115px;width:260px}.topbar a.button,.topbar a.button:visited{background-color:transparent;border:2px solid #d6dfe3;color:#3379bc;font-weight:400;margin-left:10px;padding:12px 20px}@media (max-width:991px){.topbar a.button,.topbar a.button:visited{margin-left:0;padding:12px 20px}}.topbar a.button:hover,.topbar a.button:visited:hover{background-color:#3379bc;border-color:#3379bc;color:#fff}.site-header{background-color:#3379bc;color:#fff;margin:0;padding:0;position:relative;transition:all .3s!important}@media (max-width:767px){.site-header{background-color:#fff}}.site-header:after{bottom:0;box-shadow:0 8px 8px -7px rgba(0,0,0,.8);content:"";display:block;height:20px;left:-20px;position:absolute;right:-20px}@media (max-width:575px){.site-header:after{display:none}}.site-header .container,.site-header .container-fluid{grid-gap:20px;-ms-grid-columns:1fr 1fr 1fr 1fr;display:grid;display:-ms-grid;grid-template-columns:repeat(4,1fr)}@media (max-width:991px){.site-header .container,.site-header .container-fluid{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.site-header .container,.site-header .container-fluid{align-items:center}}.site-header .logo{-ms-grid-column-span:2;align-items:center;display:flex;grid-column:1/2;-ms-grid-column:1;justify-content:flex-start}.site-header .logo-link{display:block}@media (max-width:575px){.site-header .logo-link{margin:5px 0}}.site-header .logo-link img{height:115px;width:260px}@media (max-width:991px){.site-header .logo-link img{height:70px;width:158px}}.site-header nav{-ms-grid-column-span:4;align-items:center;display:flex;grid-column:1/5;-ms-grid-column:1;justify-content:flex-end}@media (max-width:991px){.site-header nav{align-items:flex-start;background-color:#3379bc;border-top:188px solid #3379bc;bottom:0;box-shadow:inset -4px 0 6px -3px rgba(0,0,0,.5);left:auto;padding:0 0 20px;position:fixed;right:-100%;top:140px;transition:transform .3s ease-in-out;width:100%;z-index:-1}.site-header nav.shift{overflow-y:scroll;transform:translateX(-100%)}}@media (max-width:767px){.site-header nav{border-top:45px solid #3379bc;padding-bottom:3.5rem;top:80px}}.site-header nav .menu-top-navigation-container{width:90%}@media (max-width:991px){.site-header nav .menu-top-navigation-container{width:100%}}.menu-main-menu-container{width:100%}.inline-nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;list-style:none;margin-bottom:0;margin-left:auto;padding:0;width:100%}@media (max-width:991px){.inline-nav{display:flex;flex-direction:column;height:auto;width:100%}}.inline-nav-item{align-items:center;display:flex;flex:1 0 auto;justify-content:center;padding:0;position:relative}@media (max-width:1199px){.inline-nav-item{padding:0 10px}}@media (max-width:991px){.inline-nav-item{align-items:left;flex-direction:column;padding:0}}.inline-nav-item:hover a.inline-nav-link{border-color:transparent;color:#fff}@media (max-width:991px){.inline-nav-item:hover a.inline-nav-link{border-color:rgba(0,0,0,.2);color:#fff}}.inline-nav-item.active a.inline-nav-link{border-color:#fff;color:#fff;text-decoration:underline}@media (max-width:991px){.inline-nav-item.active a.inline-nav-link{color:#fff}}.inline-nav-item.open a.inline-nav-link{background-color:#7cb2e6}.inline-nav-item.open a.inline-nav-link.dropdown-toggle:after{content:"\f106"}@media (max-width:767px){.inline-nav-item.open a.inline-nav-link.dropdown-toggle:after{color:#fff}}.inline-nav-item.open .dropdown-menu,.inline-nav-item.open .nav-dropdown{display:block}a.inline-nav-link,a.inline-nav-link:visited{border-bottom:0;color:#fff;display:block;font-weight:400;padding:15px;text-decoration:none;text-transform:uppercase;transition:color .2s ease,border-color .2s ease;width:100%}@media (max-width:991px){a.inline-nav-link,a.inline-nav-link:visited{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;display:block;padding:20px;text-align:center;width:100%}}a.inline-nav-link:focus,a.inline-nav-link:hover,a.inline-nav-link:visited:focus,a.inline-nav-link:visited:hover{background-color:#7cb2e6;border-color:transparent;color:#fff}@media (max-width:991px){a.inline-nav-link:focus,a.inline-nav-link:hover,a.inline-nav-link:visited:focus,a.inline-nav-link:visited:hover{border-color:rgba(0,0,0,.2);color:#fff}}a.inline-nav-link:focus.dropdown-toggle:after,a.inline-nav-link:hover.dropdown-toggle:after,a.inline-nav-link:visited:focus.dropdown-toggle:after,a.inline-nav-link:visited:hover.dropdown-toggle:after{color:#fff}@media (max-width:767px){a.inline-nav-link:focus.dropdown-toggle:after,a.inline-nav-link:hover.dropdown-toggle:after,a.inline-nav-link:visited:focus.dropdown-toggle:after,a.inline-nav-link:visited:hover.dropdown-toggle:after{color:#fff}}a.inline-nav-link.dropdown-toggle:after,a.inline-nav-link:visited.dropdown-toggle:after{color:#fff;content:"\f107";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:700;line-height:1;margin-left:3px;vertical-align:1px}@media (max-width:991px){a.inline-nav-link.dropdown-toggle:after,a.inline-nav-link:visited.dropdown-toggle:after{color:#fff}}a.inline-nav-link .caret,a.inline-nav-link:visited .caret{margin-left:4px;margin-top:-3px}.mobile-nav{display:none}@media (max-width:991px){.mobile-nav{display:block;grid-column:2/-1}}.close,.nav-close{color:#000;cursor:pointer;display:none;float:right;font-size:27px;font-weight:700;line-height:1;margin-bottom:10px;margin-right:20px;opacity:.3}.close:focus,.close:hover,.nav-close:focus,.nav-close:hover{opacity:.6;text-decoration:none}@media (max-width:991px){.close,.nav-close{display:block}}button.close,button.nav-close{background:transparent;border:0;cursor:pointer;padding:0}.nav-dropdown{background-color:#7cb2e6;box-shadow:0 7px 5px -2px rgba(0,0,0,.5);display:none;left:0;list-style:none;margin:0;min-width:320px;padding:10px 25px;position:absolute;text-align:left;top:100%;width:100%;z-index:100}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nav-dropdown{left:0}}@media (max-width:991px){.nav-dropdown{background-color:transparent;box-shadow:none;padding:0;position:relative;top:auto}}.nav-dropdown-list{list-style:none;margin:0;padding:0;text-align:left;width:100%}.nav-dropdown-item{display:block}.nav-dropdown-item:not(:first-child){border-top:1px solid #3379bc}@media (max-width:991px){.nav-dropdown-item{margin-bottom:0}}a.nav-dropdown-link{color:#fff;display:block;font-weight:400;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:color .2s ease;width:100%}@media (max-width:991px){a.nav-dropdown-link{background-color:rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.15);color:#fff;display:block;padding:20px;text-align:center;width:100%}}a.nav-dropdown-link:focus,a.nav-dropdown-link:hover{background-color:transparent;color:#000}a.nav-dropdown-link:not(:first-child){border-top:1px solid #3379bc}.nav-toggle{align-items:center;background-color:transparent;border:0;display:none;font-size:14px;font-size:.7777777778rem;justify-items:center;line-height:14px;line-height:.7777777778rem;margin-left:auto;margin-top:0;min-height:45px;padding:10px;position:relative;width:auto;z-index:20}.nav-toggle:focus,.nav-toggle:hover{background-color:transparent;outline:none!important}@media (max-width:991px){.nav-toggle{display:flex}}.nav-toggle .button-text{color:#fff;display:inline-block;margin-bottom:2px}@media (max-width:767px){.nav-toggle .button-text{color:#3379bc}}.nav-toggle .icon-bar-span{display:inline-block}.nav-toggle .icon-bar{background-color:#fff;border-radius:1px;display:block;height:2px;width:35px}@media (max-width:767px){.nav-toggle .icon-bar{background-color:#3379bc}}.nav-toggle .icon-bar+.icon-bar{margin-top:4px}.nav-toggle.open .button-text{display:none}.nav-toggle.open .icon-bar{outline:none}.nav-toggle.open .icon-bar:nth-child(2){transform:translateY(3px) rotate(45deg)}.nav-toggle.open .icon-bar:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.hero{align-items:flex-end;background-color:#fff;color:#000;display:flex;height:160px;justify-items:center;position:relative}.hero.with-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px}@media (max-width:575px){.hero.with-image{height:300px}}.hero.with-image h1{color:#fff;padding:35px}@media (max-width:991px){.hero.with-image h1{width:100%}}.hero .container{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-items:center}.hero.home{align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:600px}@media (max-width:991px){.hero.home{height:300px}}@media (max-width:767px){.hero.home{height:430px}}.hero.home h1{font-family:Playfair-Display,serif;font-size:76px;font-weight:400;line-height:1;margin-bottom:30px;text-transform:uppercase}@media (max-width:767px){.hero.home h1{font-size:50px;font-size:2.7777777778rem;line-height:54px;line-height:3rem}}.hero h1{color:#000;font-family:Playfair-Display,serif;font-size:50px;font-size:2.7777777778rem;line-height:60px;line-height:3.3333333333rem;position:relative;text-align:center;z-index:10}@media (max-width:575px){.hero h1{font-size:40px;font-size:2.2222222222rem;line-height:42px;line-height:2.3333333333rem}}@media (max-width:375px){.hero h1{font-size:30px;font-size:1.6666666667rem;line-height:34px;line-height:1.8888888889rem}}.hero .button{margin-top:20px}.hero .fade{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45));bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#73000000",GradientType=0);height:50%;left:0;position:absolute;right:0;z-index:1}.heroes-slideshow{height:600px;margin-bottom:0;position:relative}@media (max-width:575px){.heroes-slideshow{height:430px}}.heroes-slideshow.slick-initialized .slick-slide{display:flex!important}.heroes-slideshow .slick-dots{bottom:30px;z-index:30}@media (max-width:575px){.heroes-slideshow .slick-dots{bottom:0}}.heroes-slideshow .slick-dots li.slick-active button{background-color:#7cb2e6}.heroes-slideshow .slick-dots li button{background-color:#d1e8ff}.heroes-slideshow .slick-dots li button:before{display:none}.hero-slide{align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#000;display:flex!important;flex-direction:column;height:600px;justify-content:center;position:relative}@media (max-width:767px){.hero-slide{background-image:none!important;background:#7cb2e6!important;background:linear-gradient(0deg,#7cb2e6,#d1e8ff 40%)!important}}@media (max-width:575px){.hero-slide{height:430px}}.hero-slide-overlay{margin-left:auto;margin-right:auto;max-width:1170px;padding-left:30px;text-align:left;width:100%}@media (max-width:991px){.hero-slide-overlay{padding:0 30px}}@media (max-width:767px){.hero-slide-overlay,.hero-slide-overlay .section-cta{text-align:center}.hero-slide-overlay .section-cta .button{background-color:#fff;color:#3379bc}}@media (max-width:575px){.hero-slide-overlay{padding:0 20px}}.hero-slide-overlay .header-title{color:#000;font-size:76px;font-weight:400;line-height:1;margin-bottom:30px;max-width:50%;text-transform:uppercase}@media (max-width:991px){.hero-slide-overlay .header-title{font-size:50px;max-width:70%}}@media (max-width:767px){.hero-slide-overlay .header-title{font-size:28px;max-width:none}}.hero-slide-overlay p{margin-bottom:30px}.main{background-color:#fff;padding:80px 0 0}@media (max-width:575px){.main{padding:50px 0}}.main.home{padding-bottom:70px;padding-top:10px}.main.procedure{padding:80px 0 0}@media (max-width:575px){.main.procedure{padding:50px 0 0}}.main.location{padding-bottom:0}.main.about,.main.administration,.main.appointments,.main.news,.main.radiologists{padding-bottom:40px}.main.billing,.main.news{padding-bottom:60px}.main.radiologist{padding-bottom:40px;padding-top:50px}.main.not-found{min-height:500px}.main .content{padding-left:15px;padding-right:15px}.footer{background-color:#000;color:#fff;padding:20px 0 0}@media (max-width:991px){.footer{padding-bottom:60px}}.footer p{margin-bottom:20px;margin-top:0!important}.footer p.footer-section-title{font-weight:700;margin-bottom:0;text-transform:uppercase}.footer a,.footer a:visited{border:0;color:#c5d550}.footer a:focus,.footer a:hover,.footer a:visited:focus,.footer a:visited:hover{color:#78a22f}.footer .footer-logo{margin-bottom:40px}.footer .footer-logo img{height:75px;margin-left:1rem;margin-right:1rem;margin-top:2rem;width:auto}.footer .footer-columns{margin-bottom:40px}.footer .footer-location-column{border:1px solid #fff;height:100%;padding:20px;text-align:center}.footer .footer-location-title{color:#fff;font-family:Assistant,sans-serif;margin-top:0;text-transform:uppercase}.footer .footer-email-social{align-items:center;display:flex;flex-direction:row;justify-content:center}.footer .footer-email{margin-right:15px}.footer .footer-social-list{margin-bottom:0}.footer .footer-social-list a,.footer .footer-social-list a:visited{color:#c5d550;font-size:34px;font-size:1.8888888889rem;line-height:34px;line-height:1.8888888889rem}.footer .footer-social-list a:focus,.footer .footer-social-list a:hover,.footer .footer-social-list a:visited:focus,.footer .footer-social-list a:visited:hover{color:#78a22f}.footer .copyright{padding:25px 0;text-align:center}.footer .copyright p{color:hsla(0,0%,100%,.5);font-size:13px;font-size:.7222222222rem;line-height:18px;line-height:1rem;margin-bottom:0}.footer .wdc-badge{display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);height:17px;opacity:.5;width:23px}.footer .footer-badges{grid-gap:20px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin-bottom:40px}@media (max-width:991px){.footer .footer-badges{grid-template-columns:repeat(4,minmax(0,1fr))}}.mobile-phonelink{display:none}@media (max-width:767px){.mobile-phonelink{align-items:center;background-color:#3379bc;bottom:0;color:#fff;display:flex;height:3.5rem;justify-content:center;position:fixed;width:100%;z-index:100000}.mobile-phonelink a{color:#fff;text-decoration:none}}.home-section-one{position:relative;z-index:1050}@media (min-width:576px) and (max-width:767px){.home-section-one{padding-top:60px!important}}.section-callouts-row{margin-bottom:20px;margin-top:-30px;position:relative;z-index:100}@media (max-width:575px){.section-callouts-row{margin-top:30px}}a.callout-card,a.callout-card:visited{color:#fff;font-weight:400;height:100%;padding:25px 15px 10px;text-decoration:none}@media (max-width:991px){a.callout-card,a.callout-card:visited{margin-bottom:20px}}@media (max-width:420px){a.callout-card p,a.callout-card:visited p{padding-left:110px}}@media (min-width:992px){a.callout-card p,a.callout-card:visited p{padding-left:110px}}a.callout-card.blue,a.callout-card:visited.blue{background-color:#3379bc}a.callout-card.blue:focus,a.callout-card.blue:hover,a.callout-card:visited.blue:focus,a.callout-card:visited.blue:hover{background-color:#285f94}a.callout-card.green,a.callout-card:visited.green{background-color:#78a22f}a.callout-card.green:focus,a.callout-card.green:hover,a.callout-card:visited.green:focus,a.callout-card:visited.green:hover{background-color:#5b7a24}a.callout-card.light,a.callout-card:visited.light{background-color:#7cb2e6}a.callout-card.light:focus,a.callout-card.light:hover,a.callout-card:visited.light:focus,a.callout-card:visited.light:hover{background-color:#5199de}a.callout-card.pink,a.callout-card:visited.pink{background-color:pink;color:#483d8b}a.callout-card.pink .callout-card-title,a.callout-card:visited.pink .callout-card-title{color:#483d8b}a.callout-card .callout-card-icon,a.callout-card:visited .callout-card-icon{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;flex-direction:column;float:left;height:100px;justify-content:center;margin-right:10px;width:100px}@media (min-width:768px) and (max-width:991px){a.callout-card .callout-card-icon,a.callout-card:visited .callout-card-icon{float:none;margin:0 auto 10px}}a.callout-card .callout-card-icon img,a.callout-card:visited .callout-card-icon img{align-self:center}a.callout-card .callout-card-title,a.callout-card:visited .callout-card-title{color:#fff;font-family:Assistant,sans-serif;margin-bottom:10px;margin-top:0;text-transform:uppercase}a.callout-card .callout-card-cta,a.callout-card:visited .callout-card-cta{border-top:1px solid #fff;margin-top:20px;padding:15px 5px 5px;text-align:center;text-transform:uppercase}a.callout-card .callout-card-cta .fas,a.callout-card:visited .callout-card-cta .fas{margin-left:5px}.section-links-list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;margin:0}@media (max-width:991px){.section-links-list{margin-top:30px}}@media (max-width:575px){.section-links-list{-moz-column-count:1;column-count:1}}.section-links-list-link{font-size:22px;font-size:1.2222222222rem;line-height:22px;line-height:1.2222222222rem;text-transform:uppercase}.section-links-list-link .fas{margin-right:10px}.location-callouts{margin-top:60px}a.location-callout-link,a.location-callout-link:visited{background-color:#3379bc;color:#fff;display:inline-block;text-decoration:none}@media (max-width:991px){a.location-callout-link,a.location-callout-link:visited{margin-bottom:20px}}a.location-callout-link:focus,a.location-callout-link:hover,a.location-callout-link:visited:focus,a.location-callout-link:visited:hover{background-color:#285f94}.location-callout-title{display:block;padding:10px;text-transform:uppercase}.location-callout-title .fas{margin-left:5px}.section-cta{text-align:left}.section-cta.text-center{text-align:center}.location-details{margin:60px 0;text-align:left}.location-details.with-border{border-top:2px solid #d6dfe3;padding-top:60px}.location-details strong{font-size:22px;font-size:1.2222222222rem;line-height:22px;line-height:1.2222222222rem;text-transform:uppercase}.location-map{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:480px;margin-bottom:30px;margin-top:50px}.about-column{padding-left:40px}@media (max-width:575px){.about-column{padding-left:15px}}.about-column:first-child{border-right:2px solid #d6dfe3;padding-left:15px;padding-right:40px}@media (max-width:575px){.about-column:first-child{border-bottom:2px solid #d6dfe3;border-right:0;margin-bottom:30px;padding-bottom:30px;padding-right:15px}}.about-image{margin-bottom:30px}.gallery-grid{grid-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-items:center}.callouts-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}a.callouts-grid-link,a.callouts-grid-link:visited{align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;padding:30px 20px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}a.callouts-grid-link:focus,a.callouts-grid-link:hover,a.callouts-grid-link:visited:focus,a.callouts-grid-link:visited:hover{box-shadow:0 8px 18px rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22)}a.callouts-grid-link .heading-title,a.callouts-grid-link:visited .heading-title{color:#fff;margin:0;text-align:center;text-shadow:0 0 5px #000;text-transform:none}.procedure-services-list{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}@media (max-width:991px){.procedure-services-list{margin-top:30px}}@media (max-width:575px){.procedure-services-list{-moz-column-count:1;column-count:1}}.procedure-services-list .fas{color:#78a22f;margin-right:10px}.procedure-midpage{background-color:#585858;color:#fff}.faq-item{background-color:#fff;border:1px solid #e1ebf5;padding:20px}.faq-item.open{border-color:#3379bc}.faq-item:first-of-type{margin-top:40px}.faq-item-question h3{color:#3379bc;cursor:pointer;font-family:Assistant,sans-serif;margin:0;text-transform:uppercase}.faq-item-question .fas{float:right}@media (max-width:575px){.faq-item-question .fas{margin-left:20px}}.faq-item-answer{display:none;margin:20px 0 0}.open .faq-item-answer{display:block}.procedure-gallery{grid-gap:20px;display:grid;grid-template-areas:". img2 ." "img1 img2 img3" ". img2 .";margin:0 -140px}@media (max-width:1199px){.procedure-gallery{grid-template-areas:"img1 img2 img3";margin:0 -80px}}@media (max-width:767px){.procedure-gallery{grid-template-areas:"img1" "img2" "img3";margin:0}}.procedure-gallery .image_1{grid-area:img1;width:420px}@media (max-width:1199px){.procedure-gallery .image_1{width:100%}}.procedure-gallery .image_2{grid-area:img2}.procedure-gallery .image_3{grid-area:img3;width:420px}@media (max-width:1199px){.procedure-gallery .image_3{width:100%}}.tabs-grid{display:grid;grid-template-areas:"tl1 tl2" "tbc tbc";grid-template-columns:repeat(2,1fr)}.tabs-grid-item{cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:20px}@media (max-width:575px){.tabs-grid-item{display:none}}.tabs-grid-item.active{background-color:#fff}.tabs-grid-item:first-child{grid-area:tl1}.tabs-grid-item:nth-child(2){grid-area:tl2}.tabs-grid-item .heading-title{margin:0}.tabs-grid-content{background-color:#fff;display:grid;grid-area:tbc;grid-template-areas:"tbc1";grid-template-columns:1fr}@media (max-width:575px){.tabs-grid-content{background-color:transparent;grid-template-areas:"tbc1" "tbc2"}}.tabs-grid-content:first-child{grid-area:tbc1}.tabs-grid-content:nth-child(2){grid-area:tbc2}.tabs-grid-content-item{display:none;padding:20px 30px}@media (max-width:575px){.tabs-grid-content-item{background-color:#fff;display:block;margin-bottom:30px}}.tabs-grid-content-item.active{display:block}.service-additional .fas{margin-right:10px}.service-additional .fas.green{color:#78a22f}.insurance-links-list{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}@media (max-width:991px){.insurance-links-list{-moz-column-count:2;column-count:2}}@media (max-width:575px){.insurance-links-list{-moz-column-count:1;column-count:1}}.insurance-links-list .fas{color:#78a22f;margin-right:10px}.insurance-contact-details h3{color:#000;font-family:Assistant,sans-serif;margin-bottom:15px;margin-top:0;text-transform:uppercase}.insurance-contact-details p:not(:first-of-type){margin-top:10px}.staff-card{border:2px solid #d6dfe3;display:flex;flex:1;flex-direction:column;margin-bottom:30px;padding-bottom:20px;text-align:center}.staff-card p:not(.staff-card-subtitle){flex:1;margin-top:20px}.staff-card img{height:100%;max-height:370px;-o-object-fit:cover;object-fit:cover;width:100%}.staff-card-name{color:#000;font-family:Assistant,sans-serif;margin-bottom:0;text-transform:uppercase}.staff-card-name.blue{color:#3379bc}.staff-card-subtitle{font-size:1.25rem;margin-top:8px}.staff-subtitle{font-size:1.5rem;margin-top:5px}.radiologist-column:first-of-type{border-right:2px solid #d6dfe3;padding-right:40px}@media (max-width:575px){.radiologist-column:first-of-type{border-bottom:2px solid #d6dfe3;border-right:0;padding-right:15px}}.radiologist-column:nth-of-type(2){padding-left:40px}@media (max-width:575px){.radiologist-column:nth-of-type(2){padding-left:15px}}.radiologist-column .heading-title{margin-bottom:10px;margin-top:30px}.radiologist-column .heading-title:first-of-type{margin-top:0}.radiologist-column .heading-title+p{margin-top:10px}@media (max-width:991px){.staff-image{margin-bottom:30px}}.news-row{border:2px solid #d6dfe3;margin-bottom:10px}.news-row-details{padding:20px}.news-row-details a.heading-title{text-decoration:none}.news-row-details a.news-row-link,.news-row-details a.news-row-link:visited{margin-top:5px;text-decoration:none;text-transform:uppercase}.news-row-details p{margin-top:5px}.news-category-badge{align-self:flex-end;background-color:#d6dfe3;border-radius:30px 0 0 30px;display:inline-block;font-weight:700;padding:10px 20px;text-align:center;text-transform:uppercase;width:220px}@media (max-width:991px){.news-category-badge{margin-right:-10px;width:180px}}@media (max-width:767px){.news-category-badge{margin-right:0}}.portal-intro{margin:0 auto 40px;max-width:70%;text-align:left}@media (max-width:991px){.portal-intro{max-width:90%}}@media (max-width:767px){.portal-intro{max-width:100%}}.portal-intro hr{margin-bottom:40px;margin-top:40px}.callout-links-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto 20px;max-width:100%}@media (max-width:1199px){.callout-links-grid{grid-template-columns:1fr 1fr;max-width:100%}}@media (max-width:575px){.callout-links-grid{grid-template-columns:1fr}}.callout-links-item{display:flex;flex:1;flex-direction:column}.callout-links-link,a.callout-links-link,a.callout-links-link:visited{border:2px solid #d6dfe3;color:#000;display:block;font-weight:400;height:100%;margin:0 auto 30px;max-width:400px;text-align:center;text-decoration:none}.callout-link-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.callout-links-content{padding:20px}.careers-section{padding-bottom:40px;padding-top:40px}li.career-list-item{margin-bottom:20px}a.career-list-link,a.career-list-link:visited{background-color:#f2f2f2;color:#000;display:grid;grid-template-columns:1fr 1fr 40px;line-height:1;padding:20px;position:relative;text-decoration:none;width:100%}a.career-list-link:focus,a.career-list-link:hover,a.career-list-link:visited:focus,a.career-list-link:visited:hover{background-color:#3379bc;color:#fff}a.career-list-link:focus:after,a.career-list-link:hover:after,a.career-list-link:visited:focus:after,a.career-list-link:visited:hover:after{color:#fff}a.career-list-link:after,a.career-list-link:visited:after{color:#3379bc;content:"\f105";font-family:Font Awesome\ 5 Free;margin-left:auto}.career-section{margin-top:40px}.apply-form{border-top:1px solid #ccc;margin-top:50px;padding-top:50px}#gform_2 .chosen-container,.chosen-container{font-size:18px}#gform_2 .chosen-container .chosen-results li,.chosen-container .chosen-results li{padding:10px}#gform_2 .chosen-container .chosen-results li:not(:first-child),.chosen-container .chosen-results li:not(:first-child){border-top:1px solid hsla(0,0%,90%,.3)}#gform_2 .chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.highlighted{background-color:#3379bc;background-image:none;color:#fff}#gform_2 .chosen-container-single .chosen-single,.chosen-container-single .chosen-single,.gform_wrapper .chosen-container-single .chosen-single{background:none;background-color:#fff;border:1px solid #d6dfe3;border-radius:0;box-shadow:none;font-weight:400;height:56px;padding:15px}#gform_2 .chosen-container-single .chosen-single div,.chosen-container-single .chosen-single div,.gform_wrapper .chosen-container-single .chosen-single div{align-items:center;display:flex}#gform_2 .chosen-container-single .chosen-single div b,.chosen-container-single .chosen-single div b,.gform_wrapper .chosen-container-single .chosen-single div b{height:20px;margin-top:-5px}#gform_2 .chosen-container-single .chosen-single input[type=text],.chosen-container-single .chosen-single input[type=text],.gform_wrapper .chosen-container-single .chosen-single input[type=text]{height:0}
/*# sourceMappingURL=style.css.map */
