header{height:var(--header);background-color:transparent;font-family:var(--font1);max-height:calc(var(--vh, 1vh)*100);border-bottom:1px solid transparent;position:fixed;transition:background-color .5s ease,top .5s ease,border-color 1s ease;z-index:1000;top:0;left:0;right:0;font-weight:300}header.is-active,header.scroll{background:var(--white)}header.is-active .phone-mobile,header.scroll .phone-mobile{color:var(--color1)}header.is-active .container .logo img,header.scroll .container .logo img{filter:unset;height:90px;width:90px}header.is-active .container .burgerBtn,header.scroll .container .burgerBtn{background:var(--color1)}header.nav-is-active .phone-mobile{color:var(--color1)}header.nav-is-active .container .logo img{filter:unset}header.nav-is-active .container .burgerBtn{background:var(--color1)}header.nav-is-active .container .burgerBtn span:first-child{transform:rotate(45deg) translate(6px,6px)}header.nav-is-active .container .burgerBtn span:nth-child(2){opacity:0}header.nav-is-active .container .burgerBtn span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}header.nav-is-active .container .menu{opacity:1;pointer-events:all}header .container{display:flex;align-items:center;height:100%}header .container .logo{margin-right:auto;z-index:1000;position:relative;display:flex;align-items:center;transition:all .3s ease;width:100px;height:90px}header .container .logo img{position:absolute;top:0;left:0;width:120px;height:130px;object-fit:contain;transition:all .3s ease;filter:brightness(0) invert(1)}header .container .burgerBtn{position:fixed;top:20px;right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;background:transparent;z-index:1000;cursor:pointer;height:50px;padding:10px;width:50px}header .container .burgerBtn span{width:100%;height:2px;background:var(--white)}header .container .menu{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100;top:0;right:0;height:100vh;max-height:calc(var(--vh, 1vh)*100);width:100vw;padding:var(--header) 25px 25px 25px;background:var(--white);color:var(--black);opacity:0;pointer-events:none;transition:all .5s ease}header .container .menu .bg{position:absolute;bottom:0;right:0;width:90%;height:50%;opacity:.05;z-index:-1;object-fit:contain}header .container .menu .part1{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}header .container .menu .part1 .main-page{font-size:3vh;margin-bottom:2vh;font-weight:500}header .container .menu .part1 .phone{font-family:var(--font1);font-weight:500;font-size:3.3vh}header .phone-mobile{position:absolute;top:35px;right:90px;color:var(--white);font-size:20px;width:20px;height:20px;z-index:9999}@media (min-width:1200px){header.is-active,header.scroll{background:var(--white)}header.is-active .container .logo,header.scroll .container .logo{margin-top:5px}header.is-active .container .logo img,header.scroll .container .logo img{height:80px;width:85px}header.is-active .container .menu .part1 .main-page,header.scroll .container .menu .part1 .main-page{color:var(--black)}header.is-active .container .menu .part1 .main-page .page-name:after,header.scroll .container .menu .part1 .main-page .page-name:after{background:var(--black)}header .search-btn{display:none}header .container{gap:0;width:100%;padding:0;flex-wrap:wrap}header .container .burgerBtn{display:none}header .container .logo{margin-left:10px;margin-top:10px}header .container .logo img{width:170px;height:170px}header .container .menu{position:unset;border:unset;transform:unset;flex:1 1;opacity:1;pointer-events:all;width:auto;flex-direction:row;align-items:center;-webkit-clip-path:unset;clip-path:unset;height:50px;background:transparent;padding:0 10px;color:var(--black)}header .container .menu .bg{display:none}header .container .menu .part1{flex-direction:row;align-items:center;justify-content:center;color:var(--white);gap:0;flex:1 1}header .container .menu .part1 .main-page{font-size:15px;letter-spacing:1px;position:relative;margin:0 .7vw}header .container .menu .part1 .main-page.active .page-name:after,header .container .menu .part1 .main-page:hover .page-name:after{width:100%}header .container .menu .part1 .main-page .page-name{padding:2px 5px}header .container .menu .part1 .main-page .page-name:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--white);transition:all .5s ease}header .container .menu .part1 .phone{font-size:18px}}@media (min-width:1400px){header .container .logo{margin-left:30px}header .container .menu{padding:0 25px}header .container .menu .part1 .main-page{font-size:18px;letter-spacing:2px;margin:0 1.5vw}header .container .menu .part1 .phone{font-size:20px}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;display:flex;align-items:center;justify-content:center;background-color:var(--white)}.loader img{width:25vw;height:20vw;max-width:500px;min-width:200px;min-height:200px;object-fit:contain;opacity:0;z-index:11}.photo{overflow:hidden;position:relative;width:100%;height:100%}.photo img{object-fit:cover}.photo .fancy,.photo img{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:1200px){.photo.has-fancy:hover img{transform:scale(1.1)}.photo img{transition:transform .5s ease}}.logo{position:relative;z-index:10}.logo img,.logo svg{width:120px;height:60px;object-fit:contain}.photocompare{position:relative;width:100%;height:100%}.photocompare .photo-fancy{background-color:var(--color1)}.photocompare .photo-fancy img{transition:unset;object-fit:contain!important}.photocompare .photo-fancy:hover img{transform:scale(1)}.photocompare .pc1,.photocompare .pc2{position:absolute;top:0;left:0;width:100%;height:100%}.photocompare .pc1{filter:grayscale(1)}.photocompare .pc2{z-index:10;filter:saturate(.8)}.photocompare .compare-cursor{position:absolute;left:50%;top:0;bottom:0;z-index:100;width:1px;display:flex;align-items:center;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.photocompare .compare-cursor .cube{width:50px;height:50px;flex:0 0 50px;background-color:var(--white);display:flex;align-items:center;justify-content:center;gap:10px;transform:translate(-50%);z-index:100}.photocompare .compare-cursor .line{position:absolute;width:2px;height:100%;background:var(--white)}.photocompare .avant{left:80px;transform:translate(-100%)}.photocompare .apres,.photocompare .avant{font-size:15px;letter-spacing:1.2px;position:absolute;bottom:7px;z-index:10;text-transform:uppercase;color:var(--white)}.photocompare .apres{right:80px;transform:translate(100%)}@media (min-width:1200px){.photocompare .apres,.photocompare .avant{font-size:20px}}.video{position:relative}.video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}