@import "https://fonts.googleapis.com/css?family=Lato|Merriweather+Sans:400,700,800";.alert-danger::before{display:none}.page-title{font-size:1.5em!important}.view-responsive-grid{margin-top:1em}.view-responsive-grid img{width:100%}.view-responsive-grid img:hover{}.view-responsive-grid{margin-top:1em}.view-responsive-grid img{width:100%}.view-responsive-grid p{position:relative;bottom:60px;left:6px;color:#fff;padding:.5em .7em;background-color:#343a40b0;display:inline}.view-responsive-grid a{text-decoration:none}@media(max-width:400px){.view-responsive-grid{margin-top:.5em}.view-responsive-grid img{width:100%;height:auto;border-radius:5px}.view-responsive-grid p{position:relative;bottom:50px;left:6px;color:#fff;padding:.3em .5em;background-color:#343a40b0;display:inline}}.card-bloc{margin:1rem auto;position:relative}.view-bloc-web{z-index:2;position:absolute;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.view-bloc-web-1{z-index:2;position:absolute;right:0;bottom:0;left:0;background-color:#fff;color:#524d61}.view-bloc-web-1 a{text-decoration:none;font-size:.8em!important;color:#524d61}.view-bloc-web-1 h5,.view-bloc-web-1 h5 a{text-decoration:none;font-size:.8em!important;color:#524d61}.card_body_content a{text-decoration:none;font-size:.8em!important;color:#524d61}.centered{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}section.pageHeader{height:500px;width:100%}.title2 h1:before,.title2 h2:before,.title2 .h1:before,.title2 .h2:before{content:'';width:55px;height:8px;display:block;margin:10px auto;background:#ee3124}.title2 h1{width:66%}@media(max-width:400px){.title2 h1{width:50%}}.accordion .card-header:after{font-family:fontawesome;content:"\f068";float:right}.accordion .card-header.collapsed:after{content:"\f067"}.tabNav li{font-size:1rem!important}section.faqSection .question{font-size:1rem!important}.card-header{background-color:#fff!important;padding:1.5em;font-weight:700!important;color:#000}body{color:#3b3b3b;background:#292929}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#055a8e}#navbar-main{background-color:#1d84c3}a,.link{color:#0071b3}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2}a:active,.link:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#0071b3}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1}.site-footer{background:#292929}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/themes/custom/cusm_theme/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.container{max-width:100%}@media(min-width:768px){.container{width:45rem}}@media(min-width:992px){.container{width:60rem}}@media(min-width:1200px){.container{width:71.25rem}}.container-large{max-width:100%}@media(min-width:768px){.container-large{width:60.625rem}}@media(min-width:992px){.container-large{width:73.125rem}}@media(min-width:1200px){.container-large{width:81.25rem}}.toolbar-tray-open{padding-top:199px!important}.toolbar-tray-open header.nav-down{top:79px}.toolbar-tray-open .toolbar-bar{z-index:999999}.toolbar-tray-open.toolbar-vertical{padding-top:158px!important}.toolbar-tray-open.toolbar-vertical header.nav-down{top:39px}.tinytype{font-size:.8rem;font-style:italic;color:#727272}h1,h2,h3,h4,h5,h6{font-weight:800}body{padding-top:120px;font-family:merriweather sans,sans-serif;background-color:#fff!important}body.menuOverflow{overflow:hidden}body.menuOverflow:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:10}body.menuOverflow.menufilters:after{z-index:99999999}body.menuOverflow .navbar:after,body.menuOverflow .intromobiletop:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:99999}button:focus{outline:1px dotted;outline:5px auto #c2b8d4}a:focus{outline:1px dotted;outline:5px auto #c2b8d4}.mt-30{margin-top:30px}.main-content.col{padding-left:0;padding-right:0}.btn{border-radius:0}.btn.btn-default-outline{border:1px solid #e4e4e4;background-color:#fff}.btn.btn-default{background-color:#fff;color:#1c1c1c;font-weight:800;font-size:1rem}.btn.btn-default img.redangle{width:100%;max-width:7px;margin-right:5px}.btn.btn-primary{background-color:#524d61;padding:15px 30px;font-weight:800;font-size:1rem;border:none}.btn.btn-primary.red{background-color:#ee3124}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:visited{background-color:#3d3a47!important;box-shadow:none}.btn.btn-primary img.angle{transform:rotate(-90deg);width:100%;max-width:15px;margin-right:5px}.btn.btn-secondary{background-color:#f6f6f6;padding:15px 30px;font-weight:400;font-size:1rem;border:none;border:1px solid #ececee;color:#000}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary:active,.btn.btn-secondary:visited{background-color:#ececee!important;box-shadow:none}.btn.btn-secondary img.angle{transform:rotate(-90deg);width:100%;max-width:15px;margin-right:5px}.btn.btn-map{background-color:#524d61;font-size:.625rem;color:#fff;border-radius:5px;padding:2px 8px;margin-left:5px;font-weight:600}.sideTitle h3{font-family:Lato;font-size:.6875rem!important;letter-spacing:5px;text-transform:uppercase}.title h2,.title h1.h2-like{font-size:2rem;font-weight:900;text-align:center;margin-bottom:30px;margin-top:5px;padding-top:15px;position:relative}.title h2:before,.title h1.h2-like:before{content:"";position:absolute;height:5px;width:55px;background-color:#ee3124;top:-5px;left:0;right:0;margin:auto}.title.left h2,.title.left h1.h2-like{text-align:left}.title.left h2:before,.title.left h1.h2-like:before{margin:0}ul.pagination{margin:40px 0;list-style:none;padding-left:0}ul.pagination li{display:inline-block;font-size:.875rem;padding:0 5px}ul.pagination li .page-link{color:#727272;border:none;height:33px;width:33px;border-radius:50%;text-align:center}ul.pagination li .page-link:hover{background-color:#ececee}ul.pagination li.active .page-link{background-color:#ee3124;border-color:#ee3124;color:#fff}ul.pagination li.active .page-link:hover{background-color:#ee3124}.onscrollfade .fadetext{opacity:0}section.wrapBreadcrumbs{padding:30px 0;color:#727272}section.wrapBreadcrumbs a{text-decoration:underline;font-size:.875rem}section.wrapBreadcrumbs nav.breadcrumbs ol{margin:0;padding-left:0;list-style:none}section.wrapBreadcrumbs nav.breadcrumbs li{display:inline}section.wrapBreadcrumbs nav.breadcrumbs li+li::before{display:inline-block;height:1em;content:"/"}section.wrapBreadcrumbs nav.breadcrumbs [aria-current=page]{color:#727272;text-decoration:none;font-size:1rem}section.pageBanner{height:400px;width:100%;background-size:cover;background-position:center}@media(min-width:768px){.mainsidebar{order:-1}}.mainsidebar ul{list-style:none;padding-left:0}.mainsidebar ul.nav{display:block!important}.mainsidebar ul li{padding:10px 0;font-weight:600}.mainsidebar ul li img{transform:rotate(-90deg);width:10px}.mainsidebar ul li a{font-size:14px;color:#000;text-decoration:underline}.mainsidebar>.sideTitle:first-child{margin-top:0}@media(max-width:767px){.mainsidebar>.sideTitle:first-child{margin-top:30px}}.sideTitle{height:30px;margin-bottom:30px;margin-top:30px;position:relative}.sideTitle span{display:block;float:left;margin-right:15px;height:27px;width:27px;background-color:#ececee;border-radius:50%;padding:8px;margin-top:-5px}.sideTitle span img{max-width:100%;vertical-align:top}.sideTitle h3{float:left;margin-top:6px;position:relative;background-color:#fff;z-index:1;padding-right:10px}.sideTitle:after{content:"";width:100%;border-bottom:1px solid #ececee;height:1px;left:0;display:block;top:0;bottom:4px;position:absolute;margin:auto;z-index:0}.sideBanner{max-width:280px;height:430px;background-position:center;background-size:cover;padding:30px;display:flex;align-items:center}@media(max-width:767px){.sideBanner{margin:auto;margin-bottom:30px}}.sideBanner h2{font-size:1.875rem;font-weight:800}@media(max-width:991px){.sideBanner h2{font-size:1rem}}.tabNav{list-style:none;padding-left:none;margin-bottom:30px;padding-left:0;text-align:center}.tabNav:after{content:"";display:block;clear:both}.tabNav li{position:relative;padding:15px 30px;text-align:center;font-size:1.25rem;display:inline-block;min-width:115px}.tabNav li button,.tabNav li a.navOngletBox{cursor:pointer;border:none;background-color:transparent;color:#000;text-decoration:none}.tabNav li.active,.tabNav li button.active{font-weight:800}.tabNav li.active:before,.tabNav li button.active:before{content:"";height:4px;width:85%;background-color:#ee3124;position:absolute;left:0;right:0;bottom:0}@media(max-width:991px){.tabNav{display:none}}.form-control{border-radius:0!important}.mobileTabNav{display:none}@media(max-width:991px){.mobileTabNav{display:block;margin:30px auto;max-width:250px}.mobileTabNav .form-control{display:inline-block;box-shadow:none!important;border-color:#e4e4e4;text-align:left;border-radius:0}.mobileTabNav .form-control.dropdown-toggle:after{float:right;margin-top:10px}.mobileTabNav .dropdown-menu{width:100%;border-radius:0;margin-top:0;border-top:none;border-color:#e4e4e4}}.wrapTags{margin:30px 0;text-align:center}.wrapTags a,.wrapTags .non-clickable{background-color:#ececee;border-radius:15px;padding:5px 15px;margin-top:15px;display:inline-block;text-decoration:none;color:#000}ul.cusmleftborder{border-left:5px solid #212f62;list-style:none}ul.cusmleftborder li{padding:10px}.block-menu ul li{display:block;width:100%}.block-menu ul li ul{margin-left:15px}.GLEN-border{border-color:#005d83!important}.GLEN-background{background-color:#005d83!important}.GLEN-after:after{background-color:#005d83!important}.RVH-border{border-color:#005d83!important}.RVH-background{background-color:#005d83!important}.RVH-after:after{background-color:#005d83!important}.LH-border{border-color:#6a2c9a!important}.LH-background{background-color:#6a2c9a!important}.LH-after:after{background-color:#6a2c9a!important}.MGH-border{border-color:#e40375!important}.MGH-background{background-color:#e40375!important}.MGH-after:after{background-color:#e40375!important}.MNH-border{border-color:#959484!important}.MNH-background{background-color:#959484!important}.MNH-after:after{background-color:#959484!important}.OL-border{border-color:#212f62!important}.OL-background{background-color:#212f62!important}.OL-after:after{background-color:#212f62!important}.CCC-border{border-color:#6cb33f!important}.CCC-background{background-color:#6cb33f!important}.CCC-after:after{background-color:#6cb33f!important}.MCH-border{border-color:#009daa!important}.MCH-background{background-color:#009daa!important}.MCH-after:after{background-color:#009daa!important}.MCI-border{border-color:#f57f29!important}.MCI-background{background-color:#f57f29!important}.MCI-after:after{background-color:#f57f29!important}.RI-border{border-color:#c41230!important}.RI-background{background-color:#c41230!important}.RI-after:after{background-color:#c41230!important}.MAE-border{border-color:#005d83!important}.MAE-background{background-color:#005d83!important}.MAE-after:after{background-color:#005d83!important}.stm{height:15px;width:15px;border:4px solid;border-radius:50%;margin:0 5px;display:inline-block}.stm.ligneOrange{border-color:#f48120}.stm.ligneVerte{border-color:#00a550}.stm.ligneBleue{border-color:#0071bb}.stm.ligneJaune{border-color:#fedd00}.stm.ligneJauneOrangeVerte{border-top-color:#00a550;border-bottom-color:#fedd00;border-left-color:#00a550;border-right-color:#fedd00;position:relative}.stm.ligneJauneOrangeVerte:after,.stm.ligneJauneOrangeVerte:before{content:"";border:4px solid #f48120;border-top-color:#f48120;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;height:15px;width:15px;border-radius:50%;position:absolute;display:block;top:-4px;left:-4px}.stm.ligneJauneOrangeVerte:after{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.stm.ligneJauneOrangeVerte:before{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.stm.ligneBleueOrange{border-right-color:#0071bb;border-left-color:#f48120;border-top-color:#0071bb;border-bottom-color:#f48120;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.stm.ligneOrangeVerte{border-right-color:#00a550;border-left-color:#f48120;border-top-color:#00a550;border-bottom-color:#f48120;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.nav-down{background-color:#fff;position:fixed;top:0;transition:top 150ms ease-in-out;width:100%;z-index:999}header.nav-down.nav-up{top:-100%}.bodyoverlay:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}body{position:relative}body.bodyoverlay{overflow:hidden}body.bodyoverlay:before{z-index:999999}.navbar{height:85px;background-color:#fff;margin-top:35px;width:100%;box-shadow:0 3.4px 7.7px 0 rgba(0,0,0,.1)}.navbar .navbar-brand{margin-right:45px}@media(max-width:1030px){.navbar .navbar-brand{margin-right:25px}}@media(max-width:991px){.navbar .navbar-brand{position:absolute;left:0;right:0;margin:auto;width:63px}}.navbar .navbar-brand img{height:75px}@media(max-width:991px){.navbar .navbar-brand img{height:65px}}.navbar .navbar-toggler{border:none}.navbar .navbar-collapse{justify-content:flex-end}@media(max-width:991px){.navbar .navbar-collapse{position:absolute;height:100vh;top:-35px;left:0;background-color:#fff;z-index:9999999;padding:0;width:95%;max-width:320px;overflow-y:auto}}.navbar .navbar-collapse .mobilesearchbar{display:none}@media(max-width:991px){.navbar .navbar-collapse .mobilesearchbar{display:block;background-color:#e4e4e4;padding:60px 30px 5px}.navbar .navbar-collapse .mobilesearchbar input{height:50px;font-size:.75rem;font-style:italic}.navbar .navbar-collapse .mobilesearchbar .input-group-text{background-color:#fff}}.navbar .navbar-collapse .navbar-toggler{border:none}.navbar .navbar-collapse .navbar-toggler.closemobile{display:none}@media(max-width:991px){.navbar .navbar-collapse .navbar-toggler.closemobile{display:block;float:right;margin:15px 5px}.navbar .navbar-collapse .navbar-toggler.closemobile:after{content:"";display:block;clear:both}.navbar .navbar-collapse .navbar-toggler.closemobile .navbar-toggler-icon{background-image:url(/themes/custom/cusm_theme/images/close.png);height:20px;width:20px}}@media(min-width:992px){.navbar .form-inline.mobile{display:none}}@media(max-width:991px){.navbar .form-inline.mobile{display:flex}}.navbar .intromobiletop{display:inline-block;position:absolute;top:-35px;height:35px;left:0;width:100%;color:#fff;background-color:#524d61}.navbar .intromobiletop ul{list-style:none;padding-left:0;margin-bottom:0}.navbar .intromobiletop ul li{padding:8px 15px 5px;display:inline-block;font-size:.875rem}@media(max-width:500px) and (min-width:401px){.navbar .intromobiletop ul li{font-size:.75rem}}@media(max-width:400px){.navbar .intromobiletop ul li{font-size:.625rem;padding:10px 15px 5px 10px}}@media(max-width:991px){.navbar .intromobiletop{background-color:#524d61;height:35px}.navbar .intromobiletop .left{text-align:center}}@media(max-width:991px) and (max-width:400px){.navbar .intromobiletop .left{text-align:left}}@media(max-width:575px){.navbar .intromobiletop{white-space:nowrap}}.navbar .intromobiletop .container{position:relative}.navbar .intromobiletop .notificationsIcon{cursor:pointer;position:absolute;right:23px;top:3px;z-index:9999}.navbar .intromobiletop .notificationsIcon img{max-width:17px}.navbar .intromobiletop .notificationsIcon.red:before,.navbar .intromobiletop .notificationsIcon.yellow:before,.navbar .intromobiletop .notificationsIcon.purple:before{content:"";border:3px solid #524d61;height:16px;width:16px;border-radius:50%;position:absolute;top:1px;right:-5px}.navbar .intromobiletop .notificationsIcon.red:after,.navbar .intromobiletop .notificationsIcon.yellow:after,.navbar .intromobiletop .notificationsIcon.purple:after{content:"";border:2px solid #fff;height:12px;width:12px;border-radius:50%;position:absolute;top:2px;right:-4px}.navbar .intromobiletop .notificationsIcon.red:after{background-color:#c82d48}.navbar .intromobiletop .notificationsIcon.yellow:after{background-color:#d69637}.navbar .intromobiletop .notificationsIcon.purple:after{background-color:#606076}.navbar .intromobiletop .alertpopup.container.container-large{position:absolute;top:0;display:none}.navbar .intromobiletop .alertpopup.container.container-large.open{display:block}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox{min-height:300px;max-height:80vh;overflow:auto;width:100%;max-width:400px;background-color:#fff;float:right;margin-top:55px;margin-right:5px;z-index:16;color:#000;padding:15px}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox:after{content:"";height:30px;width:30px;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:14px solid #fff;position:absolute;top:26px;right:30px;border-radius:3px;z-index:15}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox strong{display:block;padding:0 5px 15px;border-bottom:1px solid #ececee;font-size:1.25rem}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem{padding:15px 0;border-bottom:1px solid #ececee;position:relative;padding-left:30px}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem:before{content:"";height:13px;width:13px;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;border-radius:50%}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem.red:before{background-color:#c82d48}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem.yellow:before{background-color:#d69637}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem.purple:before{background-color:#606076}.navbar .intromobiletop .alertpopup.container.container-large .alertpopupbox .listAlertItem p{margin-bottom:0;white-space:normal;font-size:.875rem;color:#727272}.navbar .navbar-nav{margin-right:0!important}.navbar .navbar-nav .topnavbar{position:absolute;top:-35px;left:0;height:35px;width:100%;z-index:999;color:#fff;font-size:.875rem}@media(max-width:991px){.navbar .navbar-nav .topnavbar{background-color:transparent;position:static;top:0;width:auto;height:auto;display:inline-block}}.navbar .navbar-nav .topnavbar .right{float:right;margin-right:35px}@media(max-width:991px){.navbar .navbar-nav .topnavbar .right{float:none}}.navbar .navbar-nav .topnavbar ul{text-align:right}@media(max-width:991px){.navbar .navbar-nav .topnavbar ul{text-align:left;padding-left:0}}.navbar .navbar-nav .topnavbar ul li{display:inline-block;padding:8px 10px 5px}.navbar .navbar-nav .topnavbar ul li .angle{width:10px;display:none}@media(max-width:991px){.navbar .navbar-nav .topnavbar ul li{display:block;font-size:.75rem;font-weight:700;padding:0}}.navbar .navbar-nav .topnavbar ul li a{color:#fff}@media(max-width:991px){.navbar .navbar-nav .topnavbar ul li a{color:#1c1c1c;padding:.8rem 1rem;display:block;font-size:1rem}}@media(max-width:991px){.navbar .navbar-nav .topnavbar .container.container-large{width:auto;padding:0}}.navbar .navbar-nav .topnavbar .container.container-large:after{content:"";display:block;clear:both}.navbar .navbar-nav li.loupe.nav-item{padding:0 .4rem}.navbar .navbar-nav li.loupe.nav-item .nav-link{padding:1.7rem 0}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu{background-color:#e4e4e4;height:auto;padding:20px}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu .input-group{border-right:none}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu .input-group input{padding:1rem 1.5rem;font-style:italic;outline:none!important}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu .input-group input:focus{outline:none!important}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu .input-group .input-group-text{height:65px;background-color:#fff;padding:.375rem 2rem}.navbar .navbar-nav li.loupe.nav-item .dropdown-menu:before,.navbar .navbar-nav li.loupe.nav-item .dropdown-menu:after{display:none}@media(max-width:991px){.navbar .navbar-nav li.loupe.nav-item{display:none}}.navbar .navbar-nav li.wcag-btns{padding:1.3rem 1rem}@media(max-width:1230px){.navbar .navbar-nav li.wcag-btns{padding-right:.5rem;padding-left:.5rem}}@media(max-width:991px){.navbar .navbar-nav li.wcag-btns{display:none}}@media(min-width:992px){.navbar .navbar-nav li.nav-item{font-size:.875rem}.navbar .navbar-nav li.nav-item:hover,.navbar .navbar-nav li.nav-item.active{color:#fff}.navbar .navbar-nav li.nav-item .nav-link>div{position:relative}.navbar .navbar-nav li.nav-item .nav-link>div:after{content:"";position:absolute;width:0%;height:5px;margin:0 auto;bottom:-15px;left:0;right:0;transition:width 275ms linear;background-color:transparent;display:block}}.navbar .navbar-nav li.nav-item#blue .nav-link:hover>div:after,.navbar .navbar-nav li.nav-item#blue.active .nav-link>div:after,.navbar .navbar-nav li.nav-item#secondblue .nav-link:hover>div:after,.navbar .navbar-nav li.nav-item#secondblue.active .nav-link>div:after{width:95%;background-color:#2349aa}@media(max-width:991px){.navbar .navbar-nav li.nav-item#blue:hover,.navbar .navbar-nav li.nav-item#blue.active,.navbar .navbar-nav li.nav-item#blue.show,.navbar .navbar-nav li.nav-item#secondblue:hover,.navbar .navbar-nav li.nav-item#secondblue.active,.navbar .navbar-nav li.nav-item#secondblue.show{background-color:#2349aa}}.navbar .navbar-nav li.nav-item#blue .dropdown-menu:after,.navbar .navbar-nav li.nav-item#secondblue .dropdown-menu:after{background-image:url(/themes/custom/cusm_theme/images/blue.png)}.navbar .navbar-nav li.nav-item#blue .dropdown-menu:after,.navbar .navbar-nav li.nav-item#blue .dropdown-menu:before,.navbar .navbar-nav li.nav-item#secondblue .dropdown-menu:after,.navbar .navbar-nav li.nav-item#secondblue .dropdown-menu:before{background-color:#d9deea}.navbar .navbar-nav li.nav-item#blue .dropdown-menu .dropdown-item:active,.navbar .navbar-nav li.nav-item#secondblue .dropdown-menu .dropdown-item:active{background-color:#d9deea;color:#303030}.navbar .navbar-nav li.nav-item#turquoise .nav-link:hover>div:after,.navbar .navbar-nav li.nav-item#turquoise.active .nav-link>div:after{width:95%;background-color:#108779}@media(max-width:991px){.navbar .navbar-nav li.nav-item#turquoise:hover,.navbar .navbar-nav li.nav-item#turquoise.active,.navbar .navbar-nav li.nav-item#turquoise.show{background-color:#108779}}.navbar .navbar-nav li.nav-item#turquoise .dropdown-menu:after{background-image:url(/themes/custom/cusm_theme/images/turquoise.png)}.navbar .navbar-nav li.nav-item#turquoise .dropdown-menu:after,.navbar .navbar-nav li.nav-item#turquoise .dropdown-menu:before{background-color:#cfe7e4}.navbar .navbar-nav li.nav-item#turquoise .dropdown-menu .dropdown-item:active{background-color:#cfe7e4;color:#303030}.navbar .navbar-nav li.nav-item#jaune .nav-link:hover>div:after,.navbar .navbar-nav li.nav-item#jaune.active .nav-link>div:after{width:95%;background-color:#e8b70b}@media(max-width:991px){.navbar .navbar-nav li.nav-item#jaune:hover,.navbar .navbar-nav li.nav-item#jaune.active,.navbar .navbar-nav li.nav-item#jaune.show{background-color:#e8b70b}}.navbar .navbar-nav li.nav-item#jaune .dropdown-menu:after{background-image:url(/themes/custom/cusm_theme/images/yellow.png)}.navbar .navbar-nav li.nav-item#jaune .dropdown-menu:after,.navbar .navbar-nav li.nav-item#jaune .dropdown-menu:before{background-color:#f8edd4}.navbar .navbar-nav li.nav-item#jaune .dropdown-menu .dropdown-item:active{background-color:#f8edd4;color:#303030}.navbar .navbar-nav li.nav-item#mauve .nav-link:hover>div:after,.navbar .navbar-nav li.nav-item#mauve.active .nav-link>div:after{width:95%;background-color:#72286f}@media(max-width:991px){.navbar .navbar-nav li.nav-item#mauve:hover,.navbar .navbar-nav li.nav-item#mauve.active,.navbar .navbar-nav li.nav-item#mauve.show{background-color:#72286f}}.navbar .navbar-nav li.nav-item#mauve .dropdown-menu:after{background-image:url(/themes/custom/cusm_theme/images/purple.png)}.navbar .navbar-nav li.nav-item#mauve .dropdown-menu:after,.navbar .navbar-nav li.nav-item#mauve .dropdown-menu:before{background-color:#e3d4e2}.navbar .navbar-nav li.nav-item#mauve .dropdown-menu .dropdown-item:active{background-color:#e3d4e2;color:#303030}.navbar .navbar-nav li.nav-item a.nav-link{padding:1.9rem 1.3rem;font-weight:700;color:#303030}.navbar .navbar-nav li.nav-item a.nav-link.dropdown-toggle::after{display:none}.navbar .navbar-nav li.nav-item a.nav-link:after{content:""}.navbar .navbar-nav li.nav-item a.nav-link .angle{display:none}@media(max-width:1330px){.navbar .navbar-nav li.nav-item a.nav-link{font-size:.875rem;padding-right:.75rem;padding-left:.75rem}}@media(max-width:1230px){.navbar .navbar-nav li.nav-item a.nav-link{padding-right:.4rem;padding-left:.4rem;font-size:.75rem}}@media(max-width:1030px){.navbar .navbar-nav li.nav-item a.nav-link{padding-right:.35rem;padding-left:.35rem}}@media(max-width:991px){.navbar .navbar-nav li.nav-item a.nav-link{padding:.8rem 1rem;color:#1c1c1c;font-size:1rem}.navbar .navbar-nav li.nav-item a.nav-link .angle{display:block;float:right;height:15px;width:15px;background-image:url(/themes/custom/cusm_theme/images/angle-b.png);background-size:15px;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);transition:transform 150ms ease;margin-top:5px}.navbar .navbar-nav li.nav-item a.nav-link:hover,.navbar .navbar-nav li.nav-item a.nav-link.active{color:#fff}}@media(max-width:991px){.navbar .navbar-nav li.nav-item.show a.nav-link{color:#fff}}.navbar .navbar-nav li.nav-item.show .angle,.navbar .navbar-nav li.nav-item:hover .angle{background-image:url(/themes/custom/cusm_theme/images/angle.png)!important;transform:rotate(0deg)!important}.navbar .navbar-nav li.nav-item.dropdown{position:static}.navbar .navbar-nav li.nav-item .dropdown-menu{left:0;right:0;border:none;border-radius:0;margin:0;box-shadow:0 3.4px 7.7px 0 rgba(0,0,0,.1)}@media(max-width:991px){.navbar .navbar-nav li.nav-item .dropdown-menu{height:auto;box-shadow:none;margin-bottom:-1px;padding-bottom:25px}}.navbar .navbar-nav li.nav-item .dropdown-menu:after{content:"";width:18%;position:absolute;right:0;bottom:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:100px}@media(max-width:991px){.navbar .navbar-nav li.nav-item .dropdown-menu:after{display:none}}.navbar .navbar-nav li.nav-item .dropdown-menu:before{content:"";position:absolute;right:18%;bottom:0;top:40%;border-radius:7px;height:60px;width:60px;transform:rotate(56deg) rotateY(29deg) rotateX(39deg);margin-right:-34px}@media(max-width:991px){.navbar .navbar-nav li.nav-item .dropdown-menu:before{display:none}}.navbar .navbar-nav li.nav-item .dropdown-menu ul{display:inline-block;list-style:none;width:28%;padding:15px;vertical-align:top}@media(max-width:991px){.navbar .navbar-nav li.nav-item .dropdown-menu ul{display:block;padding:0;width:100%}}.navbar .navbar-nav li.nav-item .dropdown-menu ul .dropdown-item{padding:7px 5px;font-size:.75rem;white-space:normal}.navbar .navbar-nav li.nav-item .dropdown-menu ul .dropdown-item strong{font-size:.875rem}@media(min-width:992px){.navbar-collapse.fade:not(.show){opacity:1}.navbar-collapse.collapse:not(.show){display:block}.navbar-collapse.collapsing{position:relative;height:auto;overflow:auto}}@media(max-width:991px){.navbar .navbar-nav{position:relative;padding-top:50px;margin-bottom:80px}.langLi{position:absolute;top:0;font-weight:900;border-bottom:1px solid #ececee;width:100%}}.wrapfooter{background-color:#3d3a47;position:relative;color:#fff;display:flex;flex-wrap:wrap}.wrapfooter h6{margin-bottom:30px}.wrapfooter h6.mb-5px{margin-bottom:5px}.wrapfooter:after{content:"";display:block;clear:both}.wrapfooter a{color:#fff}.wrapfooter a:hover{color:#e4e4e4}.wrapfooter ul{list-style:none;padding-left:0}.wrapfooter ul li{padding:8px 0;font-size:14px}.wrapfooter .purplebox{float:left;padding:60px 0;font-size:.875rem;width:60%}@media(max-width:767px){.wrapfooter .purplebox{padding:60px}}@media(max-width:575px){.wrapfooter .purplebox{padding:30px}}.wrapfooter .lilacbox{width:40%;padding:60px 130px;float:right;background-color:#524d61;background-image:url(/themes/custom/cusm_theme/images/footerhand.png);background-position:right center;background-repeat:no-repeat}@media(max-width:767px){.wrapfooter .lilacbox{padding:60px}}@media(max-width:575px){.wrapfooter .lilacbox{padding:30px}}.wrapfooter .purplebox,.wrapfooter .lilacbox{display:inline-block;min-height:460px}@media(max-width:767px){.wrapfooter .purplebox,.wrapfooter .lilacbox{display:block;float:none;width:100%}}.wrapfooter ul.medias{list-style:none;padding-left:0}@media(max-width:991px){.wrapfooter ul.medias{text-align:center}}@media(max-width:991px){.wrapfooter ul.medias li{display:inline-block;margin-right:15px}}@media(max-width:575px){.wrapfooter ul.medias li{margin-right:10px}}.wrapfooter ul.medias li a{height:60px;width:60px;margin-bottom:10px;padding:17px 16px;display:block;text-decoration:none;border-radius:50%;text-align:center;box-shadow:inset 0 0 0 45px #746b84;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);-webkit-transition:box-shadow .3s,-webkit-transform .3;transition:box-shadow .3s,transform .3s}.wrapfooter ul.medias li a:hover{box-shadow:inset 0 0 0 2px #746b84;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media(max-width:575px){.wrapfooter ul.medias li a{height:40px;width:40px;padding:9px 5px}}.wrapfooter ul.medias li a img{max-width:100%;max-height:25px}.bottomfooter{background-color:#f6f6f6;padding:30px 0}.bottomfooter .row>div{align-items:center;display:flex}.bottomfooter ul{list-style:none;padding-left:0;text-align:center;margin-bottom:0;width:100%}.bottomfooter ul li{display:inline-block;padding:0 .5rem}@media(max-width:991px){.bottomfooter ul li{padding:.25rem 1rem}}.bottomfooter ul li a{color:#524d61}.bottomfooter ul li img{max-width:291px;width:100%}.colfirst-lg{-ms-flex-order:-1;order:-1}@media(max-width:991px){.colfirst-lg{-ms-flex-order:0;order:0}}.flexslider_in_node{margin-top:1rem}.flexslider .slides img{transform:none!important}.flex-direction-nav a{height:50px}.flex-caption{text-align:center;margin:1.5rem 1rem}.flex-control-nav{display:flex;justify-content:center;flex-wrap:wrap}.flex-control-nav li{width:23.75%;height:7rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;margin:.625%}.flex-control-nav li img{margin-bottom:0}@media(min-width:768px){.flex-viewport li img{height:650px!important;width:auto!important;margin:0 auto}.flex-control-nav li{width:15%}}.field--name-field-img-gallery{width:100%}.alert{margin-bottom:0;width:100%;z-index:999}.alert span.alertoverflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block;vertical-align:middle}.alert .close{position:static;display:inline-block;padding:0;right:auto;top:auto;float:none;margin-left:20px;opacity:1}.alert.alert-info,.alert.alert-warning,.alert.alert-danger{height:auto;padding:25px;color:#fff;text-align:center;border:none;border-radius:0}.alert.alert-info p,.alert.alert-warning p,.alert.alert-danger p{margin-bottom:0}.alert.alert-info a,.alert.alert-warning a,.alert.alert-danger a{color:#fff;text-decoration:underline}.alert.alert-info{background-color:#606076}.alert.alert-warning{background-color:#d69637}.alert.alert-danger{background-color:#c82d48}section.herobanner{height:450px;width:100%;background-position:center;background-size:cover;position:relative;z-index:0;overflow:hidden}section.herobanner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%)}section.herobanner .row.align-items-end{height:400px;padding-bottom:130px}section.herobanner .row.align-items-end h1{color:#fff;text-transform:uppercase;text-align:center;font-weight:400}@media(max-width:575px){section.herobanner .row.align-items-end h1{font-size:2rem}}section.herobanner .row.align-items-end .input-group{max-width:600px;margin:30px auto}section.herobanner .row.align-items-end .input-group input{padding:1rem 1.5rem;height:auto;font-style:italic}section.herobanner .row.align-items-end .input-group .input-group-text{background-color:#fff;padding:1rem 1.5rem;border-color:#ececee}section.herobanner:after{content:"";position:absolute;bottom:0;left:0;right:0;top:50%;background-image:linear-gradient(to top,rgba(0,0,0,0.7),transparent);z-index:-1}section.squarebox{margin-top:-200px;z-index:2;padding-bottom:75px}section.squarebox .boxwrap{padding:30px;margin:0 auto;height:300px;max-width:300px;background-color:#fff;text-align:center;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}section.squarebox .boxwrap:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}@media(max-width:991px){section.squarebox .boxwrap{padding:15px;height:300px}}@media(max-width:767px){section.squarebox .boxwrap{margin-bottom:30px;height:auto}}section.squarebox .boxwrap .icon{margin:15px 0;height:60px}section.squarebox .boxwrap .icon img{max-width:80px;max-height:60px}section.squarebox .boxwrap h2{margin-top:20px;margin-bottom:20px}section.squarebox .boxwrap h2 a{color:#000;font-size:1.25rem;font-weight:800}@media(max-width:991px){section.squarebox .boxwrap h2 a{font-size:1.125rem}}@media(max-width:991px){section.squarebox .boxwrap h2{margin-top:20px;margin-bottom:20px}}section.squarebox .boxwrap p{margin-bottom:0}section.squarebox .boxwrap p a{color:#1c1c1c}@media(max-width:991px){section.squarebox .boxwrap p a{font-size:.875rem}}section.quote{background-image:url(/themes/custom/cusm_theme/images/buildings.png);background-position:center;background-size:cover;background-repeat:no-repeat}section.quote .row.align-items-center{height:200px}@media(max-width:767px){section.quote .row.align-items-center{height:auto;padding:80px 0}}section.quote .quotebox{max-width:800px;margin:0 auto;text-align:center;font-size:1.5rem}section.quote .quotebox:before,section.quote .quotebox:after{content:"";position:absolute;height:50px;width:63px;background-image:url(/themes/custom/cusm_theme/images/quotes.png);background-size:cover;background-repeat:no-repeat}section.quote .quotebox:before{left:0;top:0;transform:rotate(180deg)}section.quote .quotebox:after{right:0;bottom:0}@media(max-width:991px){section.quote .quotebox{max-width:500px}section.quote .quotebox:before,section.quote .quotebox:after{height:35px;width:43px}}@media(max-width:767px){section.quote .quotebox{font-size:1.375rem}section.quote .quotebox:before{left:15px;top:-40px}section.quote .quotebox:after{right:15px;bottom:-40px}}section.hospitalTabs{padding:60px 0}section.hospitalTabs .tabsContentWrapper{box-shadow:0 4px 9px 0 rgba(0,0,0,.1)}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper{box-shadow:none;text-align:center}}@media(max-width:991px) and (min-width:768px){section.hospitalTabs .tabsContentWrapper{display:flex;flex-wrap:wrap}section.hospitalTabs .tabsContentWrapper:after{content:"";display:block;clear:both}section.hospitalTabs .tabsContentWrapper .tabletCol{float:left}section.hospitalTabs .tabsContentWrapper .tabletCol.ViewRight{width:80%}section.hospitalTabs .tabsContentWrapper .tabletCol.ViewLeft{width:20%;padding:0 15px}section.hospitalTabs .tabsContentWrapper .content{height:100%;font-size:.875rem}section.hospitalTabs .tabsContentWrapper ul{padding-left:0}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper{min-height:630px;position:relative}section.hospitalTabs .tabsContentWrapper .tabletCol.ViewLeft{padding-top:30px;max-width:345px;position:absolute;top:0;left:15px;right:15px;margin:auto}section.hospitalTabs .tabsContentWrapper .tabletCol.ViewRight .content{display:none;z-index:99}}@media(max-width:575px){section.hospitalTabs .tabsContentWrapper .tabletCol.ViewLeft{max-width:345px;left:0;right:0}}section.hospitalTabs .tabsContentWrapper .clear{clear:both}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn{width:19%;margin-right:1.25%;padding:15px 20px;background-color:#e4e4e4;height:75px;font-size:.875rem;color:#1c1c1c;vertical-align:bottom;text-align:center;cursor:pointer;position:relative;float:left;transition:background-color 250ms linear,font-weight 250ms ease;display:flex;align-items:center;justify-content:center}@media(min-width:992px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn{background-image:none!important}}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn{width:90px;height:90px;border-radius:50%;margin:0 auto;margin-bottom:90px;background-position:center;display:inline-block;float:none}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn{width:120px;height:120px;margin:0 15px 90px}}@media(max-width:575px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn{width:100px;height:100px;margin:0 15px 90px}}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.last{margin-right:0}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.last{margin-right:auto}}@media(max-width:575px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.last{margin-right:15px}}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn:after{content:"";position:absolute;width:100%;left:0;bottom:0;height:5px;z-index:5;transition:bottom 150ms linear}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn:after{bottom:60px;height:30px;width:30px;border-radius:50%;border:4px solid #fff;left:-5px}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn:after{bottom:75px;height:35px;width:35px;border:5px solid #fff}}@media(max-width:575px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn:after{bottom:65px}}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.active{background-color:#f6f6f6;font-weight:800}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.active:after{bottom:70px}@media(max-width:991px) and (min-width:768px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.active:after{bottom:60px}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.active:after{bottom:75px}}@media(max-width:575px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn.active:after{bottom:65px}}section.hospitalTabs .tabsContentWrapper .onglet.TabBtn span{display:inline-block}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .onglet.TabBtn span{position:absolute;top:100%;margin-top:10px;width:120%;left:-10%;font-size:.75rem}}section.hospitalTabs .tabsContentWrapper .content{background-color:#f6f6f6;padding:60px;position:relative}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .content{text-align:left}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .content{padding:60px 30px}}section.hospitalTabs .tabsContentWrapper .content .dismissContent{display:none}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .content .dismissContent{display:block;position:absolute;right:30px;top:15px;z-index:9;cursor:pointer}}section.hospitalTabs .tabsContentWrapper .content .hospitalsImg{height:435px;width:100%;max-width:280px;background-position:center}@media(max-width:991px){section.hospitalTabs .tabsContentWrapper .content .hospitalsImg{height:235px;width:100%;max-width:none;background-size:cover;margin-bottom:30px}}section.hospitalTabs .tabsContentWrapper .content ul{list-style:none}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .content ul{padding-left:0}}section.hospitalTabs .tabsContentWrapper .content ul li{padding:10px 0}section.hospitalTabs .tabsContentWrapper .content ul li:after{content:"";display:block;clear:both}section.hospitalTabs .tabsContentWrapper .content ul li strong{font-weight:800}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .content ul li strong{display:block}}section.hospitalTabs .tabsContentWrapper .content ul li img{width:100%;max-width:20px;margin-right:25px;float:left}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .content ul li img{display:none}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .spacemaker{display:none;height:300px}}@media(max-width:767px) and (max-width:767px){section.hospitalTabs .tabsContentWrapper .spacemaker{display:block}}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .wrapinsidePnl>.insidePnlcontent{position:absolute;width:100%;overflow:hidden}section.hospitalTabs .tabsContentWrapper .wrapinsidePnl>.insidePnlcontent:first-child{top:90px}section.hospitalTabs .tabsContentWrapper .wrapinsidePnl>.insidePnlcontent:nth-child(2){top:180px}section.hospitalTabs .tabsContentWrapper .wrapinsidePnl>.insidePnlcontent:nth-child(3){top:270px}section.hospitalTabs .tabsContentWrapper .wrapinsidePnl>.insidePnlcontent:last-child{top:360px}}section.hospitalTabs .tabsContentWrapper .insideNavWrap{position:relative}section.hospitalTabs .tabsContentWrapper .insideNavWrap .itemSeparator>.insideNavItem:last-child{border-bottom:none}section.hospitalTabs .tabsContentWrapper .insideNavWrap .sideline{display:block;width:3px;height:85px;top:0;position:absolute;-webkit-transition:.5s ease;z-index:2}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .insideNavWrap .sideline{display:none}}section.hospitalTabs .tabsContentWrapper .insideNavWrap>.insideNavItem:last-child{border-bottom:none}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem{padding:30px 0;border-bottom:2px solid #e4e4e4;margin-left:30px;position:relative;cursor:pointer}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem{margin-left:0}}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.GLEN-before.active~.sideline{background-color:#005d83!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.LH-before.active~.sideline{background-color:#6a2c9a!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.MGH-before.active~.sideline{background-color:#e40375!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.MNH-before.active~.sideline{background-color:#959484!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.OL-before.active~.sideline{background-color:#212f62!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.active:nth-of-type(1)~.sideline{top:0!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.active:nth-of-type(2)~.sideline{top:85px!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.active:nth-of-type(3)~.sideline{top:170px!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.active:nth-of-type(4)~.sideline{top:255px!important}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem:nth-child(4){border-bottom:none}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem:after{content:"";position:absolute;width:3px;background-color:#e4e4e4;height:105%;left:-30px;top:0;transition:background-color 250ms ease}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem:after{display:none}}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem:hover:after{content:"";position:absolute;width:3px;height:105%;left:-30px;top:0;background-color:#d6d6d6}@media(max-width:767px){section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem:hover:after{display:none}}section.hospitalTabs .tabsContentWrapper .insideNavWrap .insideNavItem.active{font-weight:800}section.hospitalTabs .tabsContentWrapper .glenBuilding ul{position:relative;padding-bottom:30px;margin-bottom:30px}section.hospitalTabs .tabsContentWrapper .glenBuilding ul:before{content:"";position:absolute;bottom:0;left:40px;right:20px;height:1px;border-bottom:2px dashed #e4e4e4}section.hospitalTabs .tabsContentWrapper .glenBuilding ul li{display:inline-block;width:255px;padding:5px 0}section.hospitalTabs .tabsContentWrapper .glenBuilding ul li a{color:#000}section.hospitalTabs .tabsContentWrapper .glenBuilding ul li span{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:15px}section.hospitalTabs .tabsContentWrapper .insidePnlcontent ul li{vertical-align:top}section.faqSection{background-image:url(/themes/custom/cusm_theme/images/faq.png);background-size:cover;padding-bottom:60px;position:relative;z-index:0}section.faqSection:after{content:"";position:absolute;bottom:0;left:0;right:0;top:50%;background-image:linear-gradient(to top,white,transparent);z-index:-1}section.upeventsSection{padding:80px 0 60px;background-image:url(/themes/custom/cusm_theme/images/upevents.png);background-size:cover}section.upeventsSection .title{padding:0 30px}section.upeventsSection #responsive li{padding:10px}section.upeventsSection .upeventsBox{padding:30px 15px 15px;margin:30px auto;background-color:#fff;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}section.upeventsSection .upeventsBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}@media(max-width:575px){section.upeventsSection .upeventsBox{max-width:190px}}section.upeventsSection .upeventsBox .upeventsDate{font-size:1.2rem;font-weight:700;padding-bottom:15px;position:relative;text-align:center}section.upeventsSection .upeventsBox .upeventsDate span{display:block;font-size:1rem;font-weight:900;color:#303030}section.upeventsSection .upeventsBox .upeventsDate:after{content:"";position:absolute;bottom:0;left:0;right:0;width:35px;height:5px;background-color:#ee3124;margin:auto}section.upeventsSection .upeventsBox .upeventsContent{max-width:160px;margin:15px auto 0}section.upeventsSection .upeventsBox .upeventsContent h3{font-size:.875rem!important;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.upeventsSection .upeventsBox .upeventsContent .summary{height:65px}section.upeventsSection .upeventsBox .upeventsContent p{font-size:.875rem;color:#727272}section.upeventsSection .upeventsBox .upeventsContent a{display:block;text-align:center;color:#000;font-weight:900;padding-left:0}section.upeventsSection .slideWrap{position:relative;padding:0 60px}@media(max-width:575px){section.upeventsSection .slideWrap{padding:0}}section.upeventsSection .slideWrap .goToPrev,section.upeventsSection .slideWrap .goToNext{position:absolute;width:30px;top:50%;height:18px;background-image:url(/themes/custom/cusm_theme/images/angle-b.png);background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;z-index:99;cursor:pointer}section.upeventsSection .slideWrap .goToPrev:hover,section.upeventsSection .slideWrap .goToNext:hover{opacity:1}section.upeventsSection .slideWrap .goToPrev{transform:rotate(90deg);left:0}section.upeventsSection .slideWrap .goToNext{transform:rotate(-90deg);right:0}section.advertisingSection{padding:60px 0;margin:20px 0;background-image:url(/themes/custom/cusm_theme/images/advert.png);background-size:cover;background-position:center}@media(max-width:767px){section.advertisingSection{padding:100px 0}}@media(max-width:767px){section.advertisingSection h2{font-size:1.1rem}}section.advertisingSection h3{font-weight:400}@media(max-width:767px){section.advertisingSection h3{font-size:1.5rem}}section.newsletterSection{padding:60px 0;background-image:url(/themes/custom/cusm_theme/images/newsletter.jpg);background-size:cover;background-position:center}@media(max-width:767px){section.newsletterSection h5{font-size:1.125rem;padding-left:60px;text-align:left;height:40px;display:flex;align-items:center}}@media(max-width:575px){section.newsletterSection h5{font-size:1.125rem}}section.newsletterSection .wrap-newsletterInputs{margin:30px auto 0;max-width:650px}section.newsletterSection .wrap-newsletterInputs .news-icon{background-color:#ee3124;border-radius:50%;height:45px;width:45px;padding:8px 0;display:inline-block;margin-right:30px}@media(max-width:767px){section.newsletterSection .wrap-newsletterInputs .news-icon{position:absolute;top:0}}section.newsletterSection .wrap-newsletterInputs .news-icon img{width:100%;max-width:26px}section.newsletterSection .wrap-newsletterInputs input{border-right:none;font-style:italic}section.newsletterSection .wrap-newsletterInputs .input-group-text{background-color:#524d61;padding:17px 21px;border:1px solid #524d61}@media(max-width:767px){section.newsletterSection .wrap-newsletterInputs .input-group{position:static}}.devPanel{background-color:#fff;position:absolute;width:60px;padding:0 15px;height:auto;top:50%;left:-45px;z-index:9;transition:left 150ms linear}.devPanel:hover{left:0}.devPanel .btnAlert{height:25px;width:25px;border-radius:50%;margin:10px auto;cursor:pointer;position:relative}.devPanel .btnAlert#btnAlert-info{background-color:#606076}.devPanel .btnAlert#btnAlert-warning{background-color:#d69637}.devPanel .btnAlert#btnAlert-danger{background-color:#c82d48}.devPanel .btnAlert#btnAlert-none{background-color:transparent;border:1px solid #d2d2d2}.devPanel .btnAlert#btnAlert-none:after{content:"";width:30px;height:1px;background-color:#ee3124;transform:rotate(-45deg);position:absolute;top:11px;right:-4px;margin:auto}.mailchimp-newsletter-mergefields{display:inherit;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.mailchimp-newsletter-mergefields>input{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:575px){section.wrapGettingToHospitals>.container-large{padding-left:0;padding-right:0}}section.wrapGettingToHospitals .wrapHubSteps{margin:60px 0 280px;position:relative}section.wrapGettingToHospitals .wrapHubSteps p{color:#727272}section.wrapGettingToHospitals .wrapHubSteps .h2-like:before{left:70px}@media(max-width:1199px){section.wrapGettingToHospitals .wrapHubSteps{margin:60px 0 220px}}@media(max-width:991px){section.wrapGettingToHospitals .wrapHubSteps{margin:60px 0 180px}}section.wrapGettingToHospitals .wrapHubSteps img{max-width:100%}section.wrapGettingToHospitals .wrapHubSteps .hubImgMobile{display:block;margin:auto;width:100%;max-width:350px}@media(min-width:768px){section.wrapGettingToHospitals .wrapHubSteps .hubImgMobile{display:none}}@media(max-width:767px){section.wrapGettingToHospitals .wrapHubSteps .hubImgDesktop{display:none}}@media(max-width:767px){section.wrapGettingToHospitals .wrapHubSteps .row.stepBoxWrap{max-width:366px;margin:0 auto}}@media(max-width:575px){section.wrapGettingToHospitals .wrapHubSteps .row.stepBoxWrap{max-width:289px}}@media(max-width:350px){section.wrapGettingToHospitals .wrapHubSteps .row.stepBoxWrap{margin:0 -15px}}@media(max-width:767px){section.wrapGettingToHospitals .wrapHubSteps .mobileTopRoad{background-image:url(/themes/custom/cusm_theme/images/demiroad.svg);background-repeat:no-repeat;background-size:50%;background-position:center left;height:150px;width:100%;transform:rotateX(180deg) rotateY(180deg)}}@media(max-width:575px){section.wrapGettingToHospitals .wrapHubSteps .mobileTopRoad{background-size:65%}}section.wrapGettingToHospitals .wrapHubSteps .title span{display:inline-block;font-size:2.75rem;font-weight:900;float:left}section.wrapGettingToHospitals .wrapHubSteps .title h2{float:left;margin-left:15px}section.wrapGettingToHospitals .wrapHubSteps .title:after{content:"";display:block;clear:both}section.wrapGettingToHospitals .wrapHubSteps:after{content:"";position:absolute;top:90%;left:0;right:0;background-image:url(/themes/custom/cusm_theme/images/road.svg);background-repeat:no-repeat;background-size:contain;background-position:center;height:350px;width:100%}@media(max-width:1199px){section.wrapGettingToHospitals .wrapHubSteps:after{height:300px}}@media(max-width:991px){section.wrapGettingToHospitals .wrapHubSteps:after{height:250px}}@media(max-width:767px){section.wrapGettingToHospitals .wrapHubSteps:after{background-image:url(/themes/custom/cusm_theme/images/demiroad.svg);background-position:center left;top:98%;background-size:50%}}@media(max-width:575px){section.wrapGettingToHospitals .wrapHubSteps:after{background-size:65%}}section.wrapGettingToHospitals .wrapHubSteps:nth-child(even):after{transform:rotateY(180deg)}section.wrapGettingToHospitals .wrapHubSteps:last-child:after{display:none}section.wrapGettingToHospitals .wrapHubSteps:nth-child(odd)>div:first-child{order:2}@media(max-width:991px){section.wrapGettingToHospitals .wrapHubSteps:nth-child(odd)>div:first-child{order:1}}section.wrapGettingToHospitals .wrapHubSteps:nth-child(odd)>div:last-child{text-align:right}section.wrapGettingToHospitals .wrapHubSteps .stepBox{display:inline-block;vertical-align:top;height:8.4375rem;padding:30px 15px;width:8.4375rem;margin:15px;text-align:center;color:#524d61;text-decoration:none!important;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease;transition:box-shadow 275ms ease,transform 275ms ease,background-color 275ms ease}section.wrapGettingToHospitals .wrapHubSteps .stepBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}@media(max-width:991px){section.wrapGettingToHospitals .wrapHubSteps .stepBox{margin:15px 4%;width:40%;max-width:8.4375rem}}@media(max-width:575px){section.wrapGettingToHospitals .wrapHubSteps .stepBox{height:auto;width:100%;display:block;padding:15px;margin:7px auto}}section.wrapGettingToHospitals .wrapHubSteps .stepBox h4{font-size:.875rem!important}@media(max-width:575px){section.wrapGettingToHospitals .wrapHubSteps .stepBox h4{font-size:.75rem}}section.wrapGettingToHospitals .wrapHubSteps .stepBox .stepIconLight{display:none}section.wrapGettingToHospitals .wrapHubSteps .stepBox img{margin-bottom:10px}section.wrapGettingToHospitals .wrapHubSteps .stepBox:hover{background-color:#ee3124;color:#fff}section.wrapGettingToHospitals .wrapHubSteps .stepBox:hover .stepIconLight{display:inline-block}section.wrapGettingToHospitals .wrapHubSteps .stepBox:hover .stepIconDark{display:none}section.wrapStickyHubNav{height:160px;padding-bottom:60px}section.wrapStickyHubNav .stickiness{background-color:#fff;z-index:999;width:100%;max-height:110px}section.wrapStickyHubNav .stickiness.shadowed{box-shadow:0 4px 9px 0 rgba(0,0,0,.1)}section.wrapStickyHubNav .stickiness.shadowed .stickyHubNav{width:60%;margin:0 auto}section.wrapStickyHubNav .stickiness.shadowed .stickyHubNav ul li a{height:50px;width:50px;overflow:hidden}section.wrapStickyHubNav .stickiness.shadowed .stickyHubNav ul li a .progress-bar--circle{width:50px;height:50px;padding:2px}section.wrapStickyHubNav #stickyLogo{display:none!important}section.wrapStickyHubNav .stickyHubNav{width:100%;position:relative}@media(max-width:575px){section.wrapStickyHubNav .stickyHubNav{width:100%}}section.wrapStickyHubNav .stickyHubNav ul{display:flex;flex-flow:row;list-style:none;padding-left:0;text-align:center;margin-bottom:0}section.wrapStickyHubNav .stickyHubNav ul li{flex-grow:1;position:relative;z-index:10}section.wrapStickyHubNav .stickyHubNav ul li a{color:#cbcad0;margin:0 auto;display:inline-block}section.wrapStickyHubNav .stickyHubNav ul li a:after{content:"";position:absolute;left:50%;width:100%;height:2px;background-color:#524d61;opacity:.3;top:30%;z-index:-1}section.wrapStickyHubNav .stickyHubNav ul li a:last-child:after{display:none}section.wrapStickyHubNav .stickyHubNav ul li a.active{color:#524d61;font-weight:700}section.wrapStickyHubNav .stickyHubNav ul li a .progress-bar--circle{width:55px;height:55px;background-color:#787088;transition:all .1s;display:block;border:10px solid #fff;color:#fff;padding:4px;margin:0 auto}section.wrapStickyHubNav .stickyHubNav ul li a .progress-bar--circle.active{background-color:#524d61}section.wrapStickyHubNav .progress-bar{position:absolute;top:25px;left:0;right:0;margin:auto;width:66%;height:2px;border-radius:5px;background-color:#524d61;opacity:.3}section.wrapStickyHubNav .progress-bar--increment{background-color:#524d61;position:absolute;top:25px;left:15%;width:0;max-width:66%;height:2px;margin-left:15px}section.mapDepartments .mobileHeightHolder{width:100%}@media(max-width:991px){section.mapDepartments .mobileHeightHolder{min-height:400px;position:relative}}@media(max-width:767px){section.mapDepartments .mobileHeightHolder{min-height:650px}}@media(max-width:575px){section.mapDepartments .mobileHeightHolder{min-height:1000px}}@media(max-width:991px){section.mapDepartments .mobileFloatingPnl{position:absolute;top:35px;left:30px;right:30px}}@media(max-width:575px){section.mapDepartments .mobileFloatingPnl{top:50px}}section.mapDepartments .custom-col-lg-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media(min-width:992px){section.mapDepartments .custom-col-lg-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}section.mapDepartments .navOngletBox{padding:30px;cursor:pointer;margin-top:30px;height:155px;position:relative;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}section.mapDepartments .navOngletBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}@media(max-width:1199px) and (min-width:992px){section.mapDepartments .navOngletBox{padding:30px 15px}}@media(max-width:575px){section.mapDepartments .navOngletBox{max-width:200px;margin:15px auto}}section.mapDepartments .navOngletBox.active{border-top:5px solid;padding-top:25px}section.mapDepartments .navOngletBox.active:before{content:"";position:absolute;height:18px;width:77px;top:calc(100% - 18px);z-index:9;left:0;right:0;margin:auto;background-color:#fff}section.mapDepartments .navOngletBox.active:after{content:"";position:absolute;height:35px;width:35px;transform:rotate(26deg) rotateY(38deg) rotateX(-50deg);background-color:#fff;top:calc(100% - 18px);left:0;right:0;margin:auto;box-shadow:0 4px 9px 0 rgba(0,0,0,.1)}section.mapDepartments .navOngletBox .depLetter{display:inline-block;padding:5px 15px;font-size:1.5rem;color:#fff}section.mapDepartments .navOngletBox strong{display:block;margin-top:10px;font-size:.875rem;font-weight:800;white-space:nowrap}section.mapDepartments .navOngletContent{margin-top:60px}@media(max-width:991px){section.mapDepartments .navOngletContent{background-color:#fff;padding:60px 30px;position:relative;border-top:5px solid;box-shadow:0 4px 9px 0 rgba(0,0,0,.1)}}section.mapDepartments .navOngletContent .dismissContent{display:none}@media(max-width:991px){section.mapDepartments .navOngletContent .dismissContent{display:block;position:absolute;right:30px;top:15px;z-index:9;cursor:pointer}}section.mapDepartments .navOngletContent h4 span{display:inline-block;border:1px solid #e4e4e4;padding:10px 15px}section.mapDepartments .navOngletContent .adressInstructionBox{padding-top:170px;position:relative}@media(max-width:1450px) and (min-width:1200px){section.mapDepartments .navOngletContent .adressInstructionBox{padding-top:140px}}@media(max-width:1199px) and (min-width:992px){section.mapDepartments .navOngletContent .adressInstructionBox{padding-top:115px}}@media(max-width:991px) and (min-width:768px){section.mapDepartments .navOngletContent .adressInstructionBox{padding-top:85px}}@media(max-width:767px){section.mapDepartments .navOngletContent .adressInstructionBox{padding-top:75px}}section.mapDepartments .navOngletContent .adressInstructionBox .holderLetter{position:absolute;font-size:160px;top:0;left:15px;color:#e4e4e4;user-select:none;z-index:0}@media(max-width:1450px) and (min-width:1200px){section.mapDepartments .navOngletContent .adressInstructionBox .holderLetter{font-size:130px}}@media(max-width:1199px) and (min-width:992px){section.mapDepartments .navOngletContent .adressInstructionBox .holderLetter{font-size:105px}}@media(max-width:991px) and (min-width:768px){section.mapDepartments .navOngletContent .adressInstructionBox .holderLetter{font-size:75px}}@media(max-width:767px){section.mapDepartments .navOngletContent .adressInstructionBox .holderLetter{font-size:65px}}section.mapDepartments .navOngletContent .adressInstructionBox h5{margin-bottom:30px}section.mapDepartments .navOngletContent .tableWrap{margin-top:80px;max-width:960px;margin:30px auto 0}@media(min-width:768px){section.mapDepartments .navOngletContent .tableWrap .no-pdl{padding-left:0}}@media(min-width:768px){section.mapDepartments .navOngletContent .tableWrap .no-pdr{padding-right:0}}section.mapDepartments .navOngletContent .tableWrap h4{text-align:center}section.mapDepartments .navOngletContent .tableWrap h4 .pellet{border-radius:50%;border:6px solid;height:20px;width:20px;display:inline-block;margin-right:15px}section.mapDepartments .navOngletContent .tableWrap .tableTitle{border-bottom:5px solid;padding:15px;font-weight:800}section.mapDepartments .navOngletContent .tableWrap table{margin:0}section.mapDepartments .navOngletContent .tableWrap table tr{background:0 0}section.mapDepartments .navOngletContent .tableWrap table tr td{width:50%}section.mapDepartments .navOngletContent .tableWrap table tbody{padding:15px;font-size:1rem;border-bottom:2px solid #f6f6f6;border-right:2px solid #f6f6f6;border-left:2px solid #f6f6f6}section.mapDepartments .navOngletContent .tableWrap table tbody .fakeRowPadding{height:30px}@media(max-width:767px){section.mapDepartments .navOngletContent .tableWrap table tbody .fakeRowPadding.hideOnMobile{display:none}}section.mapDepartments .navOngletContent .tableWrap table tbody tr{border:none}section.mapDepartments .navOngletContent .tableWrap table tbody tr td{padding:5px 30px;border:none}section.mapDepartments .navOngletContent .tableWrap table tbody tr td:nth-child(2){background-color:#f6f6f6}@media(max-width:767px){section.mapDepartments .navOngletContent .tableWrap table.firstTable tbody{border-bottom:none}}.mapWrapper{margin-top:60px}.teamMemberBox{margin-top:30px;display:block;text-decoration:none;color:#000;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}.teamMemberBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}.teamMemberBox:active,.teamMemberBox:hover{text-decoration:none}.teamMemberBox .picture{height:150px;background-size:cover;background-position-y:center}.teamMemberBox .wrappingcontent{padding:10px 15px;text-align:center;color:#524d61}.teamMemberBox .wrappingcontent p{margin-bottom:0}section.singleDepartmentNavigation{margin-top:-59px}@media(max-width:1199px){section.singleDepartmentNavigation{margin-top:-58px}}section.singleDepartmentNavigation .singleDepNavList{list-style:none;padding-left:0;display:flex;align-items:center;margin-bottom:0;height:60px}section.singleDepartmentNavigation .singleDepNavList li{display:inline-block;width:24.5%;border-right:1px solid #e0e0e1;border-bottom:1px solid #e0e0e1;max-height:57px;overflow:hidden;vertical-align:bottom}@media(max-width:1199px){section.singleDepartmentNavigation .singleDepNavList li{max-height:56px}}section.singleDepartmentNavigation .singleDepNavList li:first-child{flex:0 0 25%;border-top-left-radius:5px 5px;overflow:hidden}section.singleDepartmentNavigation .singleDepNavList li:nth-child(2){flex:0 0 20%}section.singleDepartmentNavigation .singleDepNavList li:nth-child(3){flex:0 0 30%}section.singleDepartmentNavigation .singleDepNavList li:last-child{flex:0 0 25%;border-right:none;border-top-right-radius:5px 5px;overflow:hidden}section.singleDepartmentNavigation .singleDepNavList li.active{border-bottom:none}section.singleDepartmentNavigation .singleDepNavList li.active a{background-color:#fff;color:#000}section.singleDepartmentNavigation .singleDepNavList li a{display:block;font-size:.875rem;font-weight:800;padding:19px 10px;max-height:57px;text-transform:uppercase;text-align:center;background-color:#ececee;cursor:pointer;color:#727272}@media(max-width:1199px){section.singleDepartmentNavigation .singleDepNavList li a{font-size:.75rem}}@media(min-width:992px){section.singleDepartmentNavigation .singleDepNavList li a img{display:none}}@media(max-width:991px){section.singleDepartmentNavigation .singleDepNavList li a span{display:none}}section.singleDepartment{padding-bottom:60px}section.singleDepartment .pager{margin-top:60px}section.singleDepartment .pager ul{list-style:none;padding-left:0;margin:15px 0}section.singleDepartment .pager ul li{display:inline-block;font-size:.875rem;padding:0 5px}section.singleDepartment .pager ul li a{color:#727272}section.singleDepartment .pager ul li a .angle{max-width:10px}section.singleDepartment .pager ul li a.prev .angle{transform:rotate(180deg)}section.singleDepartment .pager ul li.active{background-color:#ee3124;border-radius:50%;min-width:21px;text-align:center}section.singleDepartment .pager ul li.active a{color:#fff}section.singleDepartment .navOngletContent .printbutton{text-align:right;margin-bottom:30px}section.singleDepartment .navOngletContent .printbutton a{font-family:merriweather sans,sans-serif;font-weight:900;color:#3b3b3b}section.singleDepartment .navOngletContent .printbutton a img{max-width:20px}section.singleDepartment .navOngletContent h4{color:#524d61}section.singleDepartment .navOngletContent h4 span{display:inline-block;padding:10px 15px;margin-left:15px;border-left:1px solid #ececee;color:#727272;font-weight:400}section.singleDepartment .navOngletContent.info ul{list-style:none;padding-left:0}section.singleDepartment .navOngletContent.info ul li{padding:10px 0;font-weight:600}section.singleDepartment .navOngletContent.info ul li img{transform:rotate(-90deg);width:10px}section.singleDepartment .navOngletContent.info h5{margin:30px 0;font-weight:400}section.singleDepartment .navOngletContent.info h5 .pellet{border-radius:50%;height:15px;width:15px;border:5px solid;display:inline-block}section.singleDepartment .navOngletContent.info strong{display:block;margin-top:30px;font-weight:900}section.singleDepartment .navOngletContent.info a .previewmap{max-width:100%}section.singleDepartment .navOngletContent.info .clinicInfoWrap{margin-top:30px}section.singleDepartment .navOngletContent.info .clinicInfoWrap>div:last-child .clinicInfoBox{background-color:#f6f6f6}section.singleDepartment .navOngletContent.info .clinicInfoBox{background-color:#ececee;padding:30px 60px;color:#000;height:100%}@media(max-width:767px){section.singleDepartment .navOngletContent.info .clinicInfoBox{padding:30px}}section.singleDepartment .navOngletContent.info .clinicInfoBox strong{display:block;margin-top:15px;margin-bottom:30px;text-align:center}section.singleDepartment .navOngletContent.info .clinicInfoBox p{text-align:center}section.singleDepartment .navOngletContent.info .clinicInfoBox ul li{padding:0 5px 10px}section.singleDepartment .navOngletContent.info .clinicInfoBox a{color:#000;text-decoration:underline}section.singleDepartment .navOngletContent.resources .downloadBox{margin-top:30px;padding:30px;box-shadow:0 4px 9px 0 rgba(0,0,0,.1)}section.singleDepartment .navOngletContent.resources .downloadBox .wrappingcontent,section.singleDepartment .navOngletContent.resources .downloadBox a.wrappingcontent{color:#524d61}section.singleDepartment .navOngletContent.resources .downloadBox .btnPdf{display:none}section.singleDepartment .navOngletContent.resources .downloadBox .pdficon{display:block}section.singleDepartment .navOngletContent.resources .downloadBox strong{display:block;margin:30px 0 15px}section.singleDepartment .navOngletContent.resources .downloadBox p{font-size:.875rem}section.singleDepartment .navOngletContent.resources .downloadBox:after{content:"";background-color:transparent;transition:background-color 275ms ease}section.singleDepartment .navOngletContent.resources .downloadBox:hover{position:relative;cursor:pointer}section.singleDepartment .navOngletContent.resources .downloadBox:hover:after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#524d61}section.singleDepartment .navOngletContent.resources .downloadBox:hover .btnPdf{position:absolute;display:inline-block;padding:10px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9;color:#fff;border:1px solid #fff;height:45px;max-width:180px;text-align:center}section.singleDepartment .customContent{margin-top:30px}section.singleDepartment .customContent p{color:#727272}section.singleDepartment .customContent.typeBlocIcon .wrapIconBloc{text-align:center;padding:15px 35px}@media(max-width:575px){section.singleDepartment .customContent.typeBlocIcon .wrapIconBloc{padding:15px 0}}section.singleDepartment .customContent.typeBlocIcon .wrapIconBloc strong{display:block;margin:30px 0 15px}section.singleDepartment .customContent.typeBlocIcon .wrapIconBloc p{font-size:.875rem}section.singleDepartment .customContent.typeBlocIcon .wrapIconBloc img{display:block;margin:0 auto}section.singleDepartment .customContent.typeText p{font-size:1rem;line-height:1.9}section.singleDepartment .customContent.typeVideo iframe{max-width:680px;width:100%;height:380px}@media(max-width:1199px){section.singleDepartment .customContent.typeVideo iframe{height:350px}}@media(max-width:991px){section.singleDepartment .customContent.typeVideo iframe{height:300px}}@media(max-width:767px){section.singleDepartment .customContent.typeVideo iframe{height:280px}}@media(max-width:575px){section.singleDepartment .customContent.typeVideo iframe{height:200px}}section.singleDepartment .customContent.typeBoxImg .wrapImgBox{text-align:center;max-width:260px;margin:30px auto 0;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}section.singleDepartment .customContent.typeBoxImg .wrapImgBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent{padding:15px 35px}@media(max-width:575px){section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent{padding:15px}}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent strong{display:block;margin-bottom:15px}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent p{font-size:.875rem}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent .btn-default{font-weight:600;font-size:.875rem}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .wrappingcontent .btn-default img{max-width:10px}section.singleDepartment .customContent.typeBoxImg .wrapImgBox .picture{height:100px;background-position:center;background-size:cover}.path-doctors .view-content,.path-a-z-listing .view-content{padding-bottom:110px}section.searchResults,.view-id-taxonomy_term{padding:60px 0}section.searchResults.ais-InstantSearch .ais-SearchBox,.view-id-taxonomy_term.ais-InstantSearch .ais-SearchBox{width:100%}section.searchResults.ais-InstantSearch .ais-SearchBox .ais-SearchBox-form,.view-id-taxonomy_term.ais-InstantSearch .ais-SearchBox .ais-SearchBox-form{width:100%}section.searchResults.ais-InstantSearch ol.ais-InfiniteHits-list,.view-id-taxonomy_term.ais-InstantSearch ol.ais-InfiniteHits-list{display:block;list-style-type:none;padding-left:0}section.searchResults.ais-InstantSearch ol.ais-InfiniteHits-list .ais-InfiniteHits-item,.view-id-taxonomy_term.ais-InstantSearch ol.ais-InfiniteHits-list .ais-InfiniteHits-item{display:inline-block}@media(max-width:767px){section.searchResults.ais-InstantSearch ol.ais-InfiniteHits-list .ais-InfiniteHits-item,.view-id-taxonomy_term.ais-InstantSearch ol.ais-InfiniteHits-list .ais-InfiniteHits-item{padding-left:0;padding-right:0}}@media(min-width:768px){section.searchResults #filterbuttonmobile,.view-id-taxonomy_term #filterbuttonmobile{display:none}}@media(max-width:767px){section.searchResults #filterbuttonmobile,.view-id-taxonomy_term #filterbuttonmobile{color:#524d61;border:1px solid #524d61;padding:10px 5px;font-weight:700;text-align:center;height:45px;cursor:pointer}section.searchResults #filterbuttonmobile img,.view-id-taxonomy_term #filterbuttonmobile img{max-width:20px}}@media(max-width:575px){section.searchResults #filterbuttonmobile,.view-id-taxonomy_term #filterbuttonmobile{margin-right:-15px;font-size:14px}section.searchResults #filterbuttonmobile img,.view-id-taxonomy_term #filterbuttonmobile img{max-width:15px}}@media(max-width:767px){section.searchResults .staticmobile,.view-id-taxonomy_term .staticmobile{position:static}}@media(min-width:768px){section.searchResults #mobilepanel .mobilepnltitle,.view-id-taxonomy_term #mobilepanel .mobilepnltitle{display:none}}@media(max-width:767px){section.searchResults #mobilepanel,.view-id-taxonomy_term #mobilepanel{position:fixed;top:0;bottom:0;left:-100%;background-color:#fff;height:100vh;z-index:9999999999;overflow:auto;transition:left 250ms linear;min-width:70vw}section.searchResults #mobilepanel .mobilepnltitle,.view-id-taxonomy_term #mobilepanel .mobilepnltitle{padding:15px;font-size:1.25rem;font-weight:700;color:#524d61}section.searchResults #mobilepanel .mobilepnltitle #dismiss,.view-id-taxonomy_term #mobilepanel .mobilepnltitle #dismiss{background-image:url(/themes/custom/cusm_theme/images/close.png);height:18px;width:18px;opacity:.3;cursor:pointer;transition:opacity 250ms ease;float:right;margin-top:5px}section.searchResults #mobilepanel .mobilepnltitle #dismiss:hover,.view-id-taxonomy_term #mobilepanel .mobilepnltitle #dismiss:hover{opacity:.6}section.searchResults #mobilepanel .searchFilters,.view-id-taxonomy_term #mobilepanel .searchFilters{margin-bottom:0;border:none}}section.searchResults .numberOfResults,.view-id-taxonomy_term .numberOfResults{font-size:1.125rem;margin-top:7px}@media(max-width:767px){section.searchResults .numberOfResults,.view-id-taxonomy_term .numberOfResults{display:none}}section.searchResults .input-group,.view-id-taxonomy_term .input-group{margin-left:15px}@media(max-width:767px){section.searchResults .input-group,.view-id-taxonomy_term .input-group{display:none}}section.searchResults .input-group input,.view-id-taxonomy_term .input-group input{height:45px;border:1px solid #e4e4e4;padding:5px 20px;width:80%}section.searchResults .input-group button,.view-id-taxonomy_term .input-group button{background-color:#fff;height:45px;border:1px solid #e4e4e4;border-left:none;padding:0 25px;width:10%}section.searchResults #Algolia-sort select,.view-id-taxonomy_term #Algolia-sort select{background-color:#fff!important;color:#000!important;height:45px;font-size:.875rem;padding:.375rem 1.25rem;box-shadow:none!important;border:1px solid #e4e4e4!important}@media(max-width:767px){section.searchResults #Algolia-sort select,.view-id-taxonomy_term #Algolia-sort select{width:100%}}section.searchResults .secondRow,.view-id-taxonomy_term .secondRow{margin-top:30px}section.searchResults .secondRow .searchFilters,.view-id-taxonomy_term .secondRow .searchFilters{margin-bottom:30px;border:1px solid #e4e4e4}section.searchResults .secondRow .searchFilters .ais-RefinementList-checkbox,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-checkbox{position:absolute;opacity:0}section.searchResults .secondRow .searchFilters .ais-RefinementList-checkbox:hover+.ais-RefinementList-labelText:before,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-checkbox:hover+.ais-RefinementList-labelText:before{background:#ee3124}section.searchResults .secondRow .searchFilters .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background:#ee3124}section.searchResults .secondRow .searchFilters .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:after,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:11px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}section.searchResults .secondRow .searchFilters .ais-RefinementList-labelText,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-labelText{position:relative;cursor:pointer;padding:0}section.searchResults .secondRow .searchFilters .ais-RefinementList-labelText:before,.view-id-taxonomy_term .secondRow .searchFilters .ais-RefinementList-labelText:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#ececee;border-radius:5px}section.searchResults .secondRow .searchFilters .filterTitle,.view-id-taxonomy_term .secondRow .searchFilters .filterTitle{background-color:#524d61;padding:15px 30px;color:#fff}section.searchResults .secondRow .searchFilters ul,.view-id-taxonomy_term .secondRow .searchFilters ul{list-style:none;padding:15px 30px;margin-bottom:0;margin-top:5px}section.searchResults .secondRow .searchFilters ul li,.view-id-taxonomy_term .secondRow .searchFilters ul li{padding:3px 0;font-weight:600}section.searchResults .secondRow .searchFilters ul li .chkWrap,.view-id-taxonomy_term .secondRow .searchFilters ul li .chkWrap{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.searchResults .secondRow .searchFilters ul li .chkWrap input,.view-id-taxonomy_term .secondRow .searchFilters ul li .chkWrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.searchResults .secondRow .searchFilters ul li .chkWrap input:checked~.checkmark,.view-id-taxonomy_term .secondRow .searchFilters ul li .chkWrap input:checked~.checkmark{background-color:#ee3124;border-color:#ee3124}section.searchResults .secondRow .searchFilters ul li .chkWrap input:checked~.checkmark:after,.view-id-taxonomy_term .secondRow .searchFilters ul li .chkWrap input:checked~.checkmark:after{display:block}section.searchResults .secondRow .searchFilters ul li .chkWrap .checkmark:after,.view-id-taxonomy_term .secondRow .searchFilters ul li .chkWrap .checkmark:after{left:7px;top:1px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.searchResults .secondRow .searchFilters ul li .checkmark,.view-id-taxonomy_term .secondRow .searchFilters ul li .checkmark{position:absolute;top:0;left:0;height:20px;width:23px;border-radius:5px;background-color:transparent;border:1px solid #e4e4e4}section.searchResults .secondRow .searchFilters ul li .checkmark:after,.view-id-taxonomy_term .secondRow .searchFilters ul li .checkmark:after{content:"";position:absolute;display:none}.singleResult{border:1px solid #e4e4e4;margin-bottom:30px;display:block;text-transform:none;color:#000}.singleResult .leftContent{float:left;width:30%;height:130px}.singleResult .leftContent.pictureType{background-size:cover}.singleResult .leftContent.dateType{padding:33px 10px;position:relative}.singleResult .leftContent.dateType:after{content:"";height:50px;width:5px;background-color:#ee3124;position:absolute;right:-5px;top:0;bottom:0;margin:auto}.singleResult .leftContent.dateType span{display:block;text-align:center;font-weight:600}.singleResult .leftContent.dateType span.year{font-size:.75rem;line-height:14px}.singleResult .leftContent.dateType span.day{font-size:2.5rem;line-height:32px}.singleResult .leftContent.dateType span.month{font-size:.75rem;line-height:22px;text-transform:uppercase}.singleResult .rightContent{float:right;width:70%;padding:30px 15px 30px 20px;font-size:.875rem;height:130px}.singleResult .rightContent strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.singleResult .rightContent p{color:#727272;margin-bottom:0}.view-filters fieldset{width:20%!important}.view-filters #edit-submit-upcoming-events{padding:7px 30px}.views-element-container{padding-left:0;padding-right:0}.page-node-21 .title.left h2{text-align:center}.page-node-21 .title.left h2:before{margin:0 auto}section.faqSection .faq{position:relative}section.faqSection .faq:after{content:"";position:absolute;bottom:0;left:100px;right:30px;max-width:100%;height:1px;background-color:#e4e4e4}@media(max-width:991px){section.faqSection .faq:after{left:60px;right:60px}}@media(max-width:575px){section.faqSection .faq:after{left:30px;right:30px}}section.faqSection .tabNav li.active:before,section.faqSection .tabNav li button.active:before{margin:auto;width:60%}section.faqSection.inpage{background-image:none;margin-top:25px}section.faqSection.inpage:before{display:none}section.faqSection.inpage .answer{background-color:#fff;line-height:30px}section.faqSection .question{display:block;width:100%;box-shadow:none;border:none;text-align:left;background-color:#fff;padding:30px 100px;font-size:1.25rem;font-weight:400;position:relative;cursor:pointer;color:#000;text-decoration:none;transition:font-weight 275ms ease}section.faqSection .question p{margin-bottom:0}section.faqSection .question:focus{outline:none;background-color:#fbfbfb}@media(max-width:991px){section.faqSection .question{padding:30px 60px}}@media(max-width:575px){section.faqSection .question{padding:30px;font-size:1.125rem}}section.faqSection .question.active{font-weight:800}section.faqSection .question.last:after{background-color:transparent}section.faqSection .question .trigger{display:block;height:20px;width:20px;background-image:url(/themes/custom/cusm_theme/images/angle-b.png);background-size:20px;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);transition:transform 150ms ease;position:absolute;right:30px;top:45%;bottom:45%}@media(max-width:575px){section.faqSection .question .trigger{height:15px;width:15px;background-size:15px;right:9px}}section.faqSection .question .trigger.up{transform:rotate(0deg)}section.faqSection .question .trigger:after{content:"";display:block;clear:both}section.faqSection .answer{background-color:#fff;padding:0 100px 40px}@media(max-width:991px){section.faqSection .answer{padding:0 60px 30px}}@media(max-width:575px){section.faqSection .answer{padding:0 30px 30px}}section.employeeprofile{padding:60px 0}section.employeeprofile .employeecontent p{line-height:30px;color:#727272}section.employeeprofile .employeecontent strong{font-weight:800;margin:30px 0;display:block;font-size:1.125rem}section.employeeprofile .employeecontent .employeeheader:after{content:"";display:block;clear:both}section.employeeprofile .employeecontent .employeeheader .wrapemployeeimg{border:1px solid #ebebeb;padding:5px;float:left}section.employeeprofile .employeecontent .employeeheader .wrapemployeeimg .field--type-image img{max-width:100%;margin-bottom:0}section.employeeprofile .employeecontent .employeeheader .wrapemployeeinfo{float:left;margin-left:30px;padding:15px 0}section.employeeprofile .employeecontent .employeeheader .wrapemployeeinfo h1{color:#524d61;font-size:2.25rem}section.employeeprofile .employeecontent .employeeheader .wrapemployeeinfo span{font-size:1.375rem}section.newsSection{padding-bottom:60px}section.newsSection .readMoreNews{text-align:right}@media(max-width:575px){section.newsSection .readMoreNews{text-align:center}}section.newsSection .articleBox{max-width:730px;margin:auto;position:relative;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}section.newsSection .articleBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}@media(max-width:575px){section.newsSection .articleBox{max-width:300px}}section.newsSection .articleBox .newsContent.storycontent{display:none}section.newsSection .articleBox.stories .newsContent{display:none}section.newsSection .articleBox.stories .newsContent.storycontent{display:block;overflow:hidden}section.newsSection .articleBox.stories:nth-child(odd){background-color:#ececee}section.newsSection .articleBox.stories:nth-child(odd) .newsBox{background-color:transparent}section.newsSection .articleBox.stories .newsCta{display:none}section.newsSection .articleBox.stories .newsBox{text-align:center}section.newsSection .articleBox.stories .newsBox .newsContent{padding:30px 60px}section.newsSection .articleBox.stories .newsBox .newsContent p{margin:30px 0;font-size:.875rem}section.newsSection .articleBox.stories .newsBox .newsContent span{display:block}section.newsSection .articleBox.stories .newsBox .newsContent span.storytellerName{color:#000;font-weight:600;font-size:.875rem}section.newsSection .articleBox.stories .newsBox .newsContent span.storytellerJob{color:#727272;font-size:.75rem}section.newsSection .articleBox.stories .newsBox img{max-width:50px;transform:rotate(180deg)}section.newsSection .articleBox .newsCta{position:absolute;bottom:10px;left:305px;transition:left 150ms linear}section.newsSection .articleBox .newsCta .btn{font-size:.875rem}@media(max-width:1199px){section.newsSection .articleBox .newsCta{left:230px}}@media(max-width:575px){section.newsSection .articleBox .newsCta{display:none}}section.newsSection .articleBox .newsBox{background-color:#fff;margin-bottom:30px;display:block;text-decoration:none}section.newsSection .articleBox .newsBox:last-child{margin-bottom:0}@media(max-width:991px){section.newsSection .articleBox .newsBox:last-child{margin-bottom:30px}}section.newsSection .articleBox .newsBox:after{content:"";display:block;clear:both}section.newsSection .articleBox .newsBox .newsImage{background-size:cover;height:275px;width:275px;float:left}@media(max-width:1199px){section.newsSection .articleBox .newsBox .newsImage{width:200px}}@media(max-width:575px){section.newsSection .articleBox .newsBox .newsImage{background-size:cover;height:260px;width:100%;float:none}}section.newsSection .articleBox .newsBox .newsContent{padding:30px;margin-left:275px;height:275px;position:relative}@media(max-width:1199px){section.newsSection .articleBox .newsBox .newsContent{margin-left:200px}}@media(max-width:575px){section.newsSection .articleBox .newsBox .newsContent{padding:30px;height:auto;margin-left:0;position:static}}section.newsSection .articleBox .newsBox .newsContent .newsDate{font-size:.75rem;font-weight:600;color:#524d61;padding-bottom:20px}@media(max-width:1199px){section.newsSection .articleBox .newsBox .newsContent .newsDate{padding-bottom:20px}}section.newsSection .articleBox .newsBox .newsContent h3{font-size:1.25rem!important;font-weight:800;color:#1c1c1c}section.newsSection .articleBox .newsBox .newsContent p{color:#727272;font-size:.875rem;margin:15px 0;overflow:hidden;margin-top:5px}@media(max-width:767px){section.newsSection .articleBox .newsBox .newsContent p{height:auto}}section.newsSection .articleBox.vertical{height:calc(100% - 30px)}@media(max-width:991px){section.newsSection .articleBox.vertical{height:auto}}section.newsSection .articleBox.vertical .newsBox{height:100%}@media(max-width:991px){section.newsSection .articleBox.vertical .newsBox{margin-bottom:30px;height:auto}}section.newsSection .articleBox.vertical .newsBox .newsImage{background-size:cover;height:260px;width:100%;float:none}@media(max-width:991px) and (min-width:576px){section.newsSection .articleBox.vertical .newsBox .newsImage{background-size:cover;height:275px;width:200px;float:left}}section.newsSection .articleBox.vertical .newsBox .newsContent{padding:30px;height:auto;margin-left:0;position:static}@media(max-width:991px) and (min-width:576px){section.newsSection .articleBox.vertical .newsBox .newsContent{padding:30px;margin-left:200px;height:275px;position:relative}}section.newsSection .articleBox.vertical .newsCta{bottom:30px;left:30px}@media(max-width:991px){section.newsSection .articleBox.vertical .newsCta{bottom:10px;left:230px}}@media(max-width:991px){.block-system-main-block .card-body iframe{width:100%}}@media(max-width:575px){.block-system-main-block #accordion .card-header{padding-left:0}}@media(max-width:575px){.field--type-text-with-summary .row .col-2 img{width:48px;height:auto}}.tabNav.news{text-align:left}.tabNav.news li{text-align:left;width:auto;margin-right:45px;padding-left:0}.tabNav.news li.active button{font-weight:800}.tabNav.news li.active:before{left:8px;right:auto}@media(max-width:991px){.mt-30-mobile{margin-top:30px}}@media(min-width:575px){.newsContent h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.75rem}}@media(min-width:575px){.articleBox .newsCta a.btn{display:block;text-align:left;min-width:310px}}@media(min-width:575px) and (max-width:991px){.articleBox .newsContent p{max-height:70px;overflow:hidden}}.eventSection{padding-bottom:100px}@media(min-width:768px){.eventSection .mainsidebar{order:2}}.eventSection h2.page-title{font-size:44px;margin-top:15px;margin-bottom:50px;font-weight:700;color:#000}.eventSection h2.page-title:before{display:none}.eventSection .socialShares{margin-top:30px}.eventSection .socialShares ul{list-style:none;padding-left:0}.eventSection .socialShares ul li{display:inline-block;margin-right:15px}.eventSection .wrapTags{text-align:left;margin:15px 0 30px}.eventSection .eventInfos{border-top:1px solid #ececee;padding-top:20px}.eventSection .eventInfos p{line-height:30px}.eventSection .eventInfos .description p img{max-width:100%}.eventSection .eventInfos .where,.eventSection .eventInfos .when,.eventSection .eventInfos .speakers,.eventSection .eventInfos .description,.eventSection .eventInfos .contactInfo{margin-top:30px}.eventSection .eventInfos .contactInfo .infobox{background-color:#f6f6f6;padding:30px 30px 20px;text-align:left}.eventSection .eventInfos .contactInfo .infobox p{margin-bottom:5px}.eventSection .eventInfos .contactInfo .infobox h3{font-size:1.3125rem!important}.eventSection .eventInfos h2{margin-bottom:30px;font-size:1.5rem}.eventSection .eventInfos h2 img{max-width:30px;max-height:30px;margin-right:10px}.eventSection .youmayalso{margin-top:60px;max-width:330px;margin-left:auto;margin-right:auto}.eventSection .youmayalso .otherEventsBox{display:block;padding:30px;position:relative;margin-bottom:30px;color:#000;text-decoration:none!important;font-size:.8rem;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}.eventSection .youmayalso .otherEventsBox:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025)}.eventSection .youmayalso .otherEventsBox:after{content:"";display:block;height:20px;width:20px;background-image:url(/themes/custom/cusm_theme/images/angle-b.png);background-size:20px;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);transition:transform 150ms ease;position:absolute;bottom:15px;right:10px}.eventSection .youmayalso .otherEventsBox .eventDate{position:relative;padding-bottom:20px;text-align:center}.eventSection .youmayalso .otherEventsBox .eventDate span{display:block;font-size:1rem}.eventSection .youmayalso .otherEventsBox .eventDate strong{display:block;font-size:1.25rem}.eventSection .youmayalso .otherEventsBox .eventDate:after{content:"";display:block;position:absolute;background-color:#ee3124;height:5px;width:50px;left:0;right:0;margin:auto;bottom:0}.eventSection .youmayalso .otherEventsBox .eventshortinfo{margin-top:20px}.eventSection .youmayalso .otherEventsBox .eventshortinfo h2{font-size:1.125rem!important}.contactAddressSection{padding-bottom:100px}.contactAddressSection .wrappedBorder{border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;transition:background-color 275ms ease}.contactAddressSection .wrappedBorder:hover{background-color:#f6f6f6}@media(min-width:768px){.contactAddressSection .wrappedBorder:nth-child(3n){border-right:none}.contactAddressSection .wrappedBorder:nth-child(1),.contactAddressSection .wrappedBorder:nth-child(2),.contactAddressSection .wrappedBorder:nth-child(3){border-top:none}}@media(max-width:767px) and (min-width:576px){.contactAddressSection .wrappedBorder:nth-child(2n){border-right:none}.contactAddressSection .wrappedBorder:nth-child(1),.contactAddressSection .wrappedBorder:nth-child(2){border-top:none}}@media(max-width:575px){.contactAddressSection .wrappedBorder:first-child{border-top:none}}.contactAddressSection .contactDepInfo{padding:40px 30px;text-align:center}.contactAddressSection .contactDepInfo h3{font-size:1.25rem;color:#524d61}.contactAddressSection .contactDepInfo p{color:#727272}.contactAddressSection .contactDepInfo a{text-decoration:underline;color:#524d61}.articletemplate .page-title{font-size:44px;margin-top:15px;margin-bottom:50px;font-weight:700;color:#000}.articletemplate .page-title:before{display:none}.articletemplate .articleinfos{margin-bottom:30px}.articletemplate .articleinfos .date{font-weight:700;display:inline-block;margin-right:10px}.articletemplate .articleinfos .subject{display:inline-block;background-color:#f6f6f6;padding:5px 10px;font-family:Lato;text-transform:uppercase;letter-spacing:1.25px;font-size:12px;vertical-align:middle}.articletemplate .articleinfos .socialShares{margin-top:0;display:inline-block;margin-left:30px}.articletemplate .content .col-md-8{padding-right:10%}.articletemplate .content img{max-width:100%!important;height:auto!important}@media(max-width:767px){.articletemplate .content{padding-right:0}}.articletemplate .content p{line-height:2;color:#1c1c1c}.articletemplate .content blockquote{padding:0 80px;position:relative;font-size:22px;color:#524d61;font-weight:700;font-style:italic;margin:30px 0}@media(max-width:767px){.articletemplate .content blockquote{padding:0 40px;font-size:18px}}.articletemplate .content blockquote p{line-height:1.3}.articletemplate .content blockquote:before,.articletemplate .content blockquote:after{content:"";position:absolute;height:35px;width:43px;background-image:url(/themes/custom/cusm_theme/images/quotes.png);background-size:cover;background-repeat:no-repeat}@media(max-width:767px){.articletemplate .content blockquote:before,.articletemplate .content blockquote:after{height:20px;width:25px}}.articletemplate .content blockquote:before{left:0;top:0;transform:rotate(180deg)}.articletemplate .content blockquote:after{right:0;bottom:0}.articletemplate .recentpost .recentpostitem{margin-bottom:30px;display:block}.articletemplate .recentpost .recentpostitem h3{font-size:16px!important;font-weight:100;color:#1c1c1c}.articletemplate .recentpost .recentpostitem h4{font-size:12px!important;letter-spacing:1.5px;text-transform:uppercase;color:#212f62}.articletemplate .sidebarlinsk{margin-top:-15px}.articletemplate .sidebarlinsk li a{font-weight:400;color:#1c1c1c}.articletemplate .sidebarlinsk.tags li{display:inline-block;background-color:#f6f6f6;padding:3px 10px;margin-bottom:15px;margin-right:15px}.articletemplate .sidebarlinsk.tags li a{font-family:Lato;text-transform:uppercase;letter-spacing:1.25px;font-size:12px;vertical-align:middle}.view-id-taxonomy_term .singleResult{border:1px solid #e4e4e4;margin-bottom:30px;display:block;text-transform:none;color:#000}.view-id-taxonomy_term .singleResult .leftContent{float:left;width:30%;height:130px}.view-id-taxonomy_term .singleResult .leftContent.pictureType{background-size:cover}.view-id-taxonomy_term .singleResult .leftContent.defaultLogoImg{background-size:contain;background-repeat:no-repeat;background-position:center}.view-id-taxonomy_term .singleResult .rightContent{float:right;width:70%;padding:30px 15px 30px 20px;font-size:.875rem;height:130px}.tabNav.bottin{text-align:left}.tabNav.bottin li{text-align:left;width:auto;margin-right:45px;padding-left:0}.tabNav.bottin li.active a.navOngletBox{font-weight:800}.tabNav.bottin li.active:before{left:0;right:auto}.view-bottin-support-services .view-content,.view-bottin-major-specialties .view-content{padding-top:45px;padding-bottom:110px}.view-bottin-support-services .view-content .views-row .views-field-name,.view-bottin-major-specialties .view-content .views-row .views-field-name{padding-bottom:10px}.view-bottin-support-services .view-content .views-row .views-field-name .field-content a:link,.view-bottin-support-services .view-content .views-row .views-field-name .field-content a:visited,.view-bottin-major-specialties .view-content .views-row .views-field-name .field-content a:link,.view-bottin-major-specialties .view-content .views-row .views-field-name .field-content a:visited{text-decoration:none;color:#1c1c1c}.view-bottin-support-services .view-content .views-row .views-field-name .field-content a:hover,.view-bottin-major-specialties .view-content .views-row .views-field-name .field-content a:hover{text-decoration:underline;color:#0071b3}.view-bottin-support-services .view-content .views-row .views-field-name:before,.view-bottin-major-specialties .view-content .views-row .views-field-name:before{content:"•  ";font-weight:700}.teaser-clinic .singleResult .pictureType.leftContent{width:12%;height:65px;background-size:auto!important;background-repeat:no-repeat;background-position:85% center}.teaser-clinic .singleResult .rightContent{min-height:65px;height:auto;width:88%;padding:20px 15px}@media(min-width:992px){.teaser-clinic .singleResult .rightContent{height:65px;max-height:65px}}.teaser-clinic .singleResult .rightContent strong{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.state-3 .teaser-clinic .singleResult .rightContent{min-height:72px;height:auto}@media(min-width:992px){.state-3 .teaser-clinic .singleResult .rightContent{height:72px;max-height:72px}}.node .field--name-field-landingp-builder .field--type-image{float:none;margin-right:0}#content .field--name-field-landingp-builder img{max-width:100%;height:auto}.lp-banniere{width:100%;height:auto;position:relative}.lp-banniere .banniere-img .field{width:100%}.lp-banniere img{width:100%;height:auto;margin-bottom:0}.lp-banniere .banniere-txt{margin-bottom:0;border-radius:0}.lp-banniere .banniere-txt.text-white{background-color:transparent}.lp-banniere .banniere-txt.text-white h2,.lp-banniere .banniere-txt.text-white p{color:#000}.lp-banniere .banniere-txt .title h2.h1-like{font-weight:700;text-transform:uppercase}.lp-citation p:last-child{margin-bottom:0}.lp-citation i{color:#746b84}.lp-boutonicone a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:8.4375rem;height:8.4375rem;margin:15px auto;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease,background-color 275ms ease;color:#524d61}.lp-boutonicone a:hover{background:#ee3124;color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1);transform:scale(1.025);text-decoration:none}.lp-boutonicone a img{width:3.5rem;background:rgba(255,255,255,.4);padding:.5rem}.lp-boutonicone a h4{font-size:.875rem!important}.node_fr>.btn_en,.node_en>.btn_fr{display:none}@media(min-width:992px){.lp-banniere .banniere-txt{background-color:rgba(255,255,255,.75);position:absolute;top:0;left:0;bottom:0}.lp-banniere .banniere-txt.prop50{width:50%}.lp-banniere .banniere-txt.prop40{width:42%}.lp-banniere .banniere-txt.prop33{width:33%}.lp-banniere .banniere-txt.text-white h2,.lp-banniere .banniere-txt.text-white p{color:#fff}.lp-banniere .banniere-txt.right_aligned{left:auto;right:0}.lp-banniere .banniere-txt .title h2.h1-like{font-size:3rem!important}.lp-video .px-5:not(.right_aligned):first-child,.lp-imgtxt .px-5:not(.right_aligned):first-child{padding-left:1rem!important}.lp-video .px-5:not(.right_aligned)+.px-5:last-child,.lp-imgtxt .px-5:not(.right_aligned)+.px-5:last-child{padding-right:1rem!important}.lp-video .px-5.right_aligned:first-child,.lp-imgtxt .px-5.right_aligned:first-child{padding-right:1rem!important}.lp-video .px-5.right_aligned:first-child+.px-5:last-child,.lp-imgtxt .px-5.right_aligned:first-child+.px-5:last-child{padding-left:1rem!important}}@media(min-width:768px){.lp-video .videoembed.right_aligned,.lp-imgtxt .imgtxt-img.right_aligned{-ms-flex-order:13;order:13}}.pepp-tmplt .wrapBreadcrumbs{padding:20px 0}.pepp-tmplt .wrapBreadcrumbs .container.container-large{width:100%}.pepp-tmplt .pepp-topnav{background:linear-gradient(to left,#ef7e5e 0%,#6354bb 100%)}.pepp-tmplt .pepp-topnav li.nav-item{text-align:left;display:flex;flex-direction:column;justify-content:center}.pepp-tmplt .pepp-topnav li.nav-item.active a,.pepp-tmplt .pepp-topnav li.nav-item a:hover{border-bottom-color:#fff}.pepp-tmplt .pepp-topnav li.nav-item:first-child a{font-size:1.5rem;letter-spacing:1rem;line-height:1}.pepp-tmplt .pepp-topnav li.PEPP{display:none;visibility:hidden}.pepp-tmplt .pepp-topnav a{color:#fff;border-top:4px solid transparent;border-bottom:4px solid transparent;letter-spacing:.2em;width:100%;text-align:center}.pepp-tmplt #block-cusm-theme-page-title{display:none}.pepp-tmplt .node__content{margin-top:0;font-size:16px}.pepp-tmplt .node__content h2{font-size:4vmin!important;margin-bottom:1.5rem}.pepp-tmplt .node .field--type-image{margin-right:0;float:none}.pepp-tmplt header{background:#6354bb}.pepp-tmplt header h1.pepp-pagetitle{color:#fff;font-weight:400;font-size:6vmin!important;max-width:500px}.pepp-tmplt header h1.pepp-pagetitle span{color:#ef7e5e}.pepp-tmplt header .col-md-3{overflow:visible;z-index:9}.pepp-tmplt header .col-md-3 h1{width:175%}.pepp-tmplt .pepp-txt .field--name-field-pepptmplt-link a,.pepp-tmplt a.button{display:inline-block;color:#fff;border:3px solid transparent;background:#6354bb;padding:.5rem 2.5rem;text-transform:uppercase;margin-top:1rem}.pepp-tmplt .pepp-txt .field--name-field-pepptmplt-link a:hover,.pepp-tmplt .pepp-txt .field--name-field-pepptmplt-link a:active,.pepp-tmplt a.button:hover,.pepp-tmplt a.button:active{color:#6354bb;border-color:#6354bb;background:#fff}.pepp-tmplt .two-col{column-count:2;column-gap:3vw}.pepp-tmplt .content ul li{margin-bottom:.5rem}.pepp-tmplt .content ul.no-bullets{padding-left:0;list-style-type:none}.pepp-tmplt blockquote{padding:0 80px;position:relative;font-size:larger;font-weight:700;font-style:italic;margin:30px 0}@media(max-width:767px){.pepp-tmplt blockquote{padding:0 40px;font-size:18px}}.pepp-tmplt blockquote:before,.pepp-tmplt blockquote:after{content:"";position:absolute;height:40px;width:43px;background-image:url(/themes/custom/cusm_theme/images/quote-pepp.png);background-size:cover;background-repeat:no-repeat}@media(max-width:767px){.pepp-tmplt blockquote:before,.pepp-tmplt blockquote:after{height:23px;width:25px}}.pepp-tmplt blockquote:before{left:0;top:0}.pepp-tmplt blockquote:after{right:0;bottom:0;transform:rotate(180deg)}.pepp-tmplt table{font-size:1rem}.pepp-tmplt table tr{background:0 0;vertical-align:top;border:0}.pepp-tmplt table td{border:0;padding-right:4vw}.pepp-tmplt h3{font-weight:400;margin-bottom:2rem}.pepp-tmplt div:not(.pepp-txt2) strong{color:#6354bb}.pepp-tmplt .pepp-txt a,.pepp-tmplt a.extlink{color:#ef7e5e;font-weight:700}.pepp-tmplt .pepp-txt a[target=_blank]:after,.pepp-tmplt a.extlink:after{content:"";height:.8rem;width:.75rem;background-image:url(/themes/custom/cusm_theme/images/external-link.png);background-size:cover;background-repeat:no-repeat;display:inline-block;margin-left:.5rem}.pepp-tmplt .pepp-txt .field--name-field-pepptmplt-link a[target=_blank]:after{display:none}.field--name-field-pepptemplate-img{overflow:hidden}.field--name-field-pepptemplate-img img{max-width:100%;height:auto;margin:0}.pepp-txt{padding:10vh 7vw}.pepptmplt_txtimgwhitebg:not(.full){position:relative}.pepptmplt_txtimgwhitebg:not(.full) .pepp-img{align-self:stretch;display:flex;align-items:center;padding:5vh 0!important;background:linear-gradient(90deg,transparent 0%,transparent 50%,#6354bb 50%)}.pepptmplt_txtimgwhitebg:not(.full) img{max-width:75%}.pepptmplt_txtimgwhitebg:not(.full).Orange .pepp-img{background:linear-gradient(90deg,transparent 0%,transparent 50%,#ef7e5e 50%)}.pepptmplt_txtimgwhitebg.ir_sr .pepp-img,.pepptmplt_txtimgwhitebg.ir_sl .pepp-img{text-align:right}.pepptmplt_txtimgwhitebg.ir_sl.Purple .pepp-img,.pepptmplt_txtimgwhitebg.il_sl.Purple .pepp-img{background:linear-gradient(90deg,#6354bb 50%,#6354bb 50%,transparent 50%)}.pepptmplt_txtimgwhitebg.ir_sl.Orange .pepp-img,.pepptmplt_txtimgwhitebg.il_sl.Orange .pepp-img{background:linear-gradient(90deg,#ef7e5e 50%,#ef7e5e 50%,transparent 50%)}.pepptmplt_lgntxtonecol{background:#6354bb}.pepptmplt_lgntxtonecol .pepp-txt{background:#fff;min-height:25vw;padding-right:12vw;padding-left:12vw;padding-top:10vh;padding-bottom:10vh}.pepptmplt_lgntxtonecol .col-md-3{min-height:25vw}.pepptmplt_lgntxttwocol .pepp-txt{background:#d3d4f0;padding-right:12vw;padding-left:12vw;padding-top:10vh;padding-bottom:10vh;min-height:30vh}.pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2{background:#6354bb;color:#fff}.pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2 strong{color:#ef7e5e}.pepptmplt_testimonials{background:#d3d4f0;flex-direction:column;min-height:40vw;justify-content:center}.pepptmplt_testimonials h2{text-align:center}.pepptmplt_testimonials .peppflex{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.pepptmplt_testimonials .single_testimony{min-width:33%;padding-right:4rem!important}.pepptmplt_testimonials blockquote{font-weight:400;font-size:initial;padding-right:0}.pepptmplt_testimonials blockquote p{text-align:left}.pepptmplt_testimonials blockquote::before{background-image:url(/themes/custom/cusm_theme/images/quote-pepp-orange.png)}.pepptmplt_testimonials blockquote::after{display:none}.pepptmplt_testimonials p{text-align:right}.pepptmplt_ctagradient{background:linear-gradient(to left,#6354bb 0%,#ef7e5e 100%);color:#fff;text-align:center}.pepptmplt_ctagradient .pepp-txt .field--name-field-pepptmplt-link a{background:#000;color:#fff}.pepptmplt_ctagradient .pepp-txt .field--name-field-pepptmplt-link a:hover{background:#fff;color:#000}.pepptemplate_viewsref{padding-top:9rem;padding-bottom:7rem}.pepptemplate_viewsref:not(.block_4) .views-element-container{width:100vw}.pepptemplate_viewsref .view-content.row{justify-content:center}.pepptemplate_viewsref .view-content.row div:nth-child(odd) svg rect{fill:#6354bb}.pepptemplate_viewsref .view-footer{text-align:center}:lang(fr) a.button.en,:lang(en) a.button.fr{display:none}.pepptmplt_extlinks .field--name-field-pepptemplate-img{background:#d3d4f0}.pepptmplt_extlinks img,.pepptmplt_extlinks svg{transition:all .25s ease-in-out}.pepptmplt_extlinks a.pepptmplt_img:hover img,.pepptmplt_extlinks a.pepptmplt_img:hover svg{opacity:.5}.pepptmplt_extlinks svg{max-width:100%;height:auto}.pepptmplt_extlinks .field--name-field-pepptemplate-txt{margin-top:1rem}.pepptmplt_extlinks .field--name-field-pepptemplate-txt h1,.pepptmplt_extlinks .field--name-field-pepptemplate-txt h2,.pepptmplt_extlinks .field--name-field-pepptemplate-txt h3,.pepptmplt_extlinks .field--name-field-pepptemplate-txt h4{font-size:1.4rem!important;margin-bottom:.5rem}.pepptmplt_extlinks a.extlink{text-align:right;display:block;text-transform:uppercase;color:#ef7e5e;padding:.25rem .5rem;transition:all .25s ease-in-out;border-bottom:4px solid transparent}.pepptmplt_extlinks a.extlink:hover{border-bottom-color:#6354bb;text-decoration:none}.field--name-field-pepptemplate-cntntbldr .block_4{background:#ef7e5e;display:flex;flex-direction:column;justify-content:stretch;padding:0}.field--name-field-pepptemplate-cntntbldr .block_4 .peppviewsctnr{background:#fff;padding:5rem;width:75%;margin-right:25%}.field--name-field-pepptemplate-cntntbldr .block_4 .peppviewsctnr>h2{margin-bottom:2.5rem}.field--name-field-pepptemplate-cntntbldr .block_4 .paragraph{border-bottom:1px solid #d3d4f0;margin-bottom:1rem}.field--name-field-pepptemplate-cntntbldr .block_4 .paragraph .field--name-field-pepptmplt-section-title{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.pepptmplt_team .field.field--name-field-pepptmplt-section-title{font-weight:700;font-size:1.5rem;margin-top:1rem}.pepptmplt_team .field{margin-top:.5rem}.pepptmplt_team .field__label{font-weight:700}.pepptmplt_team .field__label::after{content:": "}.pepptmplt_team a.extlink{text-transform:uppercase;display:block;text-align:right;margin-top:.5rem}.pepptmplt_team .modal{padding-top:10rem}.pepptmplt_team .modal .modal-body{padding:0 5rem 4rem}.pepptmplt_team .modal .modal-header{border-bottom:0}.pepptmplt_team .modal button.close{color:#ef7e5e;opacity:1}.pepptmplt_team .modal .col-md-6{max-width:30vw}.pepptmplt_team .modal .field.field--name-field-pepptmplt-section-title{margin-top:0}@media(min-width:576px){.pepptmplt_team .modal-dialog{max-width:68vw}}.page-node-52980 .pepptmplt_txtimgwhitebg,.page-node-53063 .pepptmplt_txtimgwhitebg{background:#ef7e5e;color:#fff}.page-node-52980 .pepptmplt_txtimgwhitebg h1,.page-node-53063 .pepptmplt_txtimgwhitebg h1{font-size:6vmin!important;max-width:500px;font-weight:400}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child{padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:50vh}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child .field__item,.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child p,.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child iframe,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child .field__item,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child p,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child iframe{display:flex;flex-direction:column;flex:1 1 auto}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child .field__item p,.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child p p,.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child iframe p,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child .field__item p,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child p p,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child iframe p{margin-bottom:0}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2{padding:3rem}@media(min-width:992px){.page-node-52980 .pepptmplt_lgntxttwocol,.page-node-53063 .pepptmplt_lgntxttwocol{position:relative}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt:first-child,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt:first-child{max-width:100%;position:absolute;bottom:0;top:0}.page-node-52980 .pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2,.page-node-53063 .pepptmplt_lgntxttwocol .pepp-txt.pepp-txt2{flex:0 0 25%;max-width:25%;position:relative;left:25%}.page-node-52980 .pepptmplt_lgntxttwocol iframe,.page-node-53063 .pepptmplt_lgntxttwocol iframe{margin-left:10vw;margin-right:-20vw;position:relative;right:10vw}}@media(max-width:767px){.pepptmplt_txtimgcolorbg{flex-direction:column-reverse}.pepptmplt_txtimgcolorbg>div{width:100%!important}.pepptmplt_txtimgcolorbg .pepp-txt{padding:2rem 7vw!important}.pepptmplt_txtimgcolorbg .pepp-img{max-width:300px}.pepptmplt_txtimgcolorbg .causesymptoms tr{display:flex;flex-direction:column}.field--name-field-pepptemplate-cntntbldr .block_4 .peppviewsctnr{padding:2rem;width:90%;margin-right:10%}.pepptmplt_team .modal .modal-body{padding:unset}}@media(min-width:768px){.pepptmplt_txtimgwhitebg.full img{max-width:50vh}.pepptmplt_txtimgwhitebg:not(.full) img{max-width:100%}.pepptmplt_txtimgwhitebg.text-on-the-right{flex-direction:row-reverse}.pepptmplt_txtimgcolorbg{flex-direction:row}.pepptmplt_txtimgcolorbg>div{width:50%}.pepptmplt_txtimgcolorbg .pepp-txt{padding-right:7vw;padding-left:0}.pepptmplt_txtimgcolorbg.text-on-the-left{flex-direction:row-reverse}.pepptmplt_txtimgcolorbg.text-on-the-left .pepp-txt{padding-left:7vw;padding-right:0}.pepptmplt_txtimgcolorbg .causesymptoms tr td{width:50%}}@media(min-width:992px){.pepptmplt_txtimgwhitebg.full img{max-width:100%}.pepptmplt_txtimgwhitebg:not(.full) img{max-width:75%}.pepptmplt_txtimgwhitebg.text-on-the-left.ir_sr .pepp-txt{padding-right:0}.pepptmplt_txtimgwhitebg.text-on-the-right.il_sl .pepp-txt{padding-left:0}.pepptmplt_testimonials .peppflex{flex-direction:row}}.node--type-pepp-template .node__content>.field{margin-bottom:3rem;border:2px solid;padding:1rem}.node--type-pepp-template .node__content>.field>.field__label{font-size:2rem;margin-bottom:1rem}.node--type-pepp-template .node__content>.field>.field__items>.field__item:not(:last-child){margin-bottom:1rem;border-bottom:1px solid;padding-bottom:1rem}.node--type-pepp-template .field--name-field-pepptmplt-team>.field__items>.field__item::after{display:block;clear:both;content:""}.node--type-pepp-template .field--name-field-pepptemplate-txt h1,.node--type-pepp-template .field--name-field-pepptemplate-txt h2,.node--type-pepp-template .field--name-field-pepptemplate-txt h3,.node--type-pepp-template .field--name-field-pepptemplate-txt h4{font-size:1rem!important;margin-bottom:0}.node--type-pepp-template .field--name-field-pepptemplate-txt p{margin-bottom:0}.node--type-pepp-template img.image-style-pepp-external-link{max-width:250px}.node--type-pepp-template .field--name-field-pepptmplt-faq .field--name-field-pepptmplt-section-title{font-weight:700;font-size:1.25rem;margin-bottom:.5rem}h1{font-size:2em!important}h2{font-size:1.3em!important}h3{font-size:1.5em!important}h4{font-size:1.25em!important}h5{font-size:1.1em!important}h6{font-size:1em!important}.contrast-lvl1{-ms-filter:none;-webkit-filter:none;filter:none}.contrast-lvl2{-ms-filter:"progid:DXImageTransform.Microsoft.contrast(110%)";-webkit-filter:contrast(110%);filter:contrast(110%)}.contrast-lvl3{-ms-filter:"progid:DXImageTransform.Microsoft.contrast(120%)";-webkit-filter:contrast(120%);filter:contrast(120%)}:root{font-size:16px}:root.state-1{font-size:16px}:root.state-2{font-size:18px}:root.state-2 .wcag-btns .form-inline{width:103px}@media(min-width:992px){:root.state-2 .navbar .navbar-nav li.nav-item{max-width:inherit}:root.state-2 section.squarebox .boxwrap{height:320px}}@media(min-width:992px) and (max-width:1199px){:root.state-2 .block-cusm-algolia-search-block .searchResults .rightContent{padding:10px 15px 10px 20px}}:root.state-2 .newsContent .newsdate{padding-bottom:0}:root.state-2 .newsContent p{line-height:1.4em}@media(max-width:1480px){:root.state-2 .navbar .navbar-nav li.nav-item a.nav-link{padding:1.9rem .45rem}}@media(max-width:1330px){:root.state-2 .navbar .navbar-nav li.nav-item a.nav-link{padding-right:.47rem;padding-left:.47rem}}@media(max-width:1230px){:root.state-2 .navbar .navbar-nav li.nav-item a.nav-link{padding-right:.4rem;padding-left:.4rem;font-size:.85rem}}:root.state-3{font-size:20px}:root.state-3 .wcag-btns .form-inline{width:109px}@media(min-width:992px){:root.state-3 .navbar .navbar-nav li.nav-item{max-width:inherit}:root.state-3 section.squarebox .boxwrap{height:380px}}@media(min-width:992px) and (max-width:1199px){:root.state-3 .block-cusm-algolia-search-block .searchResults .rightContent{padding:10px 15px 10px 20px}:root.state-3 .block-cusm-algolia-search-block .searchResults .rightContent p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}:root.state-3 .navbar .navbar-nav li.nav-item a.nav-link{padding:1.9rem .6rem}:root.state-3 .lSSlideWrapper ul{height:450px!important}:root.state-3 .upeventsBox .upeventsContent a{white-space:normal;line-height:1em;padding-top:50px}:root.state-3 .newsContent .newsdate{padding-bottom:0}:root.state-3 .newsContent p{line-height:1.4em}@media(max-width:1480px){:root.state-3 .navbar .navbar-nav li.nav-item a.nav-link{padding:1.9rem .45rem}}@media(max-width:1330px){:root.state-3 .navbar .navbar-nav li.nav-item a.nav-link{padding-right:.47rem;padding-left:.4rem}}@media(max-width:1230px){:root.state-3 .navbar .navbar-nav li.nav-item a.nav-link{padding-right:.3rem;padding-left:.3rem}}@media print{.node--type-cusm-clinic-information-page{margin:auto;padding-top:30px;font-size:20px}.node--type-cusm-clinic-information-page header,.node--type-cusm-clinic-information-page footer,.node--type-cusm-clinic-information-page .pageBanner,.node--type-cusm-clinic-information-page #block-cusm-theme-breadcrumbs,.node--type-cusm-clinic-information-page .mainsidebar,.node--type-cusm-clinic-information-page .singleDepartmentNavigation,.node--type-cusm-clinic-information-page .clinicInfoBox,.node--type-cusm-clinic-information-page .wrapTags,.node--type-cusm-clinic-information-page .alert,.node--type-cusm-clinic-information-page .printbutton{display:none!important}.node--type-cusm-clinic-information-page .navOngletContent.info .container-large .row .col-sm-8{max-width:100%!important;flex:0 0 100%}}.node--unpublished{background-color:#f9ebeb}body:not(.user-logged-in) .main-content #block-cusm-theme-page-title+nav.tabs{display:none}