@charset "UTF-8";@keyframes mainTraitsInfo{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}b,body,em,h1,h2,h3,h4,html,img,strong{margin:0;padding:0;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit}body,h1,h2,h3,h4,html{border:0;font-style:inherit;vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;vertical-align:baseline}em,input,select,textarea{font-family:inherit;font-weight:inherit}b,em,img,strong{line-height:inherit}em{vertical-align:baseline}b,img,strong{font-style:inherit}img{font-weight:inherit}b,strong{font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}b,em,img,input,strong{border:0;font-size:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a,a:active,button,button:active,input,input:active,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:0}textarea{resize:none}img{display:block;border-style:none}a{text-decoration:none}.h-side-btn svg,a,a:active{color:inherit}:root{--cont-width: 1230px}@media (max-width:1229.98px) and (min-width:1200px){:root{--cont-width: 1140px}}@media (max-width:1199.98px) and (min-width:992px){:root{--cont-width: 960px}}@media (max-width:991.98px) and (min-width:768px){:root{--cont-width: 720px}}@media (max-width:767.98px) and (min-width:576px){:root{--cont-width: 540px}}@media (max-width:575.98px){:root{--cont-width: 100%}}*,body,html{color:#32302e}body,html{min-height:100%;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.02em;box-sizing:border-box}html.nosmooth{scroll-behavior:auto!important}*,a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:"Hanken Grotesk",sans-serif}*{outline:0}.container,.container-fluid{padding:0 15px}@media (min-width:1230px){.container{max-width:1230px}}.btn:hover,a,button,input,svg,svg path{transition:.3s}a:hover,button:hover,input:hover{box-shadow:none;outline:0;transition:.3s}a:focus,button:focus,input:focus{box-shadow:none;outline:0}a:hover{color:#c48b75;text-decoration:none}iframe{max-width:100%}body{overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}@media (min-width:1200px) and (max-width:1446px){body{zoom:.8}}main{flex-grow:1;position:relative;z-index:2}main:not(.ovv){overflow:hidden}b,strong{font-weight:600}em{font-style:italic}img{width:auto}img,svg{max-width:100%;height:auto}input[type=email],input[type=password],input[type=tel],input[type=text],select{border-radius:25px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #e3ded7;padding:12px 24px;font-size:16px;line-height:24px;letter-spacing:.02em;color:#32302e;background:#fff}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#878786}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#878786}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#c48b75}textarea{border-radius:20px}section{overflow:hidden;position:relative}img,svg{vertical-align:middle}.btn{border:1px solid transparent;border-radius:25px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#32302e;transition:.3s}.btn:focus{outline:0;box-shadow:none}.btn-primary{background:#c48b75;border-color:#c48b75;color:#fff}.btn-primary:hover,.btn-white{background:#fff;color:#c48b75}.btn-white{border-color:#fff;color:#32302e}.btn-outline,.btn-white:hover{border-color:#c48b75;color:#c48b75}.btn-outline{background:0 0;color:#32302e}.btn-outline:hover{background:#c48b75;color:#fff}@media (max-width:991.98px){.btn{padding:9px 17px;font-size:13px;line-height:22px;letter-spacing:.01em}}.h1,.h2,.h3,.h4,.title,h1,h2,h3,h4{font-weight:400;color:#32302e}.h1,h1{font-size:42px;line-height:52px;letter-spacing:.02em}@media (max-width:991.98px){.h1,h1{font-size:30px;line-height:38px;letter-spacing:.01em}}.home .h1,.home h1{font-size:50px;line-height:60px;letter-spacing:.04em}@media (max-width:991.98px){.home .h1,.home h1{font-size:34px;line-height:44px;letter-spacing:.01em}}.h2,h2{font-size:34px;line-height:44px;letter-spacing:.02em}@media (max-width:991.98px){.h2,h2{font-size:26px;line-height:34px;letter-spacing:.01em}}.h3,h3{font-size:26px;line-height:36px;letter-spacing:.01em}@media (max-width:992px){.h3,h3{font-size:22px;line-height:30px}}.h4,h4{font-size:20px;line-height:30px;letter-spacing:.01em}@media (max-width:992px){.h4,h4{font-size:18px;line-height:28px}}.title{font-size:20px;line-height:30px;letter-spacing:.07em;text-transform:uppercase}@media (max-width:992px){.title{font-size:18px;line-height:22px;letter-spacing:.01em}}.content-block a,.content-block span{font-family:"Hanken Grotesk",sans-serif}.content-block a{font-size:16px;line-height:26px;letter-spacing:.02em}.content-block a,.content-block a:hover{text-decoration:underline}.content-block b,.content-block strong{font-weight:700}.content-block ol li,.content-block p,.content-block ul li{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#32302e}.content-block ol,.content-block p,.content-block ul{margin-bottom:12px}.content-block ol li,.content-block ul li{padding-left:24px;position:relative;font-family:"Hanken Grotesk",sans-serif}.home .content-block ol li,.home .content-block ul li{margin-bottom:2px}.content-block ul li:before{content:'';display:block;width:3px;height:3px;position:absolute;border-radius:50%;background:#32302e;top:12px;left:11px}@media (max-width:992px){.content-block ul{margin-bottom:10px}}.content-block ol{list-style-type:none;counter-reset:my-counter}.content-block ol li{padding-left:28px;margin-bottom:12px;counter-increment:my-counter}.content-block ol li:before{content:counter(my-counter) ". ";display:block;width:24px;height:24px;position:absolute;color:#32302e;font-weight:400;top:0;left:0}@media (max-width:992px){.content-block ol{margin-bottom:10px}}.content-block h2{margin:32px 0 20px}@media (max-width:992px){.content-block h2{margin:15px 0}}.content-block h3,.content-block h4{margin:32px 0 20px;font-weight:400}@media (max-width:992px){.content-block h3{margin:15px 0}}@media (max-width:992px){.content-block h4{margin:15px 0}}.content-block .wp-block-gallery{margin-bottom:20px}.content-block .wp-block-media-text__content:first-child{padding-left:0}.content-block :first-child{margin-top:0}.content-block :last-child{margin-bottom:0}.content-block .wp-block-media-text *{margin-bottom:20px}@media (max-width:992px){.content-block .wp-block-media-text *{margin-bottom:10px}}.content-block .wp-block-media-text :last-child{padding-right:0;margin-bottom:20px}@media (max-width:992px){.content-block .wp-block-media-text :last-child{margin-bottom:10px}}.content-block .wp-block-columns{margin-bottom:20px}.content-block>.wp-block-image{margin-top:32px;margin-bottom:20px}.content-block .wp-block-quote{padding:20px;border-radius:10px;margin:32px 0}.content-block .wp-block-quote p{font-size:20px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:.04em}@media (max-width:991.98px){.content-block .wp-block-quote p{font-size:17px;line-height:28px;letter-spacing:.01em}}.cont_anch{transform:translateY(-75px)}.s_anch{height:1px;width:100%;position:absolute;pointer-events:none;opacity:0;top:-92px;left:0}.breadcrumbs .crumb:after{content:'-'}.form-row{margin:0 -15px}.form-col{width:100%;Padding:0 15px}.form-col.half{max-width:50%}@media (max-width:767.98px){.form-col.half{max-width:none}}.form-col br{display:none}.header,.modal-window{position:fixed;top:0;left:0}.modal-window{width:100vw;height:100vh;pointer-events:none;display:flex;align-items:center;justify-content:center;opacity:0;z-index:99999;transition:.3s}.modal-window.active{opacity:1;pointer-events:all;transition:.3s}.header{--h-color: #ffffff;--h-logo: #ffffff;right:0;z-index:100;background:0 0;transition:background .3s,box-shadow .3s}.header.fixed,.header.menu-opened,.header:hover,body:not(.home) .header{--h-color: #32302E;--h-logo: #C48B75;background:#fff}.header.fixed{box-shadow:0 4px 20px rgba(50,48,46,.06)}body:not(.home) main{padding-top:80px}body.h-menu-opened{overflow:hidden}.h-container{padding:0 40px}.h-logo,.h-row{display:flex;align-items:center}.h-row{height:80px}.h-logo{flex-direction:column;gap:2px}.h-logo-icon,.h-logo-txt,.h-menu .menu>li>a{color:var(--h-logo);transition:color .3s}.h-logo-icon path,.h-logo-icon rect{transition:none}.h-logo-txt{font-size:18px;line-height:20px;letter-spacing:.02em;font-weight:300;color:var(--h-color)}.f-logo-txt b,.h-logo-txt b{font-weight:700;color:inherit}.h-logo:hover{text-decoration:none}.h-menu-col{flex-grow:1;display:flex;justify-content:flex-end}.h-menu ul{margin:0;padding:0;list-style:none}.h-menu .menu{display:flex;align-items:center;gap:32px}.h-menu .menu>li{display:flex;align-items:center;padding:28px 0}.h-menu .menu>li>a{font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--h-color)}.h-menu .menu>li>.h-menu-arr{display:flex;margin-left:4px;color:var(--h-color);cursor:pointer}.faq-item-arr svg,.h-menu .menu>li>.h-menu-arr svg{transition:transform .3s}.h-menu .menu>li.current-menu-ancestor>a,.h-menu .menu>li:hover>.h-menu-arr,.h-menu .menu>li:hover>a{color:#c48b75}.faq-item.active .faq-item-arr svg,.h-menu .menu>li:hover>.h-menu-arr svg,.main-gal-arrows .main-gal-arrow.prev svg,.pagination-arrow.prev svg{transform:rotate(180deg)}.h-menu .menu>li:hover>.sub-menu{opacity:1;visibility:visible;transform:translate(-50%,0)}.h-menu .menu>li.menu-btn{padding:0;margin-left:-8px}.h-menu .menu>li.menu-btn>a{display:inline-flex;align-items:center;padding:12px 40px 12px 24px;border:1px solid #c48b75;border-radius:25px}.h-menu .menu>li.menu-btn>.h-menu-arr{position:absolute;right:20px;margin:0}.h-menu .menu>li.menu-btn>.sub-menu{top:calc(100% + 8px)}.h-menu .sub-menu{position:absolute;top:100%;left:50%;z-index:5;min-width:240px;padding:0;border-radius:16px;overflow:hidden;background:#c48b75;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity .3s,transform .3s,visibility .3s}.h-menu .menu>li,.h-menu .sub-menu li{position:relative}.h-menu .sub-menu li a{display:block;padding:13px 16px;font-size:16px;line-height:24px;text-align:center;white-space:nowrap;color:#fff}.h-menu .sub-menu li a:hover{background:#32302e;color:#fff}.h-menu .sub-menu .sub-menu,.h-menu .sub-menu li .h-menu-arr,.h-menu_btn .opened,.h-menu_btn.active .closed,.h-side-btn .full{display:none}.h-rdv-col{margin-left:8px}.h-menu_btn-col{display:none;margin-left:10px}.h-menu_btn{width:40px;height:40px;padding:0;border:1px solid var(--h-logo);border-radius:50%;background:0 0;color:var(--h-logo);align-items:center;justify-content:center;cursor:pointer}.h-menu_btn span{display:flex;color:inherit}.h-menu_btn,.h-menu_btn.active .opened,.h-side{display:flex}.h-side{position:fixed;top:218px;right:40px;z-index:99;flex-direction:column;align-items:flex-end;gap:12px}.h-side-btn{min-width:46px;height:46px;padding:0;border-radius:23px;background:#fff;color:#32302e;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(50,48,46,.08);transition:.3s}.h-side-btn span{font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:inherit}.h-side-btn:hover{background:#c48b75;color:#fff;text-decoration:none}.h-side .short,.h-side-btn{display:flex}.h-side-btn:hover{padding:0 16px}.h-side-btn:hover .short{display:none}.h-side-btn:hover .full{display:inline;white-space:nowrap}.js-splitLines .line,.js-splitLines .line-in,svg,svg *{color:inherit}.reveal-lines{position:relative}.reveal-lines-in{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;pointer-events:none}.main-parallax-bg-lines span,.reveal-lines-in span{flex:1 1 0;margin-bottom:-1px;background:#fff;transform-origin:center top;transition:transform .9s cubic-bezier(.65,0,.35,1)}.main-parallax.is-visible .main-parallax-bg-lines span,.reveal-lines.is-visible .reveal-lines-in span{transform:scaleY(0)}.js-splitLines .line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.js-splitLines .line-in{display:block;transform:translateY(105%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.js-splitLines.is-visible .line-in{transform:translateY(0)}.main-hero{min-height:100vh;display:flex;align-items:flex-end;padding:140px 0 64px;background:#32302e}.main-hero-vimeo,.main-hero:before{position:absolute;pointer-events:none}.main-hero:before{content:'';inset:0;z-index:2;background:linear-gradient(180deg,rgba(50,48,46,.35) 0%,rgba(50,48,46,0) 25%,rgba(50,48,46,0) 55%,rgba(50,48,46,.55) 100%)}.main-hero-media{position:absolute;inset:0;z-index:1;container-type:size;overflow:hidden}.main-hero-vimeo{top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(56.25cqw,100cqh);max-width:none;border:0;transform:translate(-50%,-50%)}.main-hero-video{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.main-hero .container{position:relative;z-index:3}.main-hero-content{max-width:820px;margin:0 auto;text-align:center}.main-hero-label,.main-hero-ttl{color:#fff;margin-bottom:8px}.main-hero-subttl{font-size:18px;line-height:28px;letter-spacing:.02em;color:#fff}.main-hero-play,.main-hero-sound{position:absolute;z-index:3;border:0;cursor:pointer}.main-hero-play{top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:rgba(255,255,255,.3);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:0 0 0 6px}.main-hero-play:hover{background:#c48b75}.main-hero-sound{right:40px;bottom:54px;padding:0;background:0 0}.main-hero-sound .sound{display:none}.main-hero-sound .sound.active{display:block}.main-hero-sound:hover svg path{stroke:#c48b75}.main-second{padding:120px 0;background:linear-gradient(160deg,#fff 0%,#f8f2ed 100%)}.main-second-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head info" "txt img" "btn img";-moz-column-gap:30px;column-gap:30px}.main-second-head{grid-area:head;max-width:480px;margin-bottom:48px}.main-second-ttl{font-size:40px;line-height:52px;margin-bottom:20px}.main-second-subttl{font-size:18px;line-height:26px}.main-second-info{grid-area:info;padding-left:15px;margin-bottom:64px}.main-second-info-row{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px;font-size:16px;line-height:26px}.main-second-info-row:last-child{margin-bottom:0}.main-second-info-row .info-row-icon{flex-shrink:0;width:24px;height:26px;display:flex;align-items:center}.main-second-info-row .info-row-txt{transition:.3s}.main-second-info a.main-second-info-row:hover .info-row-txt{color:#c48b75}.main-second-txt{grid-area:txt;max-width:480px}.main-cons-txt p,.main-equipe-txt p,.main-parc-item-txt p,.main-parc-txt p,.main-second-txt p,.main-techs-row-desc p,.main-traits-bl-desc p,.main-vals-item-txt p{color:#545454}.main-second-btn{grid-area:btn;align-self:start;margin-top:36px}.main-second-btn .btn-outline:hover{color:#fff}.main-second-img{grid-area:img;padding-left:15px}.main-second-img img{width:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover;aspect-ratio:585/368}.main-vals{padding:60px 0 80px}.main-vals-ttl{text-align:center;margin-bottom:20px}.main-vals-subttl{text-align:center;margin-bottom:36px}.main-vals-box{position:relative;display:flex;align-items:flex-start;min-height:513px;padding:30px}.main-parc-steps-wrap:before,.main-vals-box:before{content:'';position:absolute;right:-100vw;pointer-events:none}.main-vals-box:before{bottom:0;left:0;border:1px solid #c48b75;border-right:0;border-radius:9999px 0 0 9999px;top:0}.main-vals-img-wrap{position:relative;z-index:1;flex-shrink:0;width:calc(50% - 40px);max-width:452px}.main-vals-img{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.main-vals-img-item{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s}.main-vals-img-item.active{opacity:1}.main-vals-content{position:relative;z-index:1;width:52.8%;margin-left:auto;padding:62px 0 0 16px}.main-vals-tabs{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:64px}.main-vals-tab{background:0 0;border-color:#c48b75;color:#32302e}.main-parc-step.active .main-parc-step-num,.main-parc-step:hover .main-parc-step-num,.main-vals-tab.active,.main-vals-tab:hover{background:#c48b75;color:#fff}.main-vals-items{display:grid;max-width:470px}.main-vals-item{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(15px);transition:opacity .4s,transform .4s,visibility .4s}.main-parc-item.active,.main-vals-item.active{opacity:1;visibility:visible;transform:translateY(0)}.main-vals-item-ttl{margin-bottom:20px}.main-parc{padding:60px 0}.main-parc-head{margin:0 auto 52px;text-align:center}.main-parc-label,.main-parc-ttl{margin-bottom:20px}.main-parc-txt{max-width:800px;margin:0 auto}.main-parc-steps-wrap{position:relative;margin-bottom:44px}.main-parc-steps-wrap:before{top:83px;left:-100vw;height:1px;background:#c48b75}.main-parc-steps{position:relative;display:flex;justify-content:space-between}.main-parc-step{display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:0 0;cursor:pointer}.main-parc-step-num{width:46px;height:46px;border:1px solid #c48b75;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#c48b75;background:#fff;transition:.3s}.main-parc-step-stem{position:relative;width:1px;height:40px;background:#c48b75}.main-parc-step-stem:after{content:'';position:absolute;left:50%;bottom:0;width:7px;height:7px;border-radius:50%;background:#c48b75;transform:translateX(-50%)}.main-parc-step-name{margin-top:14px;font-size:17px;line-height:26px;white-space:nowrap}.main-parc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"items img" "btn img";-moz-column-gap:30px;column-gap:30px}.main-parc-items{grid-area:items;display:grid;max-width:480px;padding-top:14px}.main-parc-item{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(15px);transition:opacity .4s,transform .4s,visibility .4s}.main-parc-item-num{margin-bottom:40px}.main-parc-item-ttl{margin-bottom:16px}.main-parc-item-subttl{font-size:17px;line-height:26px;margin-bottom:12px}.main-parc-btn{grid-area:btn;align-self:end;margin-top:36px}.main-parc-btn .btn-outline:hover{color:#fff}.main-parc-img{grid-area:img;position:relative;margin-left:15px;aspect-ratio:585/339;border-radius:20px;overflow:hidden}.main-parc-img-item{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s}.main-parc-img-item.active{opacity:1}.main-traits{padding:60px 0 100px}.main-traits-head{text-align:center;margin-bottom:40px}.main-traits-label{margin-bottom:12px}.main-traits-ttl{max-width:440px;margin:0 auto}.main-traits-list{display:flex;align-items:flex-start;gap:30px}.main-traits-bl{position:relative;display:block;flex:1 1 0;min-width:0;transition:flex-basis .6s ease,flex-grow .6s ease}.main-traits-bl:hover{text-decoration:none}.main-traits-bl-img{height:208px;border-radius:20px;overflow:hidden;background:#f8f2ed;transition:height .6s ease}.main-traits-bl-img img{-o-object-position:center top;object-position:center top}.main-traits-bl-info{display:flex;align-items:flex-start;gap:16px;padding-top:20px}.main-traits-bl-info-txt{flex-grow:1;min-width:0}.main-traits-bl-ttl{margin-bottom:10px}.main-traits-bl-arrow{display:none;flex-shrink:0;width:46px;height:46px;border-radius:50%;background:#c48b75;align-items:center;justify-content:center;transition:.3s}.main-traits-bl.active{flex:0 0 48.8%}.main-traits-bl.active .main-traits-bl-img{height:440px}.main-traits-bl.active .main-traits-bl-info{position:absolute;left:20px;right:20px;bottom:20px;padding:20px 20px 18px;border-radius:16px;background:#fff;animation:mainTraitsInfo .5s ease .25s both}.main-gal-dots .slick-dots li,.main-traits-bl.active .main-traits-bl-arrow{display:flex}.main-traits-bl:hover .main-traits-bl-arrow{background:#32302e}.main-parallax{height:27.5vw;border-radius:20px}.main-parallax-bg{position:absolute;inset:0;z-index:1;overflow:hidden}.main-parallax-bg-img{position:absolute;top:-15%;left:0;width:100%;max-width:none;height:130%;-o-object-fit:cover;object-fit:cover;transform:translate3d(0,var(--parallax-y, 0),0);will-change:transform}.main-parallax-bg-lines{position:absolute;inset:0;display:flex;flex-direction:column;pointer-events:none}.main-parallax .container{position:relative;z-index:2;height:100%}.main-parallax-row{display:flex;justify-content:space-between;height:100%;padding:65px 0 60px}.main-parallax-label{color:#fff;padding-top:2px;opacity:0;transition:opacity .6s ease .9s}.main-parallax.is-visible .main-parallax-label{opacity:1}.main-parallax-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:380px;text-align:right}.main-parallax-btn .btn-outline{background:0 0}.main-parallax-btn .btn-outline:hover{background:#c48b75;color:#fff}.main-techs{padding:120px 0 60px;background:radial-gradient(40% 35% at 0% 20%,rgba(227,222,215,.7) 0%,rgba(227,222,215,0) 100%),radial-gradient(45% 30% at 70% 65%,#f8f2ed 0%,rgba(248,242,237,0) 100%),#fff}.main-techs-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"txt img";-moz-column-gap:30px;column-gap:30px;align-items:start}.main-techs-row+.main-techs-row{margin-top:60px}.main-techs-row-txt{grid-area:txt;max-width:470px}.main-techs-row-ttl{margin-bottom:20px}.main-techs-row-img{grid-area:img;margin-left:15px;border-radius:20px;overflow:hidden;aspect-ratio:585/440}.cons-card-img img,.main-equipe-img img,.main-techs-row-img img,.main-traits-bl-img img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.main-techs-row.reverse{grid-template-areas:"img txt";align-items:center}.main-techs-row.reverse .main-techs-row-txt{padding-left:15px}.main-techs-row.reverse .main-techs-row-img{width:483px;max-width:100%;margin-left:0;aspect-ratio:483/330}.main-equipe{padding:60px 0 44px;background:radial-gradient(30% 40% at 100% 70%,rgba(227,222,215,.8) 0%,rgba(227,222,215,0) 100%),#fff}.main-equipe-head{text-align:center;margin-bottom:40px}.main-equipe-label{margin-bottom:12px}.main-equipe-ttl{max-width:720px;margin:0 auto 26px}.main-equipe-txt{max-width:800px;margin:0 auto}.main-equipe-img{max-width:996px;margin:0 auto;border-radius:20px;overflow:hidden;aspect-ratio:996/400}.main-equipe-btn{margin-top:40px;text-align:center}.main-cons-btn .btn-outline:hover,.main-equipe-btn .btn-outline:hover{color:#fff}.main-cons{padding:60px 0}.main-cons-label{text-align:center;margin-bottom:48px}.main-cons-head{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;margin-bottom:48px}.main-cons-head-txt{max-width:550px}.main-cons-ttl{margin-bottom:20px}.main-cons-tabs{display:flex;flex-direction:column;align-items:flex-start;gap:30px;padding-top:8px}.main-cons-tab{display:inline-flex;align-items:center;gap:14px;padding:0 28px 0 0;border:0;border-bottom:1px solid transparent;background:0 0;cursor:pointer;font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.main-cons-tab span,.page-404-num svg,.tax_trait-row-ttl a{color:inherit}.main-cons-tab.active{padding-bottom:14px;margin-bottom:-14px;border-bottom-color:#32302e}.main-cons-tab:hover{color:#c48b75;text-decoration:none}.main-cons-panel{display:none}.main-cons-panel.active{display:block;animation:mainTraitsInfo .5s ease both}.main-cons-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.main-cons-slider-btm,.single_trait-content-in ol.is-style-timeline li span.dot{display:none}.main-cons-empty{padding:40px 0;text-align:center;color:#878786}.main-cons-btn{margin-top:40px;text-align:center}.cons-card{display:block}.cons-card:hover{text-decoration:none}.cons-card-img{position:relative;aspect-ratio:380/200;border-radius:20px;overflow:hidden;background:#f8f2ed}.cons-card-img img{transition:opacity .4s}.cons-card-btn{position:absolute;right:20px;bottom:20px;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s;pointer-events:none}.cons-card:hover .cons-card-img img{opacity:.6}.cons-card:hover .cons-card-btn{opacity:1;transform:translateY(0)}.cons-card-ttl{margin:20px 0 10px}.cons-card-txt{color:#545454}.main-gal{padding:60px 0 0}.main-gal-ttl{text-align:center;margin-bottom:40px}.main-gal-slider-wrap{position:relative}.main-gal-slider:not(.slick-initialized){display:flex;justify-content:center;overflow:hidden}.main-gal-slider:not(.slick-initialized) .main-gal-slide:not(:first-child){display:none}.main-gal-slide{width:996px;max-width:100%}.main-gal-slide-img{height:630px;border-radius:20px;overflow:hidden;background:#f8f2ed;opacity:.6}.main-gal-slide-img img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.main-gal-slide.slick-current{position:relative;z-index:3}.main-gal-slide.slick-current .main-gal-slide-img{opacity:1;overflow:visible}.main-gal-slide.slick-current .main-gal-slide-img img{width:106%;margin-left:-3%;border-radius:20px}.main-gal-arrows .main-gal-arrow{position:absolute;top:50%;z-index:3;width:46px;height:46px;margin-top:-23px;padding:0;border:0;border-radius:50%;background:#c48b75;display:flex;align-items:center;justify-content:center;cursor:pointer}.main-gal-arrows .main-gal-arrow.prev{left:calc(50% - 600px)}.main-gal-arrows .main-gal-arrow.next{right:calc(50% - 600px)}.main-gal-arrows .main-gal-arrow:hover{background:#32302e}.main-gal-dots{position:absolute;left:50%;bottom:40px;z-index:3;transform:translateX(-50%)}.main-gal-dots .slick-dots{display:flex;align-items:center;gap:12px;margin:0;padding:14px 20px;list-style:none;border-radius:25px;background:rgba(255,255,255,.75);backdrop-filter:blur(4px)}.main-gal-dots .slick-dots li button{width:8px;height:8px;padding:0;border:0;border-radius:50%;font-size:0;background:#c48b75;cursor:pointer;transition:.3s}.main-gal-dots .slick-dots li.slick-active button{width:14px;height:14px;background:#32302e}.main-acces{padding:120px 0 60px;background:#32302e}.main-acces-head{text-align:center;margin-bottom:56px}.main-acces-bl-txt li,.main-acces-bl-txt p,.main-acces-hours-row.today span,.main-acces-label,.main-acces-ttl,.main-acces-txt p{color:#fff}.main-acces-label{margin-bottom:20px}.main-acces-ttl{margin-bottom:26px}.main-acces-txt{max-width:800px;margin:0 auto}.main-acces-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;margin-bottom:40px}.main-acces-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.main-acces-icon img{max-width:24px;max-height:24px}.main-acces-contact{display:flex;align-items:center;gap:10px;margin-bottom:18px}.main-acces-contact-txt{font-size:18px;line-height:26px;color:#fff;transition:.3s}.main-acces-contact:hover{text-decoration:none}.main-acces-contact:hover .main-acces-contact-txt{color:#c48b75}.main-acces-bl-ttl{display:flex;align-items:center;gap:10px;margin-bottom:12px}.main-acces-bl-ttl span{font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.main-acces-hours{margin-top:40px}.main-acces-hours-list{padding-left:34px}.main-acces-hours-row{display:flex}.main-acces-hours-row span{font-size:16px;line-height:26px;color:#878786;transition:.3s}.main-acces-hours-day{width:133px;flex-shrink:0}.main-acces-btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.main-acces-btn-rdv{border-color:#fff;color:#fff}.main-acces-btn-rdv:hover{background:#fff;color:#32302e}.main-acces-list{padding-left:15px}.main-acces-bl+.main-acces-bl{margin-top:36px}.main-acces-bl-txt{padding-left:33px}.main-acces-bl-txt ul{margin-left:-33px}.main-acces-bl-txt ul li{padding-left:33px;margin-top:8px;color:#fff}.main-acces-bl-txt ul li:before{width:5px;height:5px;left:10px;top:11px;background:#c48b75}.main-acces-media{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:500px;border-radius:20px;overflow:hidden}.main-acces-img{height:100%}.main-acces-img img{max-width:none;-o-object-fit:cover;object-fit:cover}.main-acces-map{height:100%;background:#e3ded7;position:relative}.main-acces-map-preload{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#f8f2ed}.main-acces-img img,.main-acces-map .cont-map{width:100%;height:100%}.main-acces-map iframe{display:block;width:100%;height:100%;border:0}.section_top{padding:90px 0 40px;background:linear-gradient(180deg,#f8f2ed 0%,rgba(248,242,237,0) 240px);text-align:center}.section_top-ttl{max-width:900px;margin:0 auto}.page-family-intro{padding-bottom:60px}.page-family-intro-txt{max-width:800px;margin:0 auto;text-align:center}.page-family-cases,.page-family-why{padding-bottom:100px}.page-family-why .main-techs-row-img{background:#f8f2ed}.page-family-app-img{position:relative}.page-cabinet-france-img video,.page-family-app-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-family-devices{padding-bottom:100px}.page-family-devices-ttl{text-align:center;margin-bottom:40px}.page-family-devices-list{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 30px}.page-family-devices-bl{width:calc((100% - 60px)/3)}.page-family-devices-bl-img{aspect-ratio:380/200;border-radius:20px;background:#f8f2ed;display:flex;align-items:center;justify-content:center;overflow:hidden}.page-family-devices-bl-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-family-devices-bl-ttl{margin:20px 0 10px;font-size:18px;line-height:26px;font-weight:500}.page-family-devices-bl-txt p{font-size:15px;line-height:24px;color:#545454}.page-family-expect,.page-family-faq,.page-family-first{padding-bottom:100px}.page-family-first .main-second-grid{grid-template-rows:auto auto 1fr;grid-template-areas:"head img" "txt img" "btn img"}.page-family-first .main-second-head{margin-bottom:20px}.page-family-first .main-second-ttl{margin-bottom:0}.page-family-first .main-second-img img{aspect-ratio:585/440}.page-family-faq-ttl{text-align:center;margin-bottom:40px}.page-family-faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;align-items:start}.page-family-faq-img{position:relative;max-width:535px;aspect-ratio:377/281;border-radius:20px;overflow:hidden;background:#f8f2ed}.page-family-faq-img img{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s}.page-family-faq-img img.active{opacity:1}.page-family-faq-btn{margin-top:40px}.page-family-faq-btn .btn-outline:hover{color:#fff}.page-box{max-width:1200px;margin:0 auto;padding:60px 120px;border-radius:20px;background:#f8f2ed;text-align:center}.page-box-ttl{margin-bottom:20px}.page-box-txt{max-width:800px;margin:0 auto}.page-box-txt p{color:#545454}.page-box-btn{margin-top:32px}.page-box-btn .btn-outline{background:#fff}.page-box-btn .btn-outline:hover{background:#c48b75;color:#fff}.faq-item{border-radius:16px;transition:background .3s}.faq-item+.faq-item{margin-top:4px}.faq-item-q{display:flex;align-items:flex-start;gap:16px;width:100%;padding:14px 20px;border:0;background:0 0;text-align:left;cursor:pointer}.faq-item-q-txt{font-size:18px;line-height:28px;letter-spacing:.02em}.faq-item-arr{flex-shrink:0;display:flex;height:28px;align-items:center}.faq-item-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-item-a-in{overflow:hidden;padding:0 20px 0 48px}.faq-item-a-in p{font-size:15px;line-height:24px;color:#545454}.faq-item.active,.related{background:#f8f2ed}.faq-item.active .faq-item-a{grid-template-rows:1fr}.faq-item.active .faq-item-a-in{padding-bottom:16px}.related{padding:80px 0}.related-ttl{text-align:center;margin-bottom:40px}.related .related-list{display:flex;justify-content:center;gap:24px}.related .related-list .main-cons-col{flex:0 0 calc((100% - 72px)/4);min-width:0}.related .cons-card-ttl{font-size:18px;line-height:26px;margin:16px 0 8px}.related .cons-card-txt{font-size:15px;line-height:24px}.page-parc-steps{padding-bottom:100px}.page-parc-step{border-top:1px solid #c48b75}.page-parc-step:last-child{border-bottom:1px solid #c48b75}.page-parc-step-head{display:grid;grid-template-columns:102px minmax(0,482px) minmax(0,1fr) 40px;-moz-column-gap:30px;column-gap:30px;align-items:baseline;width:100%;padding:28px 0 0;border:0;background:0 0;text-align:left;cursor:pointer}.page-parc-step-num{font-size:18px;line-height:26px;letter-spacing:.08em;color:#c48b75;margin-bottom:20px}.page-parc-step-ttl{margin:0 0 20px}.page-parc-step-duration{font-size:17px;line-height:26px;font-weight:600;margin-bottom:20px}.page-parc-step-icon{position:relative;justify-self:end;width:16px;height:16px;margin-bottom:20px}.page-parc-step-icon:after,.page-parc-step-icon:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#c48b75;transition:transform .3s}.page-parc-step-icon:after{transform:rotate(90deg)}.page-parc-step.opened .page-parc-step-icon:after{transform:rotate(0deg)}.page-parc-step-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.page-parc-step-body-in{overflow:hidden;display:grid;grid-template-columns:102px minmax(0,482px) minmax(0,1fr) 40px;-moz-column-gap:30px;column-gap:30px;align-items:start}.page-parc-step.opened .page-parc-step-body{grid-template-rows:1fr}.page-parc-step-img{grid-column:2;margin-bottom:24px;aspect-ratio:482/280;border-radius:20px;overflow:hidden}.page-doctor-img img,.page-equipe-doc-img img,.page-equipe-team-bl-img img,.page-parc-step-img img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.page-parc-step-txt{grid-column:3;margin-bottom:24px}.page-parc-step-txt p{font-size:15px;line-height:26px;color:#545454}.page-parc-same{padding-bottom:80px}.page-parc-same .main-techs-row{align-items:center}.page-parc-same-img{aspect-ratio:585/359}.page-parc-same-list ul li{margin-bottom:4px}.page-doctor-parc ul li:before,.page-parc-same-list ul li:before{width:5px;height:5px;left:8px;top:11px;background:#c48b75}.page-parc-rdv{padding-bottom:20px}.page-parc-rdv .page-box-txt p{color:#32302e}.page-equipe-doc{padding-bottom:60px}.page-equipe-doc-row{display:grid;grid-template-columns:minmax(0,1fr) 278px minmax(0,1fr);-moz-column-gap:60px;column-gap:60px;align-items:start;max-width:960px;margin:0 auto}.page-equipe-doc-info{padding-top:130px;text-align:left}.page-equipe-doc-name{margin-bottom:8px}.page-equipe-doc-role{max-width:230px;font-size:15px;line-height:24px;color:#545454}.page-equipe-doc-img{aspect-ratio:278/363;border-radius:20px;overflow:hidden;background:#f8f2ed}.page-equipe-doc-btn{padding-top:130px;text-align:right}.page-equipe-doc-btn .btn-outline:hover{color:#fff}.page-equipe-team{padding-bottom:40px}.page-equipe-team-list{display:flex;flex-wrap:wrap;justify-content:center;gap:60px 70px;max-width:1040px;margin:0 auto}.page-equipe-team-bl{width:calc((100% - 140px)/3);text-align:center}.page-equipe-team-bl-img{width:216px;max-width:100%;margin:0 auto 24px;aspect-ratio:216/281;border-radius:20px;overflow:hidden;background:#f8f2ed}.page-equipe-team-bl-name{margin-bottom:8px}.page-equipe-team-bl-role{font-size:15px;line-height:24px;font-weight:600}.page-equipe-team-bl-txt{margin-top:16px;text-align:left}.page-equipe-team-bl-txt p{font-size:14px;line-height:24px;color:#545454}.page-doctor-main{padding-bottom:40px}.page-doctor-row{display:grid;grid-template-columns:278px minmax(0,1fr);-moz-column-gap:150px;column-gap:150px;align-items:start;max-width:1080px;margin:0 auto;padding:0 0 0 110px}.page-doctor-card,.single_trait-content-in h2,.single_trait-content-in h3{text-align:center}.page-doctor-img{aspect-ratio:278/363;border-radius:20px;overflow:hidden;background:#f8f2ed;margin-bottom:24px}.page-doctor-name{margin-bottom:8px}.page-doctor-role{font-size:17px;line-height:28px;color:#545454}.page-doctor-quote{padding-left:24px;border-left:1px solid #c48b75;margin-bottom:24px}.page-doctor-quote p{font-size:20px;line-height:30px;font-style:italic;letter-spacing:.04em;color:#c48b75;margin:0}.page-doctor-txt p{color:#545454}.page-doctor-parc-ttl{margin:40px 0 16px;color:#c48b75}.page-doctor-parc ul li{margin-bottom:4px;color:#545454}.page-faq-main{padding-bottom:40px}.page-faq-intro{max-width:690px;margin:0 auto 40px;text-align:center}.page-faq-list{max-width:690px;margin:0 auto}.page-hon-main{padding-bottom:40px}.page-hon-wrap{max-width:690px;margin:0 auto}.page-hon-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #f8f2ed;border-radius:20px;overflow:hidden}.page-hon-table td,.page-hon-table th{padding:20px 24px;text-align:left}.page-hon-table td:last-child,.page-hon-table th:last-child{text-align:right;white-space:nowrap}.page-hon-table th{padding-top:16px;padding-bottom:16px;background:#f8f2ed;font-size:14px;line-height:24px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#c48b75}.page-hon-table td{font-size:17px;line-height:28px}.page-hon-table tbody tr:nth-child(even) td{background:#f8f2ed}.page-hon-txt{margin-top:36px}.page-hon-txt p{font-size:17px;line-height:28px;color:#545454}.page-hon-date{margin-top:40px;text-align:center;font-size:13px;line-height:20px;color:#878786}.page-cons-main{padding-bottom:40px}.page-cons-intro{max-width:800px;margin:0 auto 40px;text-align:center}.page-cons-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.pagination,.pagination-nav{display:flex;align-items:center}.pagination{justify-content:space-between;margin-top:40px;gap:20px}.pagination-nav{gap:24px}.pagination-arrow{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pagination-arrow.prev,.pagination-arrow:hover{background:#c48b75}.pagination-arrow,.pagination-arrow.prev:hover{background:#32302e}.pagination-arrow.disabled{opacity:.4;pointer-events:none}.pagination-pages{display:flex;align-items:center;gap:6px}.pagination-page{min-width:12px;text-align:center;color:#878786}.pagination-page.current{color:#32302e}.pagination-page:hover{color:#c48b75;text-decoration:none}.pagination-info,.pagination-page{font-size:15px;line-height:24px}.single_trait-content{padding-bottom:80px}.single_trait-content-in{max-width:690px;margin:0 auto}.single_trait-content-in>*{margin-bottom:20px}.single_trait-content-in h2{margin:48px 0 20px}.single_trait-content-in h3{margin:40px 0 16px}.single_trait-content-in p{font-size:15px;line-height:26px;color:#545454}.single_trait-content-in .is-style-lead{text-align:center;font-size:17px;line-height:28px;color:#32302e}.single_trait-content-in [href^="tel:"],.single_trait-content-in a:not(.wp-block-button__link){color:#c48b75;text-decoration:underline}.single_trait-content-in .wp-block-image{margin:0 0 20px}.single_trait-content-in .wp-block-image img,.single_trait-content-in .wp-block-media-text__media img{width:100%;border-radius:20px}.single_trait-content-in .wp-block-media-text{display:grid;grid-template-columns:46% minmax(0,1fr);-moz-column-gap:20px;column-gap:20px;align-items:start;margin-bottom:20px}.single_trait-content-in .wp-block-media-text__content{padding:0}.single_trait-content-in .wp-block-media-text__content>:last-child{margin-bottom:0}.single_trait-content-in ol.is-style-timeline{position:relative;display:flex;justify-content:space-between;margin:32px 0 40px;padding:0}.single_trait-content-in ol.is-style-timeline:before{content:'';position:absolute;top:86px;left:-100vw;right:-100vw;height:1px;background:#c48b75}.single_trait-content-in ol.is-style-timeline li{position:relative;flex:1 1 0;padding:108px 0 0;margin:0;text-align:center;font-size:15px;line-height:22px;color:#32302e}.single_trait-content-in ol.is-style-timeline li:before{content:counter(my-counter);top:0;left:50%;width:46px;height:46px;margin-left:-23px;border:1px solid #c48b75;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#c48b75;background:#fff}.single_trait-content-in ol.is-style-timeline li:after{content:'';position:absolute;top:46px;left:50%;width:1px;height:40px;background:#c48b75}.single_trait-content-in ol.is-style-timeline li em,.single_trait-content-in ol.is-style-timeline li small{display:block;margin-top:8px;font-size:12px;line-height:18px;font-style:normal;color:#545454}.single_trait-content-in .wp-block-details{margin:0 0 4px;border-radius:16px;transition:background .3s}.single_trait-content-in .wp-block-details summary{position:relative;padding:12px 20px 12px 48px;list-style:none;cursor:pointer;font-size:17px;line-height:26px;color:#32302e}.single_trait-content-in .wp-block-details summary::-webkit-details-marker{display:none}.single_trait-content-in .wp-block-details summary:before{content:'';position:absolute;top:21px;left:22px;width:7px;height:7px;border-right:1px solid #c48b75;border-bottom:1px solid #c48b75;transform:rotate(45deg);transition:transform .3s}.single_trait-content-in .wp-block-details>:not(summary){padding:0 20px 0 48px}.single_trait-content-in .wp-block-details>:last-child:not(summary){padding-bottom:14px}.single_trait-content-in .wp-block-details:hover,.single_trait-content-in .wp-block-details[open]{background:#f8f2ed}.single_trait-content-in .wp-block-details[open] summary:before{top:24px;transform:rotate(-135deg)}.single_trait-content-in .wp-block-buttons{justify-content:center;margin-top:24px}.single_trait-content-in .wp-block-button__link{display:inline-flex;align-items:center;padding:12px 24px;border:1px solid #c48b75;border-radius:25px;background:0 0;font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#32302e}.single_trait-content-in .wp-block-button__link:hover{background:#c48b75;color:#fff}.tax_trait-intro{padding-bottom:50px}.tax_trait-intro-lead,.tax_trait-intro-txt{max-width:800px;margin:0 auto;text-align:center}.tax_trait-intro-txt{margin:16px auto 0}.tax_trait-intro-lead p{font-size:17px;line-height:28px}.tax_trait-intro-txt p,.tax_trait-mid-bl-txt p,.tax_trait-mid-txt p,.tax_trait-row-desc p{font-size:15px;line-height:26px;color:#545454}.tax_trait-posts{border-bottom:1px solid #e3ded7;margin-bottom:80px}.tax_trait-row{border-top:1px solid #e3ded7;padding:30px 0}.tax_trait-row-in{display:grid;grid-template-columns:482px minmax(0,1fr);-moz-column-gap:133px;column-gap:133px;align-items:center}.tax_trait-row-ttl{margin-bottom:16px}.tax_trait-row-ttl a:hover{color:#c48b75}.tax_trait-row-subttl{margin-bottom:16px;font-size:18px;line-height:28px;font-weight:500}.tax_trait-row-desc{max-width:520px}.tax_trait-mid{border-top:1px solid #e3ded7;padding:80px 0 40px}.tax_trait-mid-ttl{text-align:center;margin-bottom:20px}.tax_trait-mid-txt{max-width:800px;margin:0 auto 40px;text-align:center}.tax_trait-mid-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.tax_trait-mid-bl-ttl{margin:24px 0 12px}.before-after{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:482/268;background:#f8f2ed}.before-after img,.page-cabinet-accueil-img img,.page-cabinet-techs-img img{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.before-after img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.before-after-before{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.before-after-handle,.before-after-line{position:absolute;left:var(--pos);pointer-events:none}.before-after-line{bottom:0;background:#c48b75;top:0;width:1px}.before-after-handle{top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:rgba(196,139,117,.9);display:flex;align-items:center;justify-content:center}.before-after-range{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tax_trait-mid .before-after{aspect-ratio:380/212}.page-cabinet-first{padding:90px 0 100px;background:linear-gradient(180deg,#f8f2ed 0%,rgba(248,242,237,0) 240px)}.page-cabinet-first-h1{text-align:center;margin-bottom:44px}.page-cabinet-first .main-second-grid{grid-template-rows:auto auto 1fr;grid-template-areas:"head img" "txt img" "btn img"}.page-cabinet-first .main-second-head{margin-bottom:30px}.page-cabinet-first .main-second-ttl{margin-bottom:0}.page-cabinet-first .main-second-img img{aspect-ratio:585/440}.page-cabinet-accueil{padding:0 0 100px}.page-cabinet-accueil-ttl{text-align:center;margin-bottom:40px}.page-cabinet-accueil-wrap,.page-cabinet-accueil-wrap .container{position:relative}.page-cabinet-accueil-img{position:absolute;top:0;right:15px;z-index:2;transition:top .5s ease;width:277px;aspect-ratio:277/233;border-radius:20px;overflow:hidden;background:#f8f2ed}.page-cabinet-accueil-img img,.page-cabinet-techs-img img{opacity:0;transition:opacity .5s}.page-cabinet-accueil-img img.active,.page-cabinet-techs-img img.active{opacity:1}.page-cabinet-accueil-item{border-top:1px solid #e3ded7;transition:border-color .3s}.page-cabinet-accueil-item:last-child{border-bottom:1px solid #e3ded7}.page-cabinet-accueil-item.active,.page-cabinet-accueil-item.active+.page-cabinet-accueil-item{border-top-color:#c48b75}.page-cabinet-accueil-item-head{display:flex;align-items:flex-start;width:100%;padding:24px 0;border:0;background:0 0;text-align:left;cursor:pointer}.page-cabinet-accueil-item-num{flex-shrink:0;width:103px;font-size:20px;line-height:30px;letter-spacing:.08em;color:#c48b75}.page-cabinet-accueil-item-ttl{max-width:690px;font-size:20px;line-height:30px;letter-spacing:.02em;color:#878786;transition:color .3s}.page-cabinet-accueil-item.active .page-cabinet-accueil-item-ttl{color:#32302e}.page-cabinet-accueil-item-body{display:none}.page-cabinet-lieux{padding:0 0 100px}.page-cabinet-lieux-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;align-items:start;margin-bottom:40px}.page-cabinet-lieux-ttl{padding-left:0}.page-cabinet-lieux-txt{max-width:470px}.page-cabinet-lieux-txt p{font-size:15px;line-height:24px;color:#545454}.page-cabinet-techs{padding:100px 0;background:radial-gradient(45% 40% at 85% 25%,rgba(227,222,215,.7) 0%,rgba(227,222,215,0) 100%),#fff}.page-cabinet-techs-head{max-width:560px;margin:0 auto 44px;text-align:center}.page-cabinet-techs-ttl{margin-bottom:20px}.page-cabinet-techs-item-txt p,.page-cabinet-techs-txt p{color:#545454}.page-cabinet-techs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;align-items:start}.page-cabinet-techs-img{position:relative;width:483px;max-width:100%;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#f8f2ed}.page-cabinet-techs-list{padding-left:15px}.page-cabinet-techs-item+.page-cabinet-techs-item{margin-top:20px}.page-cabinet-techs-item-head{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:14px 0;border:0;background:0 0;text-align:left;cursor:pointer}.page-cabinet-techs-item-ttl{font-size:18px;line-height:28px;letter-spacing:.02em}.page-cabinet-techs-item-icon{position:relative;flex-shrink:0;width:16px;height:16px}.page-cabinet-techs-item-icon:after,.page-cabinet-techs-item-icon:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#c48b75;transition:transform .3s}.page-cabinet-techs-item-icon:after{transform:rotate(90deg)}.page-cabinet-techs-item-body{display:none;padding:0 40px 14px 0}.page-cabinet-techs-item.active .page-cabinet-techs-item-icon:after{transform:rotate(0deg)}.page-cabinet-techs-item.active .page-cabinet-techs-item-body{display:block;animation:mainTraitsInfo .4s ease both}.page-cabinet-france{padding:0 0 100px}.page-cabinet-france-img{position:relative;aspect-ratio:585/365!important}.page-cabinet-equipe{padding-top:0;background:#fff}.page-cabinet-equipe-card{max-width:996px;margin:0 auto}.page-cabinet-equipe-card .main-equipe-img{max-width:none;border-radius:20px 20px 0 0}.page-cabinet-equipe-quote{padding:40px 100px;border-radius:0 0 20px 20px;background:#f8f2ed}.page-cabinet-equipe-quote-in{padding-left:24px;border-left:1px solid #c48b75}.page-cabinet-equipe-quote-in p{font-size:20px;line-height:30px;font-style:italic;letter-spacing:.04em;color:#c48b75;margin:0}.section_bottom{padding:40px 0 80px}.section_bottom .breadcrumbs-wrap{display:flex;align-items:center;justify-content:center;gap:20px}.section_bottom .breadcrumbs-back{flex-shrink:0;width:46px;height:46px;border-radius:50%;background:#c48b75;display:flex;align-items:center;justify-content:center}.section_bottom .breadcrumbs-back:hover{background:#32302e}.section_bottom .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.section_bottom .breadcrumbs .crumb{font-size:17px;line-height:26px}.section_bottom .breadcrumbs .crumb:after{margin:0 20px;color:#32302e}.section_bottom .breadcrumbs .crumb.last_crumb:after{content:none}.page-404-wrap{padding:90px 0 120px;background:linear-gradient(180deg,#f8f2ed 0%,rgba(248,242,237,0) 240px);text-align:center}.page-404-num,.page-404-ttl{margin-bottom:40px}.page-404-num{display:flex;align-items:center;justify-content:center;gap:22px;color:#c48b75}.page-404-tooth{margin-bottom:10px}.page-404-txt{max-width:480px;margin:0 auto 24px}.f-menu a,.page-404-txt p{font-size:17px;line-height:28px}.page-404-btn .btn-outline:hover{color:#fff}.footer{position:relative;z-index:2;padding:64px 0 60px;background:#32302e}.f-bottom,.f-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px}.f-menu-ttl{margin-bottom:18px;font-size:13px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:#878786}.f-menu ul{margin:0;padding:0;list-style:none}.f-contact+.f-contact,.f-menu li+li{margin-top:18px}.f-menu a{line-height:26px}.f-menu a,.f-menu a:hover{color:#fff}.f-contacts-col{padding-top:38px}.f-contact{display:flex;align-items:flex-start;gap:16px}.f-contact-icon{flex-shrink:0;display:flex;height:26px;align-items:center}.f-contact-txt{font-size:17px;line-height:28px;color:#fff;max-width:240px}.f-contact:hover,.f-logo:hover{text-decoration:none}.f-contact:hover .f-contact-txt,.f-menu a:hover{text-decoration:underline}.f-bottom{margin-top:80px;align-items:start;font-size:15px;line-height:26px;color:#878786}.f-bottom a:not(.f-logo),.f-bottom p{font-size:15px;line-height:26px;color:#878786}.f-bottom p{margin:0}.f-bottom a:not(.f-logo):hover{color:#fff;text-decoration:underline}.f-logo{display:inline-flex;align-items:center;gap:10px}.f-logo-icon{color:#fff}.f-logo-txt{font-size:26px;line-height:30px;font-weight:300;letter-spacing:.02em;color:#fff}.f-logo-img img{max-height:50px}@media (min-width:1200px) and (max-width:1446px){.main-hero{min-height:125vh}}@media (max-width:991.98px){.main-hero{padding:120px 0 48px}.main-hero-subttl{font-size:16px;line-height:26px}.main-hero-play{width:60px;height:60px}.main-hero-play svg{width:22px}.main-hero-sound{right:15px;bottom:15px}.main-second{padding:64px 0}.main-second-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "info" "img" "txt" "btn"}.main-second-head{max-width:none;margin-bottom:28px;text-align:center}.main-second-ttl{font-size:30px;line-height:38px;margin-bottom:8px}.main-second-info{padding-left:0;margin-bottom:24px}.main-second-info-row{margin-bottom:14px}.main-second-img{padding-left:0;margin-bottom:24px}.main-second-txt{max-width:none}.main-second-btn{margin-top:28px;text-align:center}.main-vals{padding:40px 0 56px}.main-vals-ttl{margin-bottom:8px}.main-vals-subttl{margin-bottom:24px}.main-vals-box{flex-direction:column;align-items:center;min-height:0;padding:20px 20px 0}.main-vals-box:before{right:0;bottom:15%;border-right:1px solid #c48b75;border-bottom:0;border-radius:9999px 9999px 0 0;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.main-vals-img-wrap{width:100%;max-width:452px}.main-vals-content{width:100%;margin-left:0;padding:20px 0 0}.main-vals-tabs{justify-content:center;gap:10px;margin-bottom:28px}.main-vals-items{max-width:none}.main-vals-item-ttl{margin-bottom:12px}.main-parc{padding:40px 0}.main-parc-head{margin-bottom:28px}.main-parc-label,.main-parc-ttl{margin-bottom:12px}.main-parc-steps-wrap{margin:0 -15px 32px}.main-parc-steps{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 15px}.main-parc-steps::-webkit-scrollbar{display:none}.main-parc-step{flex:0 0 33.333%;scroll-snap-align:start}.main-parc-step-name{font-size:16px}.main-parc-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"img" "items" "btn"}.main-parc-img{margin:0 0 24px}.main-parc-items{max-width:none;padding-top:0}.main-parc-item-num{margin-bottom:20px;text-align:center}.main-parc-item-ttl{text-align:center}.main-parc-btn{margin-top:28px}.main-traits{padding:40px 0 56px}.main-traits-head{margin-bottom:24px}.main-traits-label{margin-bottom:4px}.main-traits-list{flex-direction:column;align-items:stretch;gap:20px}.main-traits-bl,.main-traits-bl.active{flex:0 0 auto}.main-traits-bl-info{padding-top:16px}.main-traits-bl-ttl{margin-bottom:6px}.main-traits-bl.active .main-traits-bl-img{height:485px}.main-traits-bl.active .main-traits-bl-info{left:16px;right:16px;bottom:16px;padding:16px 18px}.main-techs{padding:56px 0 40px}.main-techs-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"txt" "img";text-align:center}.main-techs-row+.main-techs-row{margin-top:48px}.main-techs-row-txt{max-width:none;margin-bottom:20px}.main-techs-row-ttl{margin-bottom:12px}.main-techs-row-img{margin-left:0;aspect-ratio:335/252}.main-techs-row.reverse{grid-template-areas:"txt" "img"}.main-techs-row.reverse .main-techs-row-txt{padding-left:0}.main-techs-row.reverse .main-techs-row-img{width:100%;aspect-ratio:335/229}.main-equipe{padding:40px 0}.main-equipe-head{margin-bottom:24px}.main-equipe-label{margin-bottom:4px}.main-equipe-ttl{margin-bottom:12px}.main-equipe-img{aspect-ratio:337/210}.main-equipe-btn{margin-top:20px}.main-cons{padding:40px 0}.main-cons-label{margin-bottom:16px}.main-cons-head{grid-template-columns:minmax(0,1fr);margin-bottom:32px}.main-cons-head-txt{max-width:none;text-align:center;margin-bottom:28px}.main-cons-ttl{margin-bottom:12px}.main-cons-tabs{gap:32px;padding-top:0}.main-cons-btn{margin-top:28px}.main-gal{padding:40px 0}.main-gal-ttl{margin-bottom:24px}.main-gal-slide{width:100%}.main-gal-slide-img{height:420px;border-radius:0}.main-gal-arrows{display:none}.main-gal-dots{bottom:20px}.main-gal-dots .slick-dots{padding:10px 16px}.main-acces{padding:56px 0 40px}.main-acces-head{margin-bottom:28px}.main-acces-label,.main-acces-ttl{margin-bottom:12px}.main-acces-grid{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.main-acces-bl+.main-acces-bl,.main-acces-hours{margin-top:28px}.main-acces-btns{justify-content:center;gap:12px;margin:28px 0 32px}.main-acces-list{padding-left:0}.main-acces-media{grid-template-columns:minmax(0,1fr);height:auto}.main-acces-img{height:277px}.main-acces-map{height:280px}}@media (max-width:767.98px){.main-cons-list{display:block;margin:0 -10px}.main-cons-list:not(.slick-initialized) .main-cons-col:not(:first-child){display:none}.main-cons-col{padding:0 10px}.main-cons-slider-btm{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.main-cons-slider-btm .main-cons-arrow{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#c48b75;display:flex;align-items:center;justify-content:center;cursor:pointer}.main-cons-slider-btm .main-cons-arrow.prev{order:0}.main-cons-slider-btm .main-cons-arrow.prev svg{transform:rotate(180deg)}.main-cons-slider-btm .main-cons-arrow.next{order:2}.main-cons-slider-btm .slick-dots{order:1;display:flex;gap:10px;margin:0;padding:0;list-style:none}.main-cons-slider-btm .slick-dots li button{width:8px;height:8px;padding:0;border:0;border-radius:50%;font-size:0;background:#c48b75;cursor:pointer}.main-cons-slider-btm .slick-dots li.slick-active button{width:12px;height:12px;background:#32302e}.main-hero{min-height:680px;height:100svh;max-height:800px}.main-hero-label{font-size:16px;line-height:22px}.main-parallax{height:420px;border-radius:0}.main-parallax-row{flex-direction:column;align-items:center;padding:38px 0 40px;text-align:center}.main-parallax-content{margin-top:auto;align-items:center;max-width:none;text-align:center}.main-parallax-ttl{color:#fff;margin-bottom:20px}.main-parallax-btn .btn-outline{background:#fff;border-color:#fff}}@media (max-width:1299.98px) and (min-width:992px){.h-container{padding:0 20px}.h-menu .menu{gap:20px}.h-menu .menu>li>a{font-size:13px;letter-spacing:.04em}}@media (max-width:991.98px){body:not(.home) main{padding-top:58px}.h-container{padding:0 20px}.h-row{height:58px}.h-logo-icon{width:36px;height:31px}.h-logo-txt{font-size:15px;line-height:16px}.h-menu-col{display:none;position:fixed;top:58px;left:0;right:0;bottom:0;padding:40px 20px;overflow-y:auto;background:rgba(50,48,46,.35)}.h-menu .menu{flex-direction:column;align-items:stretch;gap:10px}.h-menu .menu>li{display:block;padding:0;border-radius:16px;background:#fff;overflow:hidden}.h-menu .menu>li>a{display:block;padding:18px 56px 18px 24px;color:#32302e}.h-menu .menu>li>.h-menu-arr{position:absolute;top:18px;right:20px;margin:0;color:#32302e}.h-menu .menu>li:hover>.h-menu-arr,.h-menu .menu>li:hover>a{color:#32302e}.h-menu .menu>li:hover>.h-menu-arr svg,.h-menu .menu>li:hover>.sub-menu{transform:none}.h-menu .menu>li.opened>a{border-bottom:1px solid #c48b75}.h-menu .menu>li.menu-btn{margin-left:0}.h-menu .menu>li.menu-btn>a{display:block;padding:18px 56px 18px 24px;border:0;border-radius:0}.h-menu .menu>li.menu-btn>.h-menu-arr{right:20px}.h-menu .menu li .h-menu-arr.clicked svg{transform:rotate(180deg)}.h-menu .sub-menu{display:none;position:static;min-width:0;padding:8px 0;border-radius:0;background:0 0;opacity:1;visibility:visible;transform:none}.h-menu .sub-menu li a{padding:11px 56px 11px 32px;text-align:left;white-space:normal;color:#32302e}.h-menu .sub-menu li a:hover{background:0 0;color:#c48b75}.h-menu .sub-menu li .h-menu-arr{display:flex;position:absolute;top:12px;right:20px;color:#32302e;cursor:pointer}.h-menu .sub-menu li.opened>.h-menu-arr,.h-menu .sub-menu li.opened>a{background:#c48b75;color:#fff}.h-menu .sub-menu li.opened>.h-menu-arr{background:0 0}.h-menu .sub-menu .sub-menu{padding:0}.h-menu .sub-menu .sub-menu li a{padding-left:50px}.h-rdv-col{margin-left:auto}.h-rdv-col .btn{padding:8px 17px}.h-menu_btn-col{display:block}.h-side{display:none}.single_trait-content{padding-bottom:56px}}@media (max-width:575.98px){.single_trait-content-in .wp-block-media-text{grid-template-columns:minmax(0,1fr);row-gap:16px}.single_trait-content-in ol.is-style-timeline li{font-size:13px;line-height:20px}}@media (max-width:1199.98px){.tax_trait-row-in{-moz-column-gap:60px;column-gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:991.98px){.tax_trait-intro{padding-bottom:32px}.tax_trait-posts{margin-bottom:56px}.tax_trait-row-in{grid-template-columns:minmax(0,1fr);row-gap:24px}.tax_trait-mid{padding:56px 0 32px}.tax_trait-mid-list{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto}.page-cons-intro{margin-bottom:28px}.page-cons-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.page-cons-list{grid-template-columns:minmax(0,1fr);gap:32px}.pagination{flex-direction:column;gap:16px}.page-hon-table td,.page-hon-table th{padding:14px 16px}.page-hon-table td{font-size:15px;line-height:24px}}@media (max-width:991.98px){.page-faq-intro{margin-bottom:28px}}@media (max-width:1199.98px){.page-doctor-row{-moz-column-gap:60px;column-gap:60px;padding-left:0}}@media (max-width:767.98px){.page-doctor-row{grid-template-columns:minmax(0,1fr);row-gap:32px}.page-doctor-card{max-width:278px;margin:0 auto}.page-doctor-quote p{font-size:17px;line-height:28px}.page-doctor-parc-ttl{margin-top:28px}}@media (max-width:991.98px){.page-equipe-doc{padding-bottom:48px}.page-equipe-doc-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"img" "info" "btn";justify-items:center;row-gap:20px}.page-equipe-doc-img{grid-area:img;width:278px;max-width:100%}.page-equipe-doc-info{grid-area:info;padding-top:0;text-align:center}.page-equipe-doc-role{margin:0 auto}.page-equipe-doc-btn{grid-area:btn;padding-top:0;text-align:center}.page-equipe-team-list{gap:48px 30px}.page-equipe-team-bl{width:calc((100% - 30px)/2)}}@media (max-width:575.98px){.page-equipe-team-bl{width:100%}}@media (max-width:991.98px){.page-parc-steps{padding-bottom:56px}.page-parc-step-head{grid-template-columns:40px minmax(0,1fr) 16px;grid-template-areas:"num ttl icon" ". dur .";row-gap:4px;-moz-column-gap:12px;column-gap:12px;padding-top:20px}.page-parc-step-num{grid-area:num}.page-parc-step-ttl{grid-area:ttl}.page-parc-step-duration{grid-area:dur;font-size:15px}.page-parc-step-icon{grid-area:icon;align-self:center}.page-parc-step-body-in{grid-template-columns:minmax(0,1fr);padding-left:52px}.page-parc-step-img,.page-parc-step-txt{grid-column:1}.page-parc-step-img{margin:16px 0 0}.page-parc-step-txt{margin:16px 0 20px}.page-parc-same{padding-bottom:56px}.page-parc-same .main-techs-row-desc{text-align:left}}@media (max-width:575.98px){.page-parc-step-body-in{padding-left:0}}@media (max-width:991.98px){.section_top{padding:40px 0 28px}.page-family-intro{padding-bottom:40px}.page-family-cases,.page-family-devices,.page-family-expect,.page-family-faq,.page-family-first,.page-family-why{padding-bottom:56px}.page-family-app .main-techs-row-desc,.page-family-why .main-techs-row-desc{text-align:left}.page-family-app-img{width:100%!important;aspect-ratio:335/229!important}.page-family-devices-ttl{margin-bottom:24px}.page-family-devices-bl{width:calc((100% - 30px)/2)}.page-family-first .main-second-grid{grid-template-rows:none;grid-template-areas:"img" "head" "txt" "btn"}.page-family-first .main-second-head{text-align:center}.page-family-first .main-second-img{margin:0 0 24px}.page-family-first .main-second-btn{text-align:center}.page-family-faq-ttl{margin-bottom:24px}.page-family-faq-grid{grid-template-columns:minmax(0,1fr)}.page-family-faq-img{max-width:none}.page-family-faq-side{margin-bottom:24px}.page-family-faq-btn{margin-top:24px;text-align:center}.page-box{padding:40px 24px}.related{padding:56px 0}.related-ttl{margin-bottom:24px}.related .related-list{flex-wrap:wrap}.related .related-list .main-cons-col{flex-basis:calc((100% - 24px)/2)}}@media (max-width:767.98px){.page-family-devices-bl{width:100%}.faq-item-q{padding:14px 16px}.faq-item-a-in{padding-left:44px}.related .related-list{display:block;margin:0 -10px}}@media (max-width:991.98px){.page-cabinet-first{padding:40px 0 56px}.page-cabinet-first-h1{margin-bottom:24px}.page-cabinet-first .main-second-grid{grid-template-rows:none;grid-template-areas:"head" "txt" "img" "btn"}.page-cabinet-first .main-second-head{margin-bottom:20px}.page-cabinet-first .main-second-img{margin:24px 0 0}.page-cabinet-accueil{padding-bottom:56px}.page-cabinet-accueil-ttl{margin-bottom:24px}.page-cabinet-accueil-img{display:none}.page-cabinet-accueil-item-head{padding:18px 0}.page-cabinet-accueil-item-num{width:44px}.page-cabinet-accueil-item-num,.page-cabinet-accueil-item-ttl{font-size:18px;line-height:28px}.page-cabinet-accueil-item.active .page-cabinet-accueil-item-body{display:block}.page-cabinet-accueil-item-body{padding:0 0 20px 44px}.page-cabinet-accueil-item-img{margin-bottom:16px;border-radius:20px;overflow:hidden;aspect-ratio:277/233}.page-cabinet-accueil-item-img img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.page-cabinet-accueil-item-txt p{color:#545454}.page-cabinet-lieux{padding-bottom:56px}.page-cabinet-lieux-head{grid-template-columns:minmax(0,1fr);text-align:center;margin-bottom:24px}.page-cabinet-lieux-ttl{margin-bottom:12px}.page-cabinet-lieux-txt{max-width:none;text-align:left}.page-cabinet-techs{padding:56px 0}.page-cabinet-techs-head{margin-bottom:28px}.page-cabinet-techs-ttl{margin-bottom:12px}.page-cabinet-techs-grid{grid-template-columns:minmax(0,1fr)}.page-cabinet-techs-img{width:100%;margin-bottom:28px}.page-cabinet-techs-list{padding-left:0}.page-cabinet-techs-item{border-bottom:1px solid #e3ded7}.page-cabinet-techs-item+.page-cabinet-techs-item{margin-top:0}.page-cabinet-techs-item-head{padding:16px 0}.page-cabinet-techs-item-body{padding-right:0}.page-cabinet-france{padding-bottom:56px}.page-cabinet-france .main-techs-row-desc{text-align:left}.page-cabinet-equipe-quote{padding:24px 20px}.page-cabinet-equipe-quote-in p{font-size:17px;line-height:28px}.section_bottom{padding:28px 0 56px}.page-404-wrap{padding:40px 0 72px}.page-404-num,.page-404-ttl{margin-bottom:28px}.page-404-num{gap:12px}.page-404-num .page-404-four{width:68px;height:auto}.page-404-num .page-404-tooth{width:88px;height:auto}.footer{padding:40px 0 32px}.f-bottom,.f-row{grid-template-columns:minmax(0,1fr);text-align:center}.f-row{padding-top:74px;position:relative}.f-menu-col+.f-menu-col{margin-top:24px}.f-menu-ttl{margin-bottom:14px}.f-menu li+li{margin-top:12px}.f-contacts-col{padding-top:24px;display:flex;flex-direction:column;align-items:center}.f-contact{gap:12px}.f-contact+.f-contact{margin-top:14px}.f-contact-txt{max-width:none;text-align:left}.f-bottom{margin-top:28px}.f-logo-col{position:absolute;top:40px;left:0;right:0;text-align:center}}
/*# sourceMappingURL=main.min.css.map */
