body{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;color:#555}.sm-gutters{margin-right:-10px;margin-left:-10px}.sm-gutters>.col,.sm-gutters>[class*=col-]{padding-right:10px;padding-left:10px}.col-expand{flex-grow:1;max-width:100%;min-width:0}@media(min-width:768px){.col-md-1_5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:992px){.col-lg-1_5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-expand{flex-grow:1;max-width:100%;min-width:0}}@media(min-width:1200px){.container.narrow{max-width:960px}.col-xl-1_5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xl-expand{flex-grow:1;max-width:100%;min-width:0}}@media(min-width:1400px){.container.wide{max-width:1240px}.container.extra-wide{max-width:1340px}}.ratio{position:relative;display:block;width:100%;padding:0;overflow:hidden}.ratio::before{content:"";display:block}.ratio-5by2::before{padding-top:40%}.ratio-5by3::before{padding-top:60%}.ratio-5by3_5::before{padding-top:70%}.ratio-4by3::before{padding-top:75%}.ratio-16by9::before{padding-top:56.25%}.image-cover{width:100%;height:100%;object-fit:cover}@media(min-width:577px){.image-cover{position:absolute;top:0;bottom:0;left:0;right:0}}.section-banner-main-homepage .image-cover{position:relative}@media(min-width:768px){.section-banner-main-homepage .image-cover{position:absolute}[class*=columns-]{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}[class*=columns-]>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.columns-md-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width:1200px){.columns-lg-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}b,strong{font-weight:800}a{color:#008dc9;font-weight:700;transition:all .15s ease-in-out}a:focus,a:hover{color:rgba(0,141,201,.6);text-decoration:none;outline:none}.link-heading{color:inherit !important;font-weight:inherit !important}.text-bigger{font-size:1.125rem}.main-title{color:#13485f;font-size:1.75rem;font-weight:400;line-height:1.2;letter-spacing:-1px;text-align:center}.subtitle{color:#13485f;font-size:1.625rem;font-weight:400;line-height:1.2;letter-spacing:-1px;text-align:center}.lead-text{font-size:1rem;line-height:1.4;text-align:center;max-width:680px;margin:0 auto}.lead-text-divider::before{content:"";display:block;width:250px;margin:2.75rem auto 0;padding-top:1.5rem;border-top:1px solid #ddd}@media(min-width:360px){.main-title{font-size:2rem}.subtitle{font-size:1.75rem}}@media(min-width:768px){.main-title{font-size:2.5rem}.subtitle{font-size:2rem}.lead-text{font-size:1.25rem}}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]){color:#008dc9;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-1px;margin-bottom:1rem}@media(min-width:768px){h1:not([class]),h2:not([class]),,h3:not([class])h4:not([class]){font-size:1.75rem;}}ul:not([class]),.card-body ul:not(.list-unstyled){margin-top:.25rem;padding-left:1.75rem;list-style:none}ul li:not([class]),.card-body ul:not(.list-unstyled) li{position:relative}ul li:not([class])::before,.card-body ul:not(.list-unstyled) li::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#a0bed4;position:absolute;top:5px;left:-16px}.bg-blue{background-color:#008dc9;color:#fff}.bg-light{background-color:#eaeff3}.bg-blue a{color:#fff}.bg-blue a:focus,.bg-blue a:hover{color:rgba(255,255,255,.5)}.btn{padding:.5rem 1rem;border-radius:2.5rem}.btn-lead{font-size:1.125rem;font-weight:700;padding:.625rem 2rem;border-radius:3rem}.btn-lead:not([class*=btn-outline]){border-width:3px}.btn-primary{background-color:#008dc9;border-color:#008dc9}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#008dc9;background-color:transparent;border-color:#008dc9}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{background-color:rgba(0,141,201,.9);border-color:transparent}.btn-light{color:#13485f;background-color:#fff;border-color:#fff}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#13485f;background-color:rgba(255,255,255,.7);border-color:transparent}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#13485f;background-color:rgba(255,255,255,.9);border-color:transparent}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light.focus,.btn-outline-light:focus{color:#fff}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle,.btn-outline-light:hover{color:#13485f;background-color:#fff;border-color:#fff}.btn-success{background-color:#0ea80e;border-color:transparent}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#62c662;border-color:transparent}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#038103;border-color:transparent}.navbar .btn-success{font-weight:500;letter-spacing:.2px;border-width:2px}.navbar .btn-success:not(:focus){box-shadow:0 0 8px 0 rgba(19,72,95,.3)}.card{border:none}.card.shadow{box-shadow:0 4px 8px rgba(0,0,0,.15) !important}.card-title{color:#008dc9;font-size:1.625rem;font-weight:800;line-height:1.2;letter-spacing:-1px}.card-title-sm{color:#008dc9;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-1px}@media(min-width:992px){.card-img-fit-lg .row,.card-img-fit-lg .card-img{height:100%}.card-img-fit-lg .card-img{object-fit:cover}}.card-top-icon{margin-top:5rem;box-shadow:0 0 2px 1px rgba(160,190,212,.5)}.card-top-icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:#a0bed4;width:10rem;height:10rem;padding:2.5rem;margin:-5rem auto .75rem;box-shadow:inset 0 0 0 .5rem rgba(255,255,255,.2);border-radius:50%;overflow:hidden}.card-banner{background-color:rgba(0,141,201,.7);background:linear-gradient(to top right,rgba(0,80,115,.7),rgba(0,141,201,.7));color:#fff;border-radius:0}.card-banner .card-body{padding:2rem}.card-banner a:not(.btn),.card-banner a:not(.btn):focus,.card-banner a:not(.btn):hover{color:#fff}.banner-headline{font-size:1.25rem;max-width:520px}.card-body h1:not([class]),.card-body h2:not([class]),.card-body h3:not([class]){color:inherit;font-size:1.75rem;font-weight:800;line-height:1.2;letter-spacing:-1px;margin-bottom:1.25rem}@media(min-width:360px){.card-body h1:not([class]),.card-body h2:not([class]),.card-body h3:not([class]){font-size:2rem}}@media(min-width:768px){.card-body h1:not([class]),.card-body h2:not([class]),.card-body h3:not([class]){font-size:2.5rem}}.icon-box{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:16rem;margin:0 auto}.icon-box-title{color:#008dc9;font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.5px}.icon-box-text,.card-text{line-height:1.4}.section,.section-banner{padding:3rem 0}.section-banner{position:relative}.section-banner>.image-cover{opacity:.95}@media(min-width:768px){.section{padding:4.5rem 0}.section-banner{padding:6rem 0}}.accordion-item{margin-bottom:1rem}.accordion-title{position:relative}.accordion-toggle{display:block;color:#008dc9 !important;font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.25px;padding:.25rem 1.5rem .5rem 0;border-bottom:2px solid #ccc}.accordion-toggle:hover,.accordion-toggle[aria-expanded="true"]{border-color:#ffce00}.accordion-toggle svg{position:absolute;top:50%;right:0;transform:translateY(-50%);color:rgba(0,141,201,.3);transition:all .15s ease-in-out}.accordion-toggle[aria-expanded="true"] svg{transform:translateY(-50%) rotate(-180deg);color:#008dc9}.accordion-content{padding:.5rem 0 1.5rem}@media(min-width:576px){.accordion-toggle{font-size:1.5rem;letter-spacing:-1px;padding:.5rem 2rem .75rem 0}.accordion-content{padding:1rem 0 2.5rem}}@media(min-width:992px){.accordion-toggle{font-size:1.875rem}}.iframe-wrapper{text-align:center;padding:4rem 0}.EditMode .site-header.fixed-top,.DesignMode .site-header.fixed-top{position:static}.EditMode main,.DesignMode main{padding-top:0}.EditMode .section-banner{padding-top:0}.EditMode .section-banner .EditableImageEdit{margin-bottom:6rem;position:relative;z-index:1000}.EditMode .section-banner .EditableImageEdit .image-cover{margin-top:0;height:200px;top:68px}.section-prenota{padding:2em 0}.section-banner-come-consulto{position:relative}.section-banner-come-consulto .container.extra-wide{padding:0}.section-banner-come-consulto .image-cover{position:relative;height:200px}@media(min-width:414px){.section-banner-come-consulto .image-cover{height:260px}}.section-banner-come-consulto .image-cover img{position:relative;left:auto;right:auto;top:auto;bottom:auto}@media(min-width:576px){.section-banner-come-consulto .container{max-width:100%}}.bg-lightblue{background:#eaeff3}.section_specialita_prenotabili{background:#eaeff3}.section_specialita_prenotabili .container{max-width:900px}.form_telemonitoraggio .EditingFormErrorLabel{color:red}.blocco_cta_trasparente a{border:2px #fff solid;padding:12px 20px;border-radius:30px;display:inline-block;margin-top:20px}.intro_faq_links{text-align:center}.intro_faq_links a{display:inline-block;font-size:1.125rem;font-weight:700;padding:.625rem 2rem;border-radius:3rem;background-color:#008dc9;border-color:#008dc9;color:#fff;margin:10px 5px 0 5px}.section_specialita_prenotabili li{text-transform:uppercase}.section_tuotempo{padding-bottom:0}.section_tuotempo .iframe-wrapper{padding-bottom:0}@media(min-width:768px){.section_specialita_prenotabili ul{display:flex;justify-content:space-between;align-item:flex-start;flex-wrap:wrap}.section_specialita_prenotabili h1,.section_specialita_prenotabili h2,.section_specialita_prenotabili h3,.section_specialita_prenotabili h4,.section_specialita_prenotabili h5{width:100%;text-align:center;font-size:30px}.section_specialita_prenotabili li{width:calc(50% - 10px)}}.faq_home .outro{text-align:center;margin-top:40px}.faq_home .outro a{color:#fff;background-color:#008dc9;border:2px #008dc9 solid;font-size:1.125rem;font-weight:700;padding:.625rem 2rem;border-radius:3rem;display:inline-block}.section-2020{padding:3em 0 0 0 !important}.tele_nav{height:72px;position:fixed;top:0;left:0;width:100%;z-index:1;background:#fff}.tele_nav .spacer{width:calc(100% - 30px);max-width:1140px;height:72px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.tele_nav .logo{width:143px}.tele_nav .logo_link{display:block}.tele_nav .logo_link img{height:48px;width:auto}.tele_nav .navigazione{width:calc(100% - 153px);margin-left:10px}.tele_nav .navigazione{position:relative}.tele_nav .navigazione .menu{display:none;position:absolute;background:#fff;top:60px;right:-15px;width:calc(100vw - 15px);box-shadow:0 3px 10px rgba(0,0,0,.1)}.tele_nav .navigazione .menu .btn-success{background:#0ea80e;display:block;border-radius:0}.tele_nav .navigazione .menu .btn-success a{color:#fff}.tele_nav .navigazione .menu ul,.tele_nav .navigazione .menu li{margin:0;padding:0}.tele_nav .navigazione .menu ul li:not([class])::before{display:none}.tele_nav .navigazione .menu li{border-top:1px #ccc solid}.tele_nav .navigazione .menu a{display:block;padding:7px 15px}.tele_nav .navigazione .menu li:first-child{border:none}.tele_nav .triggers{display:flex;justify-content:flex-end;align-items:center}.tele_nav .triggers a.trigger_menu,.tele_nav .triggers a.trigger_videoconsulto{display:block;text-align:center;margin:0 5px}.tele_nav .triggers a.trigger_videoconsulto{color:#0ea80e}.tele_nav .triggers a.trigger_menu span,.tele_nav .triggers a.trigger_videoconsulto span{font-size:12px;display:block;font-weight:normal;text-transform:uppercase}.tele_nav .triggers a.trigger_menu svg,.tele_nav .triggers a.trigger_videoconsulto svg{font-size:30px}.tele_nav .triggers .btn{display:none}.form_telemonitoraggio{max-width:700px;margin:0 auto}.form_telemonitoraggio label{font-weight:bold;text-transform:uppercase;color:#555;margin:10px 0 0 0}.form_telemonitoraggio table,.form_telemonitoraggio tbody,.form_telemonitoraggio tr,.form_telemonitoraggio td{display:block;width:100%}.form_telemonitoraggio tr#MERGE_MMERGE7 .checkbox,.form_telemonitoraggio tr#MERGE_MMERGE8 .checkbox,.form_telemonitoraggio tr#Profilazione .checkbox{display:flex;align-items:flex-start;justify-content:space-between}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7{width:100%;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7{margin-top:10px}.form_telemonitoraggio tr#MERGE_MMERGE7 label,.form_telemonitoraggio tr#MERGE_MMERGE8 label,.form_telemonitoraggio tr#Profilazione label{font-weight:normal;text-transform:none;width:calc(100% - 30px);margin-left:10px;margin-top:0}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7 .EditingFormValueCell{width:20px}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7 .FieldLabel{font-weight:normal;text-transform:none;width:calc(100% - 30px);margin-left:10px;margin-top:0}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7 label{margin-left:0}.form_telemonitoraggio_patologia tr#MERGE_MMERGE7 .FieldLabel,.form_telemonitoraggio_patologia tr#MERGE_MMERGE8 .FieldLabel,.form_telemonitoraggio_patologia tr#Profilazione .FieldLabel{white-space:normal}.form_telemonitoraggio input[type="submit"]{font-size:20px;font-weight:bold;margin-top:20px}.form_telemonitoraggio tr#MERGE_MMERGE7 input,.form_telemonitoraggio tr#MERGE_MMERGE8 input,.form_telemonitoraggio tr#Profilazione input{width:20px;margin-top:5px}.teleconsulto_split .overlay{color:#fff;padding:30px 20px}.teleconsulto_split .overlay a{background:#fff;color:#008dc9;border-radius:20px;padding:7px 14px;margin-top:20px;display:inline-block}.teleconsulto_split .image{height:200px}.teleconsulto_split .overlay h1,.teleconsulto_split .overlay h2,.teleconsulto_split .overlay h3,.teleconsulto_split .overlay h4,.teleconsulto_split .overlay h5{color:#fff}.box_videoconsulto{background:#008dc9;background:linear-gradient(145deg,rgba(0,141,201,.3) 0%,rgba(0,141,201,1) 100%)}.box_videoconsulto:hover,.box_telemedicina:hover{opacity:.5;cursor:pointer}.box_videoconsulto .image{background-image:url('/admingvm/media/GVM_NET_Immagini/videoconsulto-gvm.jpg');background-size:cover;background-position:center center}.box_telemedicina{background:#008dc9;background:linear-gradient(145deg,rgba(0,141,201,.3) 0%,rgba(0,141,201,1) 100%)}.box_telemedicina .image{background-image:url('/admingvm/media/GVM_NET_Immagini/GVM-telemedicina.jpg');background-size:cover;background-position:center center}@media(min-width:767px){.min-vh-60{min-height:60vh}.section-banner-main-adestra .card{float:right}.teleconsulto_split .image{height:300px}.teleconsulto_split .overlay{padding:40px}.box_telemedicina{width:calc(50% - 5px)}.box_videoconsulto{width:calc(50% - 5px)}.teleconsulto_split .flexer{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.form_telemonitoraggio tbody{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.form_telemonitoraggio tr#MERGE_FNAME,.form_telemonitoraggio tr#MERGE_LNAME,.form_telemonitoraggio tr#MERGE_EMAIL,.form_telemonitoraggio tr#Telefono{width:calc(50% - 5px)}.form_telemonitoraggio_patologia tr#MERGE_FNAME,.form_telemonitoraggio_patologia tr#MERGE_LNAME,.form_telemonitoraggio_patologia tr#MERGE_EMAIL,.form_telemonitoraggio_patologia tr#Telefono{width:calc(33% - 5px)}.form_telemonitoraggio input[type="submit"]{font-size:25px}.tele_nav .navigazione .menu{width:300px;right:0}.section-banner-come-consulto .flexer{display:flex;justify-content:center;align-items:stretch}.section-banner-come-consulto.section-banner-reverse .flexer{flex-direction:row-reverse}.section-banner-come-consulto .text{background-color:rgba(0,141,201,.7);background:linear-gradient(to top right,rgba(0,80,115,.7),rgba(0,141,201,.7));display:flex;align-items:center}.section-banner-come-consulto .text .card-banner{background:transparent}.section-banner-come-consulto .text{width:50%}.section-banner-come-consulto .text .container{max-width:100% !important}.section-banner-come-consulto .text .container .col-md-10{width:100%;max-width:100%;flex:0 0 100%}.section-banner-come-consulto .image{width:50%;height:auto}.section-banner-come-consulto .image img{height:100%}}@media(max-width:576px){.section-banner-main-homepage{margin:0;padding:0}.section-banner-main-homepage .container.extra-wide{padding:0}.image_banner_telemedicina{height:200px;position:relative}}@media(min-width:577px){.tele_nav .triggers a.trigger_videoconsulto{display:none}.tele_nav .triggers .btn{display:inline-block;margin-right:15px}.section-banner-main-homepage{display:flex;align-items:center}}@media(min-width:1200px){.spacer{max-width:1200px;margin:0 auto}.teleconsulto_split{font-size:20px}.teleconsulto_split .image{padding:10vw 0}}.site-header.fixed-top+main{padding-top:62px}.site-header{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1)}.site-header .navbar{padding:.25rem 0;min-height:62px}.navbar-brand{padding:6px 0 10px;margin-right:.5rem}.navbar-brand>img{height:26px}.navbar-tagline{display:flex;align-items:center;color:#13485f;font-family:pt-sans-narrow,sans-serif;font-size:.875rem;font-weight:400;line-height:1;text-transform:uppercase;overflow:hidden;white-space:nowrap;flex:1 1 0}.navbar-tagline>svg,.navbar-tagline>.fas{color:#ffce00}.toolbar-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;font-size:.75rem;text-align:center;min-width:3rem;transition:all .15s ease-in-out}.booking-btn>svg,.booking-btn>.fas{color:#0ea80e}.booking-btn>.menu-label{color:#0b840b}.navbar-toggler{color:#008dc9;border:none;border-radius:0;outline:none !important}.booking-btn:hover,.navbar-toggler:hover{opacity:.6}.navbar-toggler.collapsed .fa-bars,.navbar-toggler .fa-times{display:block}.navbar-toggler.collapsed .fa-times,.navbar-toggler .fa-bars{display:none}.menu-label{color:#13485f;font-size:.625rem;font-weight:300;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-top:.25rem;transition:all .15s ease-in-out}#site-nav-ul .NavCMSListMenuLI:not(:first-child),#site-nav-ul .NavCMSListMenuHighlightedLI:not(:first-child){border-top:1px solid #ddd}#site-nav-ul .NavCMSListMenuLink,#site-nav-ul .NavCMSListMenuLinkHighlighted{word-break:break-word;overflow-wrap:break-word}#site-nav-ul .NavCMSListMenuLink:focus,#site-nav-ul .NavCMSListMenuLinkHighlighted:focus,#site-nav-ul .NavCMSListMenuLink:hover,#site-nav-ul .NavCMSListMenuLinkHighlighted:hover{background-color:#f8f9fa}@media(min-width:360px){.navbar-brand>img{height:32px}.navbar-tagline{font-size:1rem}.booking-btn{margin:0 .5rem}}@media(min-width:576px){.site-header.fixed-top+main{padding-top:72px}.site-header .navbar{padding:.5rem 0;min-height:72px}.navbar-brand{margin-right:1rem}.navbar-brand>img{height:40px}.navbar-tagline{font-size:1.25rem}.toolbar-btn{padding:0 .625rem;font-size:.9375rem}}@media(min-width:768px){.navbar-brand{padding:2px 0 6px}.navbar-brand>img{height:48px}#site-nav.navbar-collapse{position:absolute;top:100%;right:0;min-width:20rem;max-width:100%;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}}@media(min-width:1200px){.site-header .container-md,.site-footer .container{max-width:1110px}}.site-footer a{font-weight:400}.site-footer .breadcrumbs{padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.3);font-weight:700}.site-footer .breadcrumb-root img{width:26px;vertical-align:-35%;margin-right:.5rem;transition:all .15s ease-in-out}.site-footer .breadcrumb-root:focus img,.site-footer .breadcrumb-root:hover img{opacity:.6}.CMSBreadCrumbsLink,.CMSBreadCrumbsCurrentItem{vertical-align:middle}.breadcrumbs>a:last-child,.breadcrumbs .CMSBreadCrumbsCurrentItem{font-weight:700}.breadcrumbs.top-breadcrumbs{color:#008dc9;font-size:.9375rem;font-weight:700;background-color:#ebf6fb;padding:.5rem 1rem;margin-bottom:3rem;border-radius:.75rem}.breadcrumbs.top-breadcrumbs a:not(:last-child),.breadcrumbs.top-breadcrumbs a:not(.CMSBreadCrumbsCurrentItem){font-weight:400}#footer-menu{padding:1.5rem 0 .5rem}.footer-links{font-size:.9375rem;padding:.625rem 0 2.5rem;border-top:1px solid rgba(255,255,255,.3)}.footer-links>div{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.footer-links>:first-child{margin-bottom:.5rem;padding-bottom:1.125rem;border-bottom:1px solid rgba(255,255,255,.3)}.footer-links>div>span,.footer-links>div>a{margin:.5rem .25rem 0}.footer-links>.order-lg-2>a{margin:.5rem .75rem 0}.footer-links .order-lg-2 a:first-child{position:relative}.footer-links .order-lg-2 a:first-child::after{content:"";position:absolute;top:2px;bottom:2px;right:-13px;border-right:1px solid rgba(255,255,255,.3)}.site-footer .bottom{padding-top:1.25rem;padding-bottom:1.25rem;font-size:.875rem;text-align:center}.site-footer .credits{width:100%;font-size:.875rem;margin-top:1rem !important}@media(min-width:576px){.footer-links>div>a{margin:.5rem .75rem 0}.site-footer .bottom{font-size:1rem}}@media(min-width:992px){#footer-menu{padding:1.5rem 0}.footer-links{display:flex;justify-content:space-between;padding-top:.75rem}.footer-links>div{text-align:left;display:block}.footer-links>:first-child{text-align:right;margin-right:-1rem;margin-bottom:0;padding-bottom:0;border-bottom:none}.footer-links>div>span,.footer-links>div>a,.footer-links>.order-lg-2>a{display:inline-block;margin:.25rem 1rem 0 0}.footer-links .order-lg-2 a:first-child{margin-right:1.25rem}.footer-links .order-lg-2 a:first-child::after{right:-11px}.site-footer .bottom{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:1rem}.site-footer .bottom>div{margin:.25rem .25rem 0}}.main-menu-title{font-size:1.125rem;font-weight:800;line-height:1.2;letter-spacing:.2px;margin-bottom:1rem;display:inline-block;position:relative}.main-menu-title a:focus,.main-menu-title a:hover{color:inherit}.NavCMSListMenuUL{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.NavCMSListMenuLink,.NavCMSListMenuLinkHighlighted{display:block;padding:.5rem 1rem}#footer-menu .nav-link,#footer-menu .NavCMSListMenuLink,#footer-menu .NavCMSListMenuLinkHighlighted{padding:.25rem .125rem;word-break:break-word;overflow-wrap:break-word}#footer-menu .nav,#footer-menu .NavCMSListMenuUL{margin:-.5rem 0 1.5rem 2rem}.main-menu-title a .fas,.main-menu-title a svg{transition:all .15s ease-in-out}.main-menu-title a[aria-expanded="true"] .fas,.main-menu-title a[aria-expanded="true"] svg{transform:rotate(90deg)}#footer-nav1-ul .d-lg-none:first-child,#footer-nav1-ul .d-lg-none:last-child{display:none}@media(min-width:992px){.main-menu-title{font-size:1rem;display:block;margin-bottom:.5rem}#footer-menu .collapse:not(.show){display:block}#footer-menu .nav,#footer-menu .NavCMSListMenuUL{margin:0}#footer-menu .nav-link,#footer-menu .NavCMSListMenuLink,#footer-menu .NavCMSListMenuLinkHighlighted{display:inline-block;padding:.125rem 0}}.accountMenu{position:relative}.accountMenu .signoutLink{font-size:1rem;font-weight:600;line-height:1.5;transition:all .15s ease-in-out;color:#008dc9;border-top:2px solid;padding-top:5px;margin-top:5px;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.accountMenu a.signoutLink:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#008dc9;font-size:1rem;margin-right:.5rem}.accountMenu .accountMenuInner{position:absolute;background:#fff;top:calc(100% + .9rem);padding:10px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.accountMenu ul{color:white;list-style-type:none;margin:0;padding:0}.accountMenu ul li a{color:#008dc9;font-weight:600;white-space:nowrap;padding-left:24px;font-size:1rem}.accountMenu ul li:before{left:0;color:#13485f}