body{font-family:'Poppins',sans-serif;font-size:16px;line-height:1.75;color:#777;font-weight:300;}
a,a:hover,button,button:hover{transition:all 0.3s ease;text-decoration:none;}
a,a:focus,a:active,button,button:focus,button:active{outline:0;}
p{margin-bottom:10px;}
p:last-child{margin-bottom:0;}
h1,h2,h3,h4,h5,h6{margin-bottom:0;color:#3f3f3f;font-weight:600;line-height:1.4;}
h1{font-size:35px;}
h2{font-size:30px;}
h3{font-size:25px;}
h4{font-size:20px;}
h5{font-size:18px;}
.header{position:fixed;width:100%;background:#ffffff;z-index:6;}
.header .form-select{text-transform:uppercase;background-image:none;border:none;padding:0;width:20px!important;}
.logo-hs-wht{display:none;}
.header .navbar{padding-top:6px;padding-bottom:6px;}
.navbar-brand{padding:0;align-items:center;display:flex;}
.form-select:focus{box-shadow:none;}
.node--type-article .header,.node--type-page .header,.node--type-faq .header,.node--type-testimonials .header,.node--type-communications-scientifiques .header{box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);}
.header .form-select{font-size:15px;font-weight:600;color:#3f3f3f;cursor:pointer;background:transparent;font-family:'Poppins',sans-serif;}
.navbar-expand-lg .navbar-nav .nav-link{font-size:15px;letter-spacing:0.5px;color:#3f3f3f;font-weight:normal;padding:0;margin:0px 15px;border-bottom:solid 1px transparent;}
.header .form-select:hover,.footer-top .block-menu .nav .nav-link:hover,.parent-contact a:hover,.path-frontpage .header .form-select:hover,body.scrolled.scrollup.path-frontpage .header .form-select:hover,.node--type-article-landing-page .header .form-select:hover,body.scrolled.scrollup.node--type-article-landing-page .header .form-select:hover,.node--type-contact .header .form-select:hover,body.scrolled.scrollup.node--type-contact .header .form-select:hover,.node--type-specialite .header .form-select:hover,body.scrolled.scrollup.node--type-specialite .header .form-select:hover,.node--type-prothese .header .form-select:hover,body.scrolled.scrollup.node--type-prothese .header .form-select:hover{color:#e67e3e;}
.header .navbar-expand-lg .navbar-nav .nav-link.is-active,.header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.path-frontpage .header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.node--type-article-landing-page .header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.node--type-article-landing-page .header .navbar-expand-lg .navbar-nav .nav-link.is-active,body.scrolled.scrollup.node--type-contact .header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.node--type-contact .header .navbar-expand-lg .navbar-nav .nav-link.is-active,body.scrolled.scrollup.node--type-specialite .header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.node--type-specialite .header .navbar-expand-lg .navbar-nav .nav-link.is-active,body.scrolled.scrollup.node--type-prothese .header .navbar-expand-lg .navbar-nav .nav-link:hover,body.scrolled.scrollup.node--type-prothese .header .navbar-expand-lg .navbar-nav .nav-link.is-active{border-bottom:solid 1px #e67e3e;}
.path-frontpage .header .navbar-expand-lg .navbar-nav .nav-link:hover,.node--type-article-landing-page .header .navbar-expand-lg .navbar-nav .nav-link:hover,.node--type-article-landing-page .header .navbar-expand-lg .navbar-nav .nav-link.is-active,.node--type-contact .header .navbar-expand-lg .navbar-nav .nav-link:hover,.node--type-contact .header .navbar-expand-lg .navbar-nav .nav-link.is-active,.node--type-specialite .header .navbar-expand-lg .navbar-nav .nav-link:hover,.node--type-specialite .header .navbar-expand-lg .navbar-nav .nav-link.is-active,.node--type-prothese .header .navbar-expand-lg .navbar-nav .nav-link:hover,.node--type-prothese .header .navbar-expand-lg .navbar-nav .nav-link.is-active{border-bottom:solid 1px #ffffff;}
.menu--main{padding-right:15px;}
.path-frontpage .header,.node--type-article-landing-page .header,.node--type-contact .header,.node--type-specialite .header,.node--type-prothese .header{background:transparent;}
body.scrolled.scrollup.path-frontpage header,body.scrolled.scrollup.node--type-article-landing-page header,body.scrolled.scrollup.node--type-contact header,body.scrolled.scrollup.node--type-specialite header,body.scrolled.scrollup.node--type-prothese header{background:#ffffff;}
.layout-main-wrapper{padding-top:90px;}
.path-frontpage .layout-main-wrapper,.node--type-article-landing-page .layout-main-wrapper,.node--type-contact .layout-main-wrapper,.node--type-specialite .layout-main-wrapper,.node--type-prothese .layout-main-wrapper{padding-top:0px;}
.path-frontpage .logo-hs-wht,body.scrolled.scrollup.path-frontpage .logo-hs-org,.node--type-article-landing-page .logo-hs-wht,body.scrolled.scrollup.node--type-article-landing-page .logo-hs-org,.node--type-contact .logo-hs-wht,body.scrolled.scrollup.node--type-contact .logo-hs-org,.node--type-specialite .logo-hs-wht,body.scrolled.scrollup.node--type-specialite .logo-hs-org,.node--type-prothese .logo-hs-wht,body.scrolled.scrollup.node--type-prothese .logo-hs-org{display:block;}
.path-frontpage .logo-hs-org,body.scrolled.scrollup.path-frontpage .logo-hs-wht,.node--type-article-landing-page .logo-hs-org,body.scrolled.scrollup.node--type-article-landing-page .logo-hs-wht,.node--type-contact .logo-hs-org,body.scrolled.scrollup.node--type-contact .logo-hs-wht,.node--type-specialite .logo-hs-org,body.scrolled.scrollup.node--type-specialite .logo-hs-wht,.node--type-prothese .logo-hs-org,body.scrolled.scrollup.node--type-prothese .logo-hs-wht{display:none;}
.path-frontpage .navbar-expand-lg .navbar-nav .nav-link,.path-frontpage .header .form-select,.node--type-article-landing-page .navbar-expand-lg .navbar-nav .nav-link,.node--type-article-landing-page .header .form-select,.node--type-contact .navbar-expand-lg .navbar-nav .nav-link,.node--type-contact .header .form-select,.node--type-specialite .navbar-expand-lg .navbar-nav .nav-link,.node--type-specialite .header .form-select,.node--type-prothese .navbar-expand-lg .navbar-nav .nav-link,.node--type-prothese .header .form-select{color:#ffffff;}
body.scrolled.scrollup.path-frontpage .navbar-expand-lg .navbar-nav .nav-link,body.scrolled.scrollup.path-frontpage .header .form-select,body.scrolled.scrollup.node--type-article-landing-page .navbar-expand-lg .navbar-nav .nav-link,body.scrolled.scrollup.node--type-article-landing-page .header .form-select,body.scrolled.scrollup.node--type-contact .navbar-expand-lg .navbar-nav .nav-link,body.scrolled.scrollup.node--type-contact .header .form-select,body.scrolled.scrollup.node--type-specialite .navbar-expand-lg .navbar-nav .nav-link,body.scrolled.scrollup.node--type-specialite .header .form-select,body.scrolled.scrollup.node--type-prothese .navbar-expand-lg .navbar-nav .nav-link,body.scrolled.scrollup.node--type-prothese .header .form-select{color:#3f3f3f;}
body.scrolled header{background:#ffffff;transition:all .3s cubic-bezier(.77,0,.175,1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);}
body.scrolled.scrolldown header{-webkit-transform:translateY(-510px);transform:translateY(-510px);transition:all .3s cubic-bezier(.77,0,.175,1);}
body.scrollup header{transform:translateY(0);transition:all .3s cubic-bezier(.77,0,.175,1);}
.footer-top{padding-bottom:84px;}
.footer-wrap{background-color:#fefbfb;padding-top:105px;}
.footer-bottom .footer-copyright{padding-top:23px;padding-bottom:23px;font-size:14px;color:#aeaeae;}
.footer-text{padding-top:32px;font-size:14px;max-width:345px;}
.footer-top .block-menu h2,.footer-top .block-block-content h2{font-size:16px;font-weight:500;line-height:1.25;color:#b6b6b6;padding-bottom:25px;}
.footer-top .block-menu .nav{flex-direction:column;}
.footer-top .block-menu .nav .nav-link{color:#3f3f3f;font-size:15px;padding:9px 0px;}
.parent-contact{font-size:15px;}
.contact-title{font-weight:500;padding-bottom:7px;padding-top:9px;color:#3f3f3f;}
.contact-desc{line-height:1.47;max-width:231px;padding-bottom:7px;color:#3f3f3f;}
.contact-tel{line-height:1.47;}
.contact-tel a{color:#3f3f3f;}
.contact-email a{padding-top:5px;color:#e67e3e;font-weight:600;display:block;}
.view-homepage-banner-slider .view-content.row,.region-banner-slider,.view-home-video-section .view-content{margin:0;}
.slick--view--homepage-banner-slider,.region-banner-slider .block-views-blockhomepage-banner-slider-block-1,.view-home-video-section .views-row{padding:0;}
.featured-bottom{background:#f6f1ef;padding:112px 0px;}
.orange-btn,.more-link a{background-image:linear-gradient(103deg,#e17353 7%,#e17353 0%,#f8a103 31%,#f8a103);background-size:300% 100%;padding:12px 20px;min-width:185px;border-radius:26px;display:inline-flex;color:#fff;font-size:15px;font-weight:600;text-align:left;justify-content:space-between;align-items:center;}

/* background-image: linear-gradient(103deg, #e17353 0%, #e17353 7%, #f8a103 30%, #f8a103);*/
.orange-btn:hover,.more-link a:hover{color:#fff;background-size:700% 100%;}
.con-inner-desc{font-size:18px;line-height:1.56;padding-top:20px;max-width:555px;color:#3f3f3f;}
.orange-btn::after,.more-link a:after{content:"";display:block;background:url(../images/icon-arrow-right.svg);width:24px;height:23px;}
.con-right .orange-btn{margin-left:auto;}
.view-homepage-banner-slider .views-field-field-media-image img{width:100%;}
.home-banner-slider{position:absolute;top:60%;transform:translateY(-60%);left:0;right:0;}
.home-logo-img{padding-bottom:20px;}
.header .container{max-width:1330px;}
.banner-slider-inner .home-title{max-width:546px;line-height:1.37;padding-bottom:26px;}
.home-link-img a{width:55px;height:55px;display:flex;background-color:rgb(255 255 255 / 15%);align-items:center;justify-content:center;border-radius:55px;}
.banner-slider-content{padding-left:12px;padding-right:12px;}
.home-logo-img img{width:153px;height:auto;}
.home-section-text .section-text:first-child .section-img img{max-width:287px;}
.home-section-text .section-text:nth-child(3) .section-img img{max-width:433px;}
.home-section-text{padding-top:138px;padding-bottom:32px;}
.section-text-left .section-title{max-width:515px;padding-bottom:20px;}
.home-section-text .section-text:nth-child(even){flex-direction:row-reverse;}
.home-section-text .section-text:nth-child(odd) .section-img{text-align:right;padding-right:50px;}
.home-section-text .section-text{padding-bottom:100px;align-items:center;}
.purple-link{font-size:16px;color:#894997;font-weight:600;line-height:1.63;display:inline-flex;align-items:center;}
.purple-link:hover{color:#894997;}
.purple-link::after{content:"";display:block;background:url(../images/icon-plus.svg);width:24px;height:23px;margin-left:6px;transition:all 0.3s ease;}
.purple-link:hover:after,.home-latest-news:hover .purple-link:after{background:url(../images/icon-plus-hover.svg);transition:all 0.3s ease;}
.section-text-left .section-link{padding-top:40px;}
.home-section-concept-wrap{background-color:#f6f1ef;padding:107px 0px;}
.concept-title h2{max-width:657px;padding-bottom:87px;}
.concept-image,.home-advantage-title h2{text-align:center;}
.section-description ul{padding-left:20px;}
.section-description ul li::marker{font-size:11px;line-height:35px;}
.home-section-interect-wrap{background-color:#faf9f7;padding-top:86px;padding-bottom:100px;}
.interect-title{max-width:612px;padding-bottom:55px;}
.interect-images .int-img{background:#ffffff;}
.interect-images{margin-left:0;}
.home-section-advantage-wrap{background-color:#894997;padding-top:91px;padding-bottom:147px;}
.sec-advantage-img img{max-width:60px;}
.sec-advantage-img{display:flex;width:80px;height:80px;background:rgb(255 255 255 / 15%);align-items:center;justify-content:center;border-radius:80px;}
.home-advantage-title h2{padding-bottom:65px;}
.sec-advantage-title{font-size:14px;line-height:1.57;font-weight:500;max-width:208px;padding-top:19px;}
.view-home-video-section .youtube-para{position:relative;line-height:0;}
.view-home-video-section .youtube-para > img{width:100%;object-fit:cover;height:515px;object-position:center;}
.view-home-video-section .youtube-para iframe{width:100%;height:515px;object-fit:fill;}
.view-home-video-section .play-btn-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;}
.view-home-video-section .play-btn{border:solid 1px #fff;width:120px;height:120px;border-radius:90px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;padding-left:8px;}
.view-home-video-section .play-btn-wrap:hover .play-btn{transform:scale(1.1);transition:all 0.3s ease;}
.block-views-blockhome-latest-news-block-1{background-color:#faf9f7;padding-top:115px;padding-bottom:101px;}
.lt-news-heading{padding-bottom:51px;}
.lt-news-date{font-size:14px;line-height:1.86;color:#818181;padding-bottom:10px;}
.lt-news-title{padding-bottom:20px;}
.lt-news-srt-desc{color:#777;padding-bottom:15px;}
.lt-news-row{padding-bottom:78px;}
.more-link a{margin:0 auto;}
.more-link{text-align:center;}
.home-latest-news:hover h5{color:#894997;}
.video-wrap{position:relative;line-height:0;}
.video-wrap .video-block{width:100%;height:515px;object-fit:cover;}
.video-wrap .video-block[controls="controls"]{object-fit:contain;}
.logo-hs-org,.logo-hs-wht{width:300px;height:auto;}

/* article page */
.article-detail-page{padding-top:53px;padding-bottom:131px;}
.ad-news-text{font-size:18px;line-height:1.67;padding-top:75px;}
.back-link{font-size:16px;font-weight:600;line-height:1.63;color:#894997;display:inline-flex;align-items:center;}
.back-link:hover{color:#894997;}
.back-link:before{content:"";display:block;background:url(../images/icon-arrow-left.svg);width:24px;height:23px;margin-right:6px;transition:all 0.3s ease;}
.back-link:hover:before{background:url(../images/icon-arrow-left-hover.svg);}
.article-detail{padding-top:41px;}
.ad-news-date{font-size:14px;padding-bottom:15px;}
.view-news-listing .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;}
.article-banner .banner-img,.contact-banner .banner-img,.prothese-detail-page .banner-img{padding-top:140px;padding-bottom:112px;}
.art-lan-content-sec{padding-top:104px;padding-bottom:126px;}
.article-latest-news .home-latest-news{padding-bottom:81px;}
.view-news-listing .pager,.view-articles-scientifiques .pager{list-style-type:none;padding-left:0;margin-bottom:0;padding-top:13px;}
.view-news-listing .pager__item,.view-articles-scientifiques .pager__item{text-align:center;}
.view-news-listing .pager__item .button,.view-articles-scientifiques .pager__item .button{background-image:linear-gradient(103deg,#e17353 7%,#e17353 0%,#f8a103 31%,#f8a103);background-size:300% 100%;padding:12px 20px;min-width:185px;border-radius:26px;display:inline-flex;color:#fff;font-size:15px;font-weight:600;text-align:left;justify-content:space-between;align-items:center;margin:0 auto;}
.view-news-listing .pager__item .button:after,.view-articles-scientifiques .pager__item .button:after{content:"";display:block;background:url(../images/icon-plus-add.svg);width:24px;height:23px;}
.view-news-listing .pager__item .button:hover,.view-articles-scientifiques .pager__item .button:hover{color:#fff;background-size:700% 100%;}
.page-node-17 .field--type-text-with-summary h1{padding-bottom:53px;padding-top:45px;}
.page-node-17 .field--type-text-with-summary h3{padding-top:30px;padding-bottom:20px;}
.page-node-17 .field--type-text-with-summary ul{padding-left:20px;}
.page-node-17 .field--type-text-with-summary ul li::marker{font-size:13px;line-height:35px;color:#e67e3e;}
.terms-text{padding-bottom:186px;}

/* faq  */
.faq-content{padding-top:55px;padding-bottom:174px;}
.faq-title{padding-bottom:55px;}
.faq-quetion-wrap{max-width:945px;}
.faq-section .faq-sec-title{background-color:#faf9f7;margin-bottom:5px;cursor:pointer;border-radius:8px;}
.faq-section .faq-desc-wrap{background-color:#f6f1ef;padding:21px 138px 21px 31px;margin-bottom:5px;color:#3f3f3f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#faq-sec-collapse{font-size:16px;font-weight:500;line-height:1.44;letter-spacing:-0.23px;color:#2a2f41;}
#faq-sec-collapse:after{content:"";display:block;background:url(../images/faq-icon-plus.svg) no-repeat;width:23px;height:23px;flex:0 0 auto;}
#faq-sec-collapse[aria-expanded="true"]:after{content:"";display:block;background:url(../images/faq-icon-less.svg) no-repeat;width:23px;height:23px;flex:0 0 auto;}
#faq-sec-collapse{display:flex;justify-content:space-between;align-items:center;padding:24px 31px 23px 31px;border-radius:8px;}

/* contact */
.contact-content-wrap{padding-top:78px;padding-bottom:117px;}
.contact-page .contact-wrap{background-color:#f6f1ef;padding:47px 80px 71px 69px;border-radius:8px;}
.contact-title-wrap h2{text-transform:uppercase;padding-bottom:40px;}
.contact-subtitle{padding-bottom:33px;}
.contact-row .contact-address,.contact-ph,.contact-fax,.contact-row .contact-link a,.contact-mail-wrap .contact-mail,.contact-web{display:flex;}
.contact-row .contact-address:before,.contact-ph:before,.contact-fax::before,.contact-mail-wrap .contact-mail:before,.contact-web:before{content:"";display:block;width:23px;height:23px;flex:0 0 auto;margin-right:7px;}
.contact-row .contact-address:before{background:url(../images/icon-location.svg) no-repeat;}
.contact-ph:before{background:url(../images/icon-phone.svg) no-repeat;}
.contact-fax::before{background:url(../images/icon-fax.svg) no-repeat;}
.contact-ph a,.contact-row,.contact-mail-wrap .contact-mail a,.contact-web a,.contact-link a{color:#3f3f3f;}
.contact-ph{padding-bottom:8px;}
.contact-mail-wrap .contact-mail{font-weight:500;padding-bottom:7px;}
.contact-wrap .contact-link a:before{content:"";display:block;background:url(../images/linkedin-black.svg) no-repeat;width:18px;height:20px;flex:0 0 auto;margin-right:7px;}
.contact-row .contact-link a,.contact-web{align-items:center;}
.contact-mail-wrap .contact-mail:before{background:url(../images/icon-mail.svg) no-repeat;}
.contact-web:before{background:url(../images/icon-url.svg) no-repeat;}
.contact-link{padding-left:40px;}

/* specialite */
.prothese-concept-wrap{padding-top:101px;}
.prothese-concept-title{padding-bottom:34px;}
.concept-detail-wrap .detail-wrap ul{padding-left:15px;}
.discale-item-wrap ol{padding-left:20px;}
.concept-detail-wrap .detail-wrap ul li::marker{font-size:11px;line-height:35px;}
.concept-detail-wrap h5,.discale-wrap h5{padding-bottom:14px;}
.naturelles-tallies-wrap{background-color:#f6f1ef;padding-top:94px;padding-bottom:118px;}
.naturelles-tallies-wrap table tr th{background:#f6f1ef;border:none;}
.naturelles-tallies-wrap tr td{border:none;}
.naturelles-tallies-wrap table tr th,.naturelles-tallies-wrap tr td{font-size:16px;font-weight:600;color:#2a2f41;padding:20px 29px 17px 27px;line-height:1.44;}
.naturelles-tallies-wrap tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;}
.naturelles-tallies-wrap tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;}
.naturelles-tallies-wrap tr{border-radius:8px;background:#faf9f7;border-bottom:3px solid #f6f1ef;}
.tallies-right-wrap h2{padding-bottom:15px;}
.prothese-discale-wrap{padding-top:100px;padding-bottom:127px;}
.discale-concept-title,.discale-wrap .discale-item-wrap:first-child h5{padding-bottom:40px;}
.talleis-right-table{padding-top:1px;}
.technique-operate-wrap{padding-top:95px;padding-bottom:143px;}
.technique-operate-wrap h2{padding-bottom:57px;}
.technique-video-left .pro-play-btn,.technique-video-left .upload-video .play-btn{border:solid 1px #fff;width:85px;height:85px;border-radius:90px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;padding-left:8px;}
.testimonil-video .play-btn,.comm-video-wrap .play-btn,.comm-ytb-video .play-btn{border:solid 1px #fff;width:55px;height:55px;border-radius:90px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;padding-left:6px;}
.prothese-youtube-para,.technique-video-left .video-wrap,.testimonial-para-wrap > div,.testimonial-video-wrap .video-block,.comm-video-wrap,.comm-ytb-video{position:relative;}
.pro-play-btn-wrap,.technique-video-left .upload-video .play-btn-wrap,.testimonil-video .play-btn-wrap,.comm-video-wrap .play-btn-wrap,.comm-ytb-video .play-btn-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;}

/* testimonial */
.testimonil-video .play-btn img,.comm-video-wrap .play-btn img,.comm-ytb-video .play-btn img{width:12px;height:auto;transition:all 0.3s ease;}
.pro-play-btn-wrap .pro-play-btn img,.technique-video-left .upload-video .play-btn img{width:19px;height:auto;transition:all 0.3s ease;}
.technique-video-right{padding-left:30px;}
.technique-video-left .prothese-youtube-para:hover .pro-play-btn-wrap .pro-play-btn,.technique-video-left .video-wrap:hover .play-btn,.testimonial-video-wrap .video-block:hover .play-btn,.testimonial-para-wrap:hover .play-btn,.comm-video-wrap:hover .play-btn,.comm-ytb-video:hover .play-btn{transform:scale(1.1);}
.technique-video-wrap{align-items:center;}
.technique-video-left .prothese-youtube-para > img{width:100%;object-fit:cover;height:311px;object-position:center;}
.technique-video-left .prothese-youtube-para iframe{width:100%;height:311px;object-fit:fill;}
.technique-video-right h3{max-width:415px;}
.technique-video-left .prothese-youtube-para,.testimonial-ytb-hover,.testimonial-video-wrap,.home-sec-video .youtube-para,.upload-video .video-wrap,.comm-ytb-video,.comm-video-wrap{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;display:inline-block;width:100%;}
.technique-video-left .prothese-youtube-para > img,.testimonial-ytb-hover > img,.testimonial-video-wrap > video[poster],.home-sec-video .youtube-para img,.upload-video .video-wrap > video[poster],.comm-ytb-video > img,.comm-video-wrap video[poster]{transition:all 0.3s ease;}
.technique-video-left .prothese-youtube-para:hover > img,.testimonial-ytb-hover:hover > img,.testimonial-video-wrap:hover > video[poster],.home-sec-video .youtube-para:hover img,.upload-video .video-wrap:hover > video[poster],.comm-ytb-video:hover > img,.comm-video-wrap:hover video[poster]{transform:scale(1.1);}
.testimonial-video-wrap:hover > video source{transform:scale(1);}
.technique-video-left .video-wrap .video-block{height:311px;}
.technique-video-right .tech-video-link{padding-top:35px;}
.tech-video-link .orange-btn::after{background:url(../images/icon-arrow-down-org.svg) no-repeat;margin-left:20px;}
.testimonials-page{padding-top:55px;padding-bottom:68px;}
.testimonial-wrap .testimonil-desc{max-width:686px;padding-top:7px;padding-bottom:56px;color:#3f3f3f;}
.testimonial-para-title{display:flex;align-items:center;justify-content:space-between;margin-top:13px;}
.testimonial-para-wrap{margin-bottom:60px;}
.testimonial-video-wrap{line-height:0;}
.testimonial-para-wrap > img{width:100%;object-fit:cover;height:202px;object-position:center;}
.testimonial-para-wrap iframe,.comm-sci-para-wrap .comm-ytb-video iframe{width:100%;height:202px;object-fit:fill;}
.testimonial-video-wrap .video-block,.comm-sci-para-wrap .video-block{width:100%;height:auto;}
.testimonials-page > .container,.communications-scientifiques-page > .container{padding-left:4px;padding-right:4px;}
.testimonial-ytb-hover > img{width:100%;height:auto;}

/* testimonial */
.comm-title h1{padding-top:55px;max-width:723px;line-height:1.37;}
.comm-sci-section{padding-top:37px;}
.comm-upload-video{line-height:0;}
.comm-para-title{padding-top:14px;}
.view-articles-scientifiques .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;}
.view-communications-scientifiques-video .comm-sci-para-wrap{padding-bottom:45px;}
.art-sci-wrap{padding-top:40px;padding-bottom:122px;}
.art-sec-title{padding-bottom:40px;}
.com-art-news-date{font-size:14px;line-height:1.86;color:#818181;padding-top:25px;}
.com-art-news-title{padding-top:10px;max-width:520px;}
.com-art-news-srt-desc{color:#818181;line-height:1.63;padding-top:20px;max-width:520px;}
.art-sci-section .com-art{padding-top:25px;}
.view-articles-scientifiques .home-latest-news{padding-bottom:90px;}
.view-articles-scientifiques .pager{padding-top:0;margin-top:-20px;}
.comm-para-author{color:#3f3f3f;padding-top:5px;}
.comm-ytb-video > img{width:100%;height:auto;}
.popup-content .decline-button{display:none;}
.eu-cookie-compliance-message p{font-size:15px;line-height:1.33;letter-spacing:0.5px;color:#fff;font-weight:normal;}
#popup-text{line-height:2px;margin-top:20px;}
.agree-button{background-image:linear-gradient(103deg,#e17353 7%,#e17353 0%,#f8a103 31%,#f8a103);background-size:300% 100%;padding:12px 20px;min-width:140px;border-radius:26px;display:inline-flex;color:#fff;font-size:15px;font-weight:600;text-align:left;justify-content:center;align-items:center;}
.agree-button:hover{color:#fff;background-size:700% 100%;}
.home-pop-up-wrap .modal-dialog{max-width:900px;}
.home-pop-up-wrap .modal-header{border-bottom:none;}
.home-pop-up-wrap .pop-up-text h4{font-weight:normal;}
.home-pop-up-wrap .modal-body{padding:0px 20px 0px 50px;}
.view-home-pop-up .modal-dialog{max-width:900px;}
.view-home-pop-up .modal-header{border-bottom:none;}
.view-home-pop-up .modal-body{padding:0px 50px 63px 50px;}
.view-home-pop-up .pop-up-wrap{padding-top:31px;}
.pop-up-home-link a{background-image:linear-gradient(103deg,#894997 7%,#894997 0%,#c960e7 31%,#c960e7);background-size:300% 100%;padding:12px 20px;min-width:185px;border-radius:26px;display:inline-flex;color:#fff;font-size:15px;font-weight:600;text-align:left;justify-content:space-between;align-items:center;}
.pop-up-home-link a:after{content:"";display:block;background:url(../images/icon-arrow-right.svg);width:24px;height:23px;margin-left:14px;flex:0 0 auto;}
.pop-up-another-link a{background-image:linear-gradient(103deg,#e17353 7%,#e17353 0%,#f8a103 31%,#f8a103);background-size:300% 100%;padding:12px 12px;min-width:185px;border-radius:26px;display:inline-flex;color:#fff;font-size:15px;font-weight:600;text-align:left;justify-content:space-between;align-items:center;}
.pop-up-another-link a:after{content:"";display:block;background:url(../images/icon-arrow-right.svg);width:24px;height:23px;margin-left:14px;flex:0 0 auto;}
.popup-content .pop-up-text h4{font-weight:normal;line-height:1.5;letter-spacing:-0.29px;}
.pop-up-another-link{padding:0;}
.pop-up-another-link a:hover,.pop-up-home-link a:hover{color:#fff;background-size:700% 100%;}
.view-home-pop-up .btn-close{background:url(../images/icon-close.svg) no-repeat;width:25px;height:25px;background-position:center;opacity:1;}
.view-home-pop-up .btn-close:hover{opacity:0.5;}
.page-user-login .header,.page-user-register .header,.page-user-password .header,.toolbar-fixed .header{position:relative;}
.user-login-form,.user-register-form,.user-pass{max-width:1140px;margin:0 auto;margin-top:50px;margin-bottom:100px;}
.path-frontpage .header option{background:#000;}
.path-frontpage.scrolled.scrollup .header option,.path-frontpage.scrolled.scrolldown .header option{background:#fff;}
.banner-img{background-position:center!important;}
.redirect-box{max-width:800px;margin:79px auto 150px auto;padding:95px 89px 90px;background-color:#f6f1ef;text-align:center;}
.redirect-text{padding-bottom:30px;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-0.29px;color:#3f3f3f;}
.redirect-link .orange-btn::after{margin-left:23px;}
.path-redirect-page .header{box-shadow:0 1px 3px 0 rgb(0 0 0 / 10%);}
.home-link-img a:hover{background-color:transparent;}
.view-home-video-section .views-row{line-height:0;}
.morecontent span{display:none;}
.home-section-text .section-text.last{align-items:start;}
.morelink.purple-link{display:flex;padding-top:40px;}
.section-text-left .section-link,.purple-link.less{display:none;}
.communications-scien-wrap .article-detail{padding-top:50px;}
.communications-scien-wrap .ad-news-date{padding-top:31px;padding-bottom:20px;}
.communications-scien-wrap .ad-news-text{padding-top:55px;}
.communications-scien-wrap .ad-news-title{max-width:750px;}
.redirect-france-contact .header,.redirect-france-contact .menu--useful-links h2,.redirect-france-contact .menu--legal,.redirect-france-contact .menu--useful-links{display:none;}
.redirect-france-contact .region-footer-first{justify-content:space-between;}
.flag_icon_tax img{border-radius:25px;}
.js-form-item{margin:5px;}

/*05-12-2023*/
.section-description.last .sec-full-desc{display:none;}
.section-description.last .section-link{display:block;}
