body{color:#333;font-family:europa,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#b3241e;font-family:europa,sans-serif;font-weight:700}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}a{color:#b3241e}a:focus,a:hover{color:#871b17}b,strong{font-weight:700}address{color:#333;line-height:1.5}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;transition:none!important}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.d-flex{display:flex!important}.u-marginless{margin:0!important}.u-paddingless{padding:0!important}.row.d-flex{flex-wrap:wrap}.row.d-flex:after,.row.d-flex:before{display:none}.row.d-flex>[class^=col-]{display:flex;flex-basis:100%;flex-grow:0;flex-shrink:0;float:none;width:100%}.row.d-flex .col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.row.d-flex .col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.row.d-flex .col-xs-3{flex-basis:25%;max-width:25%}.row.d-flex .col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.row.d-flex .col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.row.d-flex .col-xs-6{flex-basis:50%;max-width:50%}.row.d-flex .col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.row.d-flex .col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.row.d-flex .col-xs-9{flex-basis:75%;max-width:75%}.row.d-flex .col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.row.d-flex .col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.row.d-flex .col-xs-12{flex-basis:100%;max-width:100%}@media(min-width:768px){.row.d-flex .col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.row.d-flex .col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.row.d-flex .col-sm-3{flex-basis:25%;max-width:25%}.row.d-flex .col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.row.d-flex .col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.row.d-flex .col-sm-6{flex-basis:50%;max-width:50%}.row.d-flex .col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.row.d-flex .col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.row.d-flex .col-sm-9{flex-basis:75%;max-width:75%}.row.d-flex .col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.row.d-flex .col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.row.d-flex .col-sm-12{flex-basis:100%;max-width:100%}}@media(min-width:992px){.row.d-flex .col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.row.d-flex .col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.row.d-flex .col-md-3{flex-basis:25%;max-width:25%}.row.d-flex .col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.row.d-flex .col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.row.d-flex .col-md-6{flex-basis:50%;max-width:50%}.row.d-flex .col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.row.d-flex .col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.row.d-flex .col-md-9{flex-basis:75%;max-width:75%}.row.d-flex .col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.row.d-flex .col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.row.d-flex .col-md-12{flex-basis:100%;max-width:100%}}@media(min-width:1200px){.row.d-flex .col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.row.d-flex .col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.row.d-flex .col-lg-3{flex-basis:25%;max-width:25%}.row.d-flex .col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.row.d-flex .col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.row.d-flex .col-lg-6{flex-basis:50%;max-width:50%}.row.d-flex .col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.row.d-flex .col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.row.d-flex .col-lg-9{flex-basis:75%;max-width:75%}.row.d-flex .col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.row.d-flex .col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.row.d-flex .col-lg-12{flex-basis:100%;max-width:100%}}.row.u-gutterless>[class^=col-]{padding-left:0;padding-right:0}.wysiwyg dl+dl,.wysiwyg dl+ol,.wysiwyg dl+p,.wysiwyg dl+table,.wysiwyg dl+ul,.wysiwyg ol+dl,.wysiwyg ol+ol,.wysiwyg ol+p,.wysiwyg ol+table,.wysiwyg ol+ul,.wysiwyg p+dl,.wysiwyg p+ol,.wysiwyg p+p,.wysiwyg p+table,.wysiwyg p+ul,.wysiwyg table+dl,.wysiwyg table+ol,.wysiwyg table+p,.wysiwyg table+table,.wysiwyg table+ul,.wysiwyg ul+dl,.wysiwyg ul+ol,.wysiwyg ul+p,.wysiwyg ul+table,.wysiwyg ul+ul{margin-top:.75rem}.doctor.card .card-body .doctor-specialties li .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 428.6 425.2' style='enable-background:new 0 0 428.6 425.2' xml:space='preserve'%3E%3Cpath fill='%231C5F37' d='M390.6 296.6c-7.9-4.6-18-1.9-22.6 6-32.1 55.2-91.6 89.5-155.3 89.5-99 0-179.5-80.5-179.5-179.5S113.6 33.1 212.6 33.1c28.2 0 55.2 6.4 80.3 18.9 8.2 4.1 18.1.8 22.2-7.4 4.1-8.2.8-18.1-7.4-22.2C278 7.6 246 0 212.6 0 155.8 0 102.4 22.1 62.3 62.3 22.1 102.4 0 155.8 0 212.6c0 56.8 22.1 110.2 62.3 150.3 40.2 40.2 93.5 62.3 150.3 62.3 37.9 0 75.1-10.1 107.7-29.2 31.5-18.6 57.9-45.1 76.3-76.7 4.5-8 1.9-18.1-6-22.7z'/%3E%3Cpath fill='%23C3392A' d='M423.8 69.3c-6.4-6.5-16.9-6.5-23.4-.1L199.1 269.5l-80.3-75.3c-6.7-6.3-17.1-5.9-23.4.8-6.3 6.7-5.9 17.1.8 23.4l92 86.2c3.2 3 7.3 4.5 11.3 4.5 4.2 0 8.5-1.6 11.7-4.8L423.8 92.7c6.4-6.5 6.5-16.9 0-23.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;margin-right:8px}:root{--theme-color-primary:#1f4d29;--theme-color-secondary:#b3241e;--theme-text-color:#333;--theme-text-font-weight:300}.no-gutter{padding-left:15px;padding-right:15px}.no-gutter .row{margin-left:-15px;margin-right:-15px}.no-gutter .row [class^=col-]{padding-left:15px;padding-right:15px}.container{max-width:90rem;width:auto}.container.no-gutter>.row{margin-left:0;margin-right:0}.container.no-gutter>.row>[class^=col-]{padding-left:0;padding-right:0}.fa-phone{transform:scaleX(-1)}.btn-link,.btn-primary,.btn-primary-outline{border-width:2px;font-size:.875rem;font-weight:700;line-height:1rem;margin-right:.5rem;padding:.625rem 1rem;text-decoration:none}.btn-link:last-child,.btn-primary-outline:last-child,.btn-primary:last-child{margin-right:0}.icon-only.btn-link,.icon-only.btn-primary,.icon-only.btn-primary-outline{height:2.5rem;padding:0;width:2.5rem}.icon-only.btn-link .icon,.icon-only.btn-primary .icon,.icon-only.btn-primary-outline .icon{font-size:1.125rem}.btn-lg.btn-link,.btn-lg.btn-primary,.btn-lg.btn-primary-outline{padding:.875rem 1.25rem}.btn-lg.icon-suffixed.btn-link .icon,.btn-lg.icon-suffixed.btn-primary .icon,.btn-lg.icon-suffixed.btn-primary-outline .icon{right:.25rem}.btn-lg.btn-link:focus.icon-suffixed,.btn-lg.btn-link:hover.icon-suffixed,.btn-lg.btn-primary-outline:focus.icon-suffixed,.btn-lg.btn-primary-outline:hover.icon-suffixed,.btn-lg.btn-primary:focus.icon-suffixed,.btn-lg.btn-primary:hover.icon-suffixed{padding-right:2.5rem}.btn-primary,.btn-primary-outline{border-radius:2.5rem}.btn-primary{color:#fff}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.btn-primary-outline{background-color:transparent;border-color:var(--theme-color-primary);color:var(--theme-color-primary)}.btn-primary-outline:focus,.btn-primary-outline:hover{border-color:var(--theme-color-primary);color:#fff}.btn-link{background-color:transparent;border-color:transparent;color:var(--theme-color-primary)}.btn-link:focus,.btn-link:hover{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:#fff}.card{border-radius:.5rem;box-shadow:0 .25rem .5rem rgba(33,33,33,.1);position:relative;width:100%}.card>a:not(.contextual-edit){color:#333}.row.d-flex>[class^=col]>.card,.row.d-flex>[class^=col]>.card>a:not(.contextual-edit){display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;width:100%}.row.d-flex>[class^=col]>.card .card-footer{margin-top:auto}.card .card-media{background-color:#f5f5f5;border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden}.card .card-media .image{position:relative;transition:transform .35s}.card .card-media .image img[src$=svg]{margin-bottom:1rem;max-width:5rem}.card .card-media .image.w-bg{padding-top:66.6666666667%;width:100%}.card .card-body{padding:1.5rem 1.75rem}.card .card-body .card-desc:last-child,.card .card-body .card-title:last-child{margin-bottom:0!important}.card .card-body .card-title{margin-bottom:.75rem}@media(min-width:992px){.card .card-body .card-title{margin-bottom:1rem}}.card .card-body .card-desc{margin-bottom:1rem}@media(min-width:992px){.card .card-body .card-desc{margin-bottom:1.25rem}}.card .card-footer{padding:0 1.75rem 1.5rem}.card .card-body:last-child,.card .card-footer:last-child,.card .card-media:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.card:focus .card-media .image,.card:hover .card-media .image{transform:scale(1.07)}.card.card--seamless{box-shadow:none}.card.card--seamless .card-body{padding:0}.card.card--horizontal{border-radius:0;overflow:hidden}.card.card--horizontal .card-body,.card.card--horizontal .card-footer,.card.card--horizontal .card-media{border-radius:0}.card.card--horizontal .card-media{width:100%}@media(min-width:768px){.card.card--horizontal .card-body{padding:3rem}}@media(min-width:992px){.card.card--horizontal .card-body{padding:4rem}}.card.card--horizontal .col-sm-6:last-child{align-items:center}.card.card--horizontal.card--ltr .row{flex-direction:row-reverse}.card.card--horizontal .container-fluid{padding-left:0;padding-right:0}.card--doctor{border-radius:0;box-shadow:0 .75rem 1.5rem rgba(0,0,0,.15);display:flex;flex-wrap:wrap;margin-bottom:0}.card--doctor .card__media{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.card--doctor .card__media{width:41.6666666667%}}@media(min-width:1200px){.card--doctor .card__media{width:33.3333333333%}}.card--doctor .card__content{display:flex;flex-direction:column;justify-content:center;padding:2.5rem;width:100%}@media(min-width:768px){.card--doctor .card__content{width:58.3333333333%}}@media(min-width:1200px){.card--doctor .card__content{width:66.6666666667%}}@supports(padding:clamp(2.5rem,5vw,5rem)){.card--doctor .card__content{padding:clamp(2.5rem,5vw,5rem)}}.card--doctor .card__content .btn-group{margin-top:1.25rem}.card--doctor .doctor__photo{flex-grow:1;-o-object-fit:cover;object-fit:cover}.card--doctor .doctor__name{display:flex;flex-direction:column;line-height:1;margin-bottom:.25rem;transform:translateX(-.25rem)}@supports(font-size:clamp(1.25rem,4.16667vw,3rem)){.card--doctor .doctor__name{font-size:clamp(1.25rem,4.16667vw,3rem)}}.card--doctor .doctor__name small{font-size:var(--theme-text-font-size,1rem);font-weight:var(--theme-text-font-weight,400);margin-left:.25rem}.card--doctor .doctor__specialties{display:flex}.card--doctor .doctor__specialties-item:not(:first-child):before{content:"-";display:inline-block;margin-left:.5rem;margin-right:.5rem;opacity:.5}.card--doctor .doctor__consultation,.card--doctor .doctor__contact-info{margin-top:1.25rem}.card--doctor .doctor__consultation-title,.card--doctor .doctor__contact-info-title{margin-bottom:.5rem}.card--doctor .doctor__contact-info li{margin-bottom:.25rem;margin-top:.25rem;padding-left:1.75rem;position:relative}.card--doctor .doctor__contact-info li:first-child{margin-top:0}.card--doctor .doctor__contact-info li:last-child{margin-bottom:0}.card--doctor .doctor__contact-info li .icon{left:0;opacity:.35;position:absolute;top:0}.doctor.card{box-shadow:none}.doctor.card .card-media .image{padding-top:150%}.doctor.card .card-body{align-self:center;background-color:#fff;box-shadow:0 .25rem .5rem rgba(33,33,33,.1);width:100%}.doctor.card .card-body .doctor-specialties li{display:inline-block;margin-right:1rem;margin-top:1rem}.doctor.card .card-body .doctor-specialties li:first-child{margin-top:0}.doctor.card .card-body .doctor-specialties li:last-child{margin-right:0}.doctor.card .card-body .doctor-specialties li span{vertical-align:top}.doctor.card .card-title{font-size:1.75rem;font-weight:300}.doctor.card .card-title small{color:#8c8c8c;font-size:.875rem;font-weight:300}.doctor.card .button-group{margin-top:1rem}@media(min-width:992px){.doctor.card .button-group{margin-top:1.25rem}}@media(min-width:768px){.doctor.card.card--ltr .card-media{transform:translateX(-15px)}.doctor.card.card--ltr .card-body,.doctor.card.card--rtl .card-media{transform:translateX(15px)}.doctor.card.card--rtl .card-body{transform:translateX(-15px)}}.embed-responsive.embed-responsive--3by2{padding-top:150%}.news-item.card .card-title small,.single-news-item .lead .lead-title small{color:#8c8c8c;font-size:.875rem;font-weight:300}.modal#important-message{max-width:30rem;padding:0!important}.modal#important-message .modal-content{padding:1.75rem 1.5rem}@media(min-width:992px){.modal#important-message .modal-content{padding:2rem 1.75rem}}.modal#important-message .modal-title{font-size:1.125rem;text-transform:uppercase}.modal#important-message .modal-desc{margin-top:.5rem}@media(min-width:992px){.modal#important-message .modal-desc{margin-top:.75rem}}.modal#important-message .modal-desc:first-child{margin-top:0}.modal#important-message .modal-desc b,.modal#important-message .modal-desc strong{color:#b3241e}.modal#important-message .btn-group{margin-top:.75rem}@media(min-width:992px){.modal#important-message .btn-group{margin-top:1rem}}.modal#important-message .btn-group:first-child{margin-top:0}.modal#important-message .btn-group .btn{margin-right:.5rem;margin-top:.5rem}.modal#important-message .fancybox-close-small{background-color:var(--theme-color-secondary);color:#fff}.modal#important-message .fancybox-close-small:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal}.modal#important-message .fancybox-close-small svg,.modal#important-message .fancybox-close-small:after{display:none}@-webkit-keyframes logo-animation-green{0%{opacity:0;transform:translate(54px,54px) rotate(90deg)}35%{opacity:0}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes logo-animation-green{0%{opacity:0;transform:translate(54px,54px) rotate(90deg)}35%{opacity:0}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes logo-animation-red{0%{opacity:0;transform:translate(-54px,-54px) rotate(-90deg)}35%{opacity:0}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes logo-animation-red{0%{opacity:0;transform:translate(-54px,-54px) rotate(-90deg)}35%{opacity:0}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes logo-animation-mp{0%{opacity:0;transform:translateX(-35%)}35%{opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes logo-animation-mp{0%{opacity:0;transform:translateX(-35%)}35%{opacity:0}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes logo-animation-de-sterre{0%{opacity:0;transform:translateX(35%)}35%{opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes logo-animation-de-sterre{0%{opacity:0;transform:translateX(35%)}35%{opacity:0}to{opacity:1;transform:translateX(0)}}.site-brand #bottom-green,.site-brand #bottom-red,.site-brand #top-green,.site-brand #top-red{transform-origin:top center}.site-brand #bottom-green,.site-brand #bottom-red,.site-brand #de-sterre,.site-brand #medische-praktijk,.site-brand #top-green,.site-brand #top-red{-webkit-animation-duration:1s;animation-duration:1s;opacity:0;transition:opacity .35s,transform .35s}.site-loaded .site-brand #bottom-green,.site-loaded .site-brand #bottom-red,.site-loaded .site-brand #de-sterre,.site-loaded .site-brand #medische-praktijk,.site-loaded .site-brand #top-green,.site-loaded .site-brand #top-red{opacity:1;transform:none}.site-loaded .site-brand #bottom-green,.site-loaded .site-brand #top-green{-webkit-animation-name:logo-animation-green;animation-name:logo-animation-green}.site-loaded .site-brand #bottom-red,.site-loaded .site-brand #top-red{-webkit-animation-name:logo-animation-red;animation-name:logo-animation-red}.site-loaded .site-brand #medische-praktijk{-webkit-animation-name:logo-animation-mp;animation-name:logo-animation-mp}.site-loaded .site-brand #de-sterre{-webkit-animation-name:logo-animation-de-sterre;animation-name:logo-animation-de-sterre}.wysiwyg a{text-decoration:underline}.wysiwyg blockquote,.wysiwyg dl,.wysiwyg ol,.wysiwyg p,.wysiwyg table,.wysiwyg ul{margin-top:.75rem}.wysiwyg blockquote:first-child,.wysiwyg dl:first-child,.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg table:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg dl,.wysiwyg ol,.wysiwyg ul{padding-left:1.25rem}.wysiwyg ul{list-style:disc}.wysiwyg ol{list-style:decimal}.wysiwyg table{border:1px solid #eee;border-collapse:collapse;border-spacing:0}.wysiwyg table td,.wysiwyg table th{border-left:1px solid #eee;border-top:1px solid #eee;padding:.375rem .75rem}.wysiwyg table tbody tr:nth-child(odd) td,.wysiwyg table tbody tr:nth-child(odd) th{background-color:#f5f5f5}.block.block--address .block-title{margin-bottom:.75rem}@media(min-width:992px){.block.block--address .block-title{margin-bottom:1rem}}.block.block--address ul{margin-top:.75rem}@media(min-width:992px){.block.block--address ul{margin-top:1rem}}.block.block--address .icon{color:rgba(51,51,51,.35);font-size:.875rem;margin-left:-.25rem;margin-right:.25rem}.section#ambulante-vasculaire-chirurgie{background-color:var(--theme-color-secondary)}.section#ambulante-vasculaire-chirurgie .section-header{margin-bottom:1.875rem;text-align:center}@media(min-width:768px){.section#ambulante-vasculaire-chirurgie .section-header{margin-bottom:2.8125rem}}@media(min-width:992px){.section#ambulante-vasculaire-chirurgie .section-header{margin-bottom:3.75rem}}.section#ambulante-vasculaire-chirurgie .section-header .section-title{color:#fff;font-weight:300}.section#ambulante-vasculaire-chirurgie .section-header .section-title small{color:hsla(0,0%,100%,.75)}.section#ambulante-vasculaire-chirurgie .card#list-service ul a{color:var(--theme-color-primary)}.section#ambulante-vasculaire-chirurgie .card#list-service ul a:focus,.section#ambulante-vasculaire-chirurgie .card#list-service ul a:hover{text-decoration:underline}.section#ambulante-vasculaire-chirurgie .card#list-service ul .icon{color:var(--theme-color-primary);font-size:14px;margin-left:-.25rem;margin-right:.25rem;opacity:.35}@media (-ms-high-contrast:none){.cc-window.cc-floating .cc-compliance{flex:auto}.cc-window .cc-btn:last-child{min-width:auto}}.navbar#primary{border-bottom:1px solid #eee}.navbar#primary .navbar-collapse .navbar-nav>li>a{text-decoration:none}.navbar#primary .navbar-collapse .navbar-nav>li.active>a,.navbar#primary .navbar-collapse .navbar-nav>li>a:focus,.navbar#primary .navbar-collapse .navbar-nav>li>a:hover{background-color:transparent;color:var(--theme-color-primary)}@media(min-width:992px){.navbar#primary .navbar-header .site-brand{padding-bottom:16px;padding-top:16px}.navbar#primary .navbar-header .site-brand img,.navbar#primary .navbar-header .site-brand svg{height:3rem}.navbar#primary .navbar-header .site-brand #de-sterre,.navbar#primary .navbar-header .site-brand #medische-praktijk{-webkit-animation:none;animation:none;opacity:1}.navbar#primary .navbar-collapse{box-shadow:none}.navbar#primary .navbar-collapse .navbar-nav>li{margin-left:0}.navbar#primary .navbar-collapse .navbar-nav>li>a{font-size:16px;font-weight:700;position:relative}.navbar#primary .navbar-collapse .navbar-nav>li>a:after{background-color:var(--theme-color-primary);bottom:0;content:"";display:block;height:3px;left:0;left:15px;position:absolute;transform:scaleX(0);transform-origin:center center;transition:transform .35s;width:100%;width:calc(100% - 30px)}.navbar#primary .navbar-collapse .navbar-nav>li.active>a,.navbar#primary .navbar-collapse .navbar-nav>li>a:focus,.navbar#primary .navbar-collapse .navbar-nav>li>a:hover{background-color:transparent;color:var(--theme-color-primary)}.navbar#primary .navbar-collapse .navbar-nav>li.active>a:after,.navbar#primary .navbar-collapse .navbar-nav>li>a:focus:after,.navbar#primary .navbar-collapse .navbar-nav>li>a:hover:after{transform:scale(1)}}@media(min-width:1200px){.navbar#primary .navbar-header .site-brand{padding-bottom:21px;padding-top:21px}.navbar#primary .navbar-header .site-brand img,.navbar#primary .navbar-header .site-brand svg{height:3rem}}.navbar#primary.navbar-fixed{position:fixed;width:100%}.is-logged-in .navbar#primary.navbar-fixed{top:32px}@media(max-width:782px){.is-logged-in .navbar#primary.navbar-fixed{top:46px}}#hero .section-media{overflow:hidden;padding-top:100%;position:relative;width:100%}@media(min-width:768px){#hero .section-media{height:85vh;max-height:15rem;padding-top:0}}@media(min-width:992px){#hero .section-media{max-height:22.5rem}}@media(min-width:1200px){#hero .section-media{max-height:33.75rem}}#hero .section-media .embed-responsive{background-position:50%;background-repeat:no-repeat;background-size:contain;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(max-width:991px){#hero .section-media .embed-responsive{width:200%}}#hero .section-media:after{background-color:hsla(0,0%,100%,.85);content:"";display:block}#hero .section-body,#hero .section-media:after{height:100%;left:0;position:absolute;top:0;width:100%}#hero .section-body .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#hero .section-body .site-brand{width:15rem}.lead .lead-media .image{height:15rem}.lead .lead-body{padding-top:1.875rem;text-align:center}@media(min-width:768px){.lead .lead-body{padding-top:2.8125rem}}@media(min-width:992px){.lead .lead-body{padding-top:3.75rem}}@media(min-width:768px){.lead .lead-body .container{width:625px}}@media(min-width:992px){.lead .lead-body .container{width:646.6666666667px}}@media(min-width:1200px){.lead .lead-body .container{width:780px}}.lead .lead-body .lead-title{font-weight:300;margin-bottom:.75rem}@media(min-width:992px){.lead .lead-body .lead-title{margin-bottom:1rem}}.lead .lead-body .lead-title:last-child{margin-bottom:0!important}.site-content .lead:last-child .lead-body{padding-bottom:1.875rem}@media(min-width:768px){.site-content .lead:last-child .lead-body{padding-bottom:2.8125rem}}@media(min-width:992px){.site-content .lead:last-child .lead-body{padding-bottom:3.75rem}}#sidebar .widget#services-2>ul>li>a{color:#8c8c8c;display:block;font-weight:700;padding:.5rem .9375rem;transition:color .35s}#sidebar .widget#services-2>ul>li.current_page_item>a,#sidebar .widget#services-2>ul>li>a:focus,#sidebar .widget#services-2>ul>li>a:hover{color:var(--theme-color-secondary)}@media(min-width:768px){#sidebar.affix{position:fixed!important;top:105px;width:157.5px}.is-logged-in #sidebar.affix{top:137px}}@media(min-width:992px){#sidebar.affix{top:140px;width:212.5px}.is-logged-in #sidebar.affix{top:172px}}@media(min-width:1200px){#sidebar.affix{top:150px;width:262.5px}.is-logged-in #sidebar.affix{top:182px}}#sidebar.affix-top{position:relative}#sidebar.affix-bottom{position:absolute}.layout.paragraph .container-fluid{max-width:none}#basic-page .gform_wrapper{margin-bottom:0;margin-top:0}#basic-page .gform_wrapper .validation_error{border-color:#a94442;color:#a94442}#basic-page .gform_wrapper .gform_body .gform_fields{margin-left:-12px!important;margin-right:-12px!important;margin-top:-16px!important}#basic-page .gform_wrapper .gform_body .gform_fields:after,#basic-page .gform_wrapper .gform_body .gform_fields:before{content:" ";display:table}#basic-page .gform_wrapper .gform_body .gform_fields:after{clear:both}#basic-page .gform_wrapper .gform_body .gfield{padding-left:12px;padding-right:12px}@media(min-width:992px){#basic-page .gform_wrapper .gform_body .gfield{clear:none;float:left}#basic-page .gform_wrapper .gform_body .gfield.is-size-small{width:33.3333333333%}#basic-page .gform_wrapper .gform_body .gfield.is-size-medium{width:50%}#basic-page .gform_wrapper .gform_body .gfield.is-size-large{width:100%}}#basic-page .gform_wrapper .gform_body .gfield>label{color:#b3241e;line-height:1.5}#basic-page .gform_wrapper .gform_body .gfield .ginput_container{margin-top:0}#basic-page .gform_wrapper .gform_body .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#basic-page .gform_wrapper .gform_body .gfield .ginput_container textarea{border:1px solid #eee;border-radius:.25rem;height:auto;line-height:1.5;padding:.375rem .75rem;width:100%}#basic-page .gform_wrapper .gform_body .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,#basic-page .gform_wrapper .gform_body .gfield .ginput_container textarea:focus{border-color:#80bdff;box-shadow:0 0 0 .25rem rgba(128,189,255,.25);outline:0}#basic-page .gform_wrapper .gform_body .gfield .ginput_container textarea{height:10rem;resize:vertical}#basic-page .gform_wrapper .gform_body .gfield .ginput_container input[type=file]{font-size:.875rem;width:100%}#basic-page .gform_wrapper .gform_body .gfield .ginput_container .screen-reader-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_complex .name_first,#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_complex .name_last{padding-top:0}#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_complex .name_first>label,#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_complex .name_last>label{color:#333;font-weight:300}#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_container_consent label{font-weight:300;margin-bottom:0}#basic-page .gform_wrapper .gform_body .gfield .ginput_container.ginput_container_consent input[type=checkbox]{float:left;margin-right:.375rem;margin-top:.375rem}#basic-page .gform_wrapper .gform_body .gfield .gfield_checkbox>li:last-child{margin-bottom:0}#basic-page .gform_wrapper .gform_body .gfield .gfield_checkbox>li label{margin-left:.5rem}#basic-page .gform_wrapper .gform_body .gfield .validation_message{border:1px solid transparent;color:#a94442;font-size:.875rem;font-weight:300;padding-top:.5rem}.site-footer{overflow:hidden;position:relative}.site-footer .footer-decoration{bottom:0;position:absolute;right:0;transform:translate(15%,50%);width:25%}.site-footer .footer-decoration .image{opacity:.05}.site-footer .footer-directory,.site-footer .footer-legal{position:relative;z-index:1}.site-footer .footer-directory .contextual-edit,.site-footer .footer-legal .contextual-edit{right:15px;top:0;transform:translateY(-25%)}.site-footer .footer-directory a:not(.contextual-edit),.site-footer .footer-legal a:not(.contextual-edit){color:inherit}.site-footer .footer-directory a:not(.contextual-edit):focus,.site-footer .footer-directory a:not(.contextual-edit):hover,.site-footer .footer-legal a:not(.contextual-edit):focus,.site-footer .footer-legal a:not(.contextual-edit):hover{text-decoration:underline}.site-footer .footer-directory{font-size:.875rem;padding-bottom:1.875rem;padding-top:.375rem}@media(min-width:768px){.site-footer .footer-directory{padding-top:1.3125rem}}@media(min-width:992px){.site-footer .footer-directory{padding-top:2.25rem}}@media(min-width:768px){.site-footer .footer-directory{padding-bottom:2.8125rem}}@media(min-width:992px){.site-footer .footer-directory{padding-bottom:3.75rem}}.site-footer .footer-directory [class$=title]{color:var(--theme-color-primary);margin-bottom:.75rem}@media(min-width:992px){.site-footer .footer-directory [class$=title]{margin-bottom:1rem}}.site-footer .footer-directory .block,.site-footer .footer-directory .menu{margin-top:1.5rem}.site-footer .footer-legal{color:rgba(51,51,51,.35);font-size:80%;padding-bottom:.75rem;padding-top:.75rem}.site-footer .footer-legal:after,.site-footer .footer-legal:before{content:" ";display:table}.site-footer .footer-legal:after{clear:both}.site-footer .footer-legal hr{background-color:rgba(51,51,51,.05);border:0;height:1px;margin:0;position:relative;top:-.75rem;width:100%}.site-footer .footer-legal ol{margin-bottom:0;margin-top:0;padding-left:0}.site-footer .footer-legal ol:after,.site-footer .footer-legal ol:before{content:" ";display:table}.site-footer .footer-legal ol:after{clear:both}.site-footer .footer-legal ol li{float:left;list-style:none;position:relative}.site-footer .footer-legal ol li+li:before{color:rgba(51,51,51,.15);content:"•";display:inline-block;padding-left:.5rem;padding-right:.5rem}.site-footer .footer-legal ol li.edit-link{min-height:18px;min-width:54px}.site-footer .footer-legal ol li.edit-link:before{display:none}.site-footer .footer-legal ol li.edit-link .contextual-edit{right:0}@media(min-width:992px){.site-footer .footer-legal{padding-bottom:1.5rem;padding-top:1.5rem}.site-footer .footer-legal hr{top:-1.5rem}.site-footer .footer-legal .pull-left{float:left}.site-footer .footer-legal .pull-right{float:right}}#basic-page .layout{position:relative}#basic-page .layout .title{color:var(--theme-color-primary);font-size:1.25rem;font-weight:700;margin-bottom:1rem}@media(min-width:992px){#basic-page .layout .title{margin-bottom:1.25rem}}#basic-page .layout .title:last-child{margin-bottom:0!important}@media(max-width:991px){#basic-page .layout.parity .title{margin-top:1.5rem}}#basic-page .layout.files .attachment.attachment--list .card-title{color:#333;font-size:16px;font-weight:300}#basic-page .layout.files .attachment.attachment--list .btn{background-color:#eee;border-color:#eee;color:#333;top:50%;transform:translateY(-50%)}#basic-page .layout.files .attachment.attachment--list .btn:focus,#basic-page .layout.files .attachment.attachment--list .btn:hover{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:#fff}.layout.files .title{margin-bottom:1rem}@media(min-width:992px){.layout.files .title{margin-bottom:1.25rem}}.layout.files .card .card-header .image{background-color:#f5f5f5;padding-top:75%;position:relative;width:100%}.layout.files .card .card-header .image img{height:auto;left:50%;max-height:100%;max-width:100%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.layout.files .card .card-body{padding-right:4.875rem;position:relative}.layout.files .card .card-body .card-desc,.layout.files .card .card-body .card-title{margin-bottom:0}.layout.files .card .card-body .card-desc span{color:#8c8c8c;font-size:80%;text-transform:uppercase}.layout.files .card .card-body .card-desc span+span:before{content:"-";display:inline-block;padding-left:4px;padding-right:4px}.layout.files .card .card-body .btn{bottom:1.5rem;position:absolute;right:1.5rem}.layout.files .card .card-body .btn .icon{font-size:14px}.layout.files .card.attachment--list{border-radius:0;border-top:1px solid #f5f5f5;box-shadow:none;margin-bottom:0}.layout.files .card.attachment--list .card-body{padding:.75rem 3.375rem .75rem 0}.layout.files .card.attachment--list .card-body .btn{right:0}.layout.accordion .panel{border-color:#eee}.layout.accordion .panel .panel-heading{background-color:#f5f5f5;color:var(--theme-color-primary)}.layout.accordion .panel .panel-body{border-top-color:#eee}html.sr [data-reveal]{visibility:hidden}h1,h2,h3,h4,h5,h6{line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block}h3{font-size:1.25rem}