/* updated : 2025-07-31 21:35:07*/@media screen and (max-width:1280px){#footer-main .cms-website-contact{width:50%;margin-bottom:50px}#footer-main .social{width:fit-content}#footer-main .partners{width:100%;justify-content:center}}@media screen and (max-width:1024px){.inner,body.cms-homepage #menu{max-width:100%;width:auto}#menu{position:static}#menu ul{padding:40px 0;justify-content:center}#menu ul li a{padding:0 5px}#menu ul li a:after{margin-left:20px}header#header-main .logo{margin:0 auto;text-align:center}.common-breadcrumb{margin-top:0;text-align:center}}@media screen and (max-width:1024px){body#repertoire #content .common-breadcrumb,body#repertoire #content header,body#repertoire #content .tpl{width:100%}}@media screen and (max-width:1024px){body.trial-category #content .common-breadcrumb,body.trial-category #content header{width:auto}#category .information{padding:10px}#category .description{margin-bottom:50px}.trial-categories{padding-left:10px; padding-right:10px}.trial-categories ul li{flex-direction:column}.trial-categories ul li figure{width:auto;height:120px}.trial-categories ul li figure a img{height:100px}.trial-categories ul li .text{width:auto;padding:20px}}@media screen and (max-width:1024px){.cmp-popin .cmp-content .full ul.consent{max-height:220px}.cmp-popin .cmp-content .full ul.consent li{display:block}.cmp-popin .cmp-content .full ul.consent li .details{padding-left:0}}@media screen and (max-width:1024px){.filters{width:auto}.filters ul li{margin:0 0 20px 0;width:calc((100% / 3) - 20px)}.filters ul li select{max-width:initial}.trials .inner > ul{padding:0 10px}.trials .trial{padding:20px}.trials .trial hgroup{margin-left:0}.trials .trial .category{display:none}.trials .trial .summary{margin-left:0}.trials .trial .characteristics{max-width:initial;margin-left:0}.trials .trial .characteristics > ul{justify-content:space-between}.trials .trial .characteristics > ul .group{margin-right:0;margin-bottom:20px;width:calc((100% / 3) - 20px)}.trials .trial .more{margin-top:30px}body.trial #content .common-breadcrumb,body.trial #content header{width:auto}#trial .goals{padding:10px}#trial .details{margin-left:10px;margin-right:10px}#trial .details .left{padding:20px}#trial .details h2{margin-top:120px}#trial .details .category{width:100%;height:120px;left:0}#trial .details .category img{width:auto;height:100%;margin-top:0}#trial .details .category:after{display:none}#trial .characteristics{padding-bottom:15px}#trial .characteristics > ul .group{margin-right:0;margin-bottom:20px}#trial .bottom{padding-left:10px;padding-right:10px}#trial aside .patients,#trial aside .contact,#trial aside .result{width:100%;padding:20px}}@media screen and (max-width:1024px){body.trial-search #content .common-breadcrumb,body.trial-search #content header{width:100%}#trial-search .results{padding-left:10px;padding-right:10px}#trial-search .trials .inner > ul{padding:0}.animation-search-complex .find input{width:auto}}@media screen and (max-width:768px){div.inner{width:auto}.responsive-menu-inset{display:block;position:relative;position:absolute;right:-30px;top:0}.responsive-menu-inset:after{content:""; width:20px; height:20px; background:white url(../images/icons/arrow_down.svg) no-repeat center center; background-size:100%; display:block; position:absolute; top:0; left:0}.responsive-menu-inset:checked:after{background-image:url(../images/icons/arrow_up.svg);}.responsive-menu-inset + ul{display:none}header#header-main{border-top-width:35px;padding-bottom:0}header#header-main .logo{text-align:center;background:white;margin:0 auto;padding:20px 0}header#header-main .resources-slideshow{position:static}footer#footer-main .inset{text-align:center;margin:0 0 20px 0;float:none}footer#footer-main .inset ul{list-style-type:none}footer#footer-main > .inner{flex-direction:column}#footer-main .cms-website-contact,#footer-main .social,#footer-main .partners{margin-bottom:50px;width:auto}#menu.sub > ul{margin:0}#menu .menu-page{display:block;height:100%;background:black;padding-top:40px;position:fixed;overflow:scroll;top:0;left:-100%;height:100%;width:100%;transition:0.5s;z-index:3000}#menu .menu-page .close{display:block;cursor:pointer;background:url(../images/icons/cross.svg?) no-repeat; background-position:center top; background-size:30px; height:30px; width:30px; position:absolute; top:15px; z-index:1000; right:15px; }#responsive-menu:checked ~ .menu-page{transition:0.5s;left:0;width:100%;padding-top:50px}#responsive-menu:checked ~ .menu-page li{display:block}#responsive-menu:checked ~ #sub-menu{display:block}#responsive-menu:checked ~ #sub-menu li{display:block}#menu{z-index:1000;position:absolute !important;top:0!important;right:10px!important;margin:0}#menu ul{display:block}#menu ul li{float:none;margin:0}#menu ul li a{text-align:left;color:white;padding:10px 20px}#menu ul li a:after,#menu ul li a:before{display:none}#menu ul li a:hover,#menu ul li a.selection{color:#E34C40;background:transparent}#sub-menu{position:static;background:transparent}#sub-menu ul{display:block;border:0;margin-left:40px}#sub-menu ul li a{margin:0;padding:12px 20px}.responsive-menu{z-index:2000;display:block; text-align:center; color:white; font-weight:bold; position:absolute; top:10px; right:0; cursor:pointer}}@media screen and (max-width:768px){#page .block-left,#page .block-right{float:none;width:auto}.tpl-image img,.tpl-text img{width:100%;height:auto}.tpl-text iframe{width:100%}.cms-page-children ul{justify-content:space-around}}@media screen and (max-width:768px){.google-reviews ul li{width:100%}}@media screen and (max-width:768px){#header-main .search-component-form{width:100%;margin:0}.search-component-form{width:fit-content;margin:0 auto}.search-component-form .field{text-align:center}.search-component-form input[type=text]{width:250px}.search-component-form input[type=submit]{width:50px;margin:0}#search .result ul.tabs li{margin:0 0 10px 0;width:auto}.responsive-menu-search{display:block;text-align:center; font-weight:bold; cursor:pointer; background:url(../images/icons/arrow_down.svg) 98% center no-repeat; background-size:25px; border:1px solid #AAAAAA; text-align:left; padding:10px}.result ul.tabs{width:auto;display:none;border:1px solid #AAAAAA;border-top:0}.result ul.tabs li{float:none;display:block;width:auto;height:auto;margin:0 !important;line-height:initial;text-align:center;padding:10px 0;border-radius:0;border:0}}@media screen and (max-width:768px){.cmp-popin .cmp-content .choice ul{flex-direction:column-reverse}.cmp-popin .cmp-content .choice ul li{text-align:center}.cmp-popin .cmp-content .choice ul li .button{display:block;width:100%;max-width:320px;margin:auto}}@media screen and (max-width:480px){.jSimpleSlideshow.responsive{background:none;border:0}.jSimpleSlideshow.responsive ul{padding:0 50px}.jSimpleSlideshow.responsive ul li{width:100%;height:auto;height:auto;margin:0;float:none}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls,.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .btns{background:transparent;position:static}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .play{display:none}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .prev{position:absolute;top:50%;margin-top:-30px;left:5px;background-image:url(../images/icons/arrow_left.svg);width:30px;height:60px}.jSimpleSlideshow.responsive .jSimpleSlideshow_controls .next{position:absolute;top:50%;margin-top:-30px;right:5px;background-image:url(../images/icons/arrow_right.svg);width:30px;height:60px}}@media screen and (max-width:1024px){.filters ul li{width:calc((100% / 2) - 20px)}.trials .trial .characteristics > ul .group{width:100%} }