*{box-sizing:border-box}iframe{width:100%;height:100%}article,body,footer,h1,h2,h3,header,html,img,main{margin:0;padding:0}img{width:100%;display:block}a,a:visited{color:#fff;font-weight:700}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDfZG1Wl4LcnbuKgE0mV0Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDfZG1Wl4LcnbuKjk0m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxygen;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDcZG1Wl4LcnbuCNWgzZmW5O7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxygen;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDcZG1Wl4LcnbuCNWgzaGW5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,html{font-family:Oxygen,sans-serif;font-weight:400;font-style:normal;font-size:18px}footer p a,h1,h2,h2 a{color:var(--white);line-height:1.1em}h1{font-weight:700;color:#fff;font-size:2.3em;letter-spacing:-.05em;margin-bottom:1em}h2{font-size:1.7em}h3{color:var(--dark-text);font-weight:400;font-size:1.3em;line-height:1.1em}li,p{font-size:1.25em;font-weight:400}@media (max-width:30em){body,html{font-size:14px}}:root{--dark-orange:#ff6b57;--light-orange:#ffa857;--dark-text:#302b2b;--white:#fff;--purple:#b490fe;--fistic:#ddff8f;--bleu:#d6e8f7}.fistic{background-color:var(--fistic)}.bleu a,.bleu a:visited,.bleu h2,.fistic a,.fistic a:visited,.fistic h2{color:var(--dark-text)!important}.transparent{background-color:rgba(0,0,0,.5)}.purple{background-color:var(--purple)}.light-orange{background-color:var(--light-orange)}.dark-orange{background-color:var(--dark-orange)}.bleu{background-color:var(--bleu)}header img{object-fit:cover;max-height:350px;object-position:middle}article{display:flex;flex-direction:row;justify-content:center}article#contact{height:90vh}article>div{width:50%;display:flex;flex-direction:row;justify-content:right}article>div.right{justify-content:left}article>div section{width:90%;padding:4em 3em}article .left section{position:relative}article section .panel{display:flex;flex-direction:row;column-gap:2em}article section .panel>*{width:50%}article .imageWithPanel{position:relative}article .overPanel{position:absolute;bottom:-2em;right:8%;border-radius:1em;padding:1em;max-width:360px}article#experiente .right section{padding-top:3em}.imageWithPanel img,article section>img{width:100%;height:600px;object-fit:cover}section.thumbs>img{max-width:150px;height:auto;border-radius:0;display:inline-block}article .panel .text{display:flex;flex-direction:column;justify-content:center}article#contact .panel img{object-fit:none;height:100%;max-width:100%;width:100%;border-radius:0}article img{border-radius:2em}article .full img{border-radius:0;height:100%}article .right .panel{margin-bottom:4em}article .right section{padding-right:0}@media (max-width:1000px){body,html{font-size:12px}h1{line-height:1.1em;font-size:1.6em}article{flex-direction:column;height:auto}article .right section,article>div section{width:100%;padding:1.5em;margin:0 0 3em 0;overflow:initial}article .full section{margin-bottom:0}article#contact .left section{padding:0;margin:0}article section .panel,article section .panel>div,article>div,article>div section{width:100%}article section .panel{column-gap:1em;margin-bottom:0}article section .panel p{margin-bottom:0}article#experiente .right section{padding-top:2em}article .overPanel{width:84%}article .overPanel p{margin-bottom:0}.imageWithPanel img,article section>img{height:76vh}iframe{height:110vh}article#contact{height:auto}}footer{background:#000;color:#fff;text-align:center;padding:1em}footer p{font-size:.9em;margin:0}footer img{height:30px;width:auto;margin-right:.5em;display:inline-block}article#contact,article#order{height:106vh;justify-content:flex-start}@media (max-width:1000px){article#contact{height:220vh}}.withHero .articleWithHero{height:60vh;width:100%;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;padding-top:3em}.withHero .articleWithHero__text{position:relative;z-index:5}.withHero .articleWithHero h1,.withHero .articleWithHero p{color:#fff;text-shadow:-1px 1px 0 #000;text-align:center}.withHero .articleWithHero img#bg{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom;z-index:1}.withHero .articleWithHero .logo{max-width:130px;width:100%;margin:2em auto}.withHero .articleWithHero__overlay{z-index:2;position:fixed;height:100%;width:100%;top:0;left:0;padding:1em}.withHero .articleWithHero__overlay.dark{background:linear-gradient(-180deg,rgba(0,0,0,.5) 34%,rgba(0,0,0,0) 77%)}.withHero .articleWithHero__text p{color:#fff}.withHero article{position:relative;z-index:5;width:100%;max-width:1200px;margin:0 auto;margin-bottom:10vh}.withHero article section{width:100%;padding:3em}.withHero article .right section{padding-right:3em}:root{--rounded:70px}.withHero .left,.withHero .left.full img{border-top-left-radius:var(--rounded);border-bottom-left-radius:var(--rounded)}.withHero .right{border-top-right-radius:var(--rounded);border-bottom-right-radius:var(--rounded)}#index article>div section,#neajlov article>div section{width:100%;padding:3em}@media (max-width:1000px){.withHero .articleWithHero .logo{max-width:90px}.withHero .articleWithHero p{font-size:1em}.withHero .left,.withHero .left.full img,.withHero .right{border-radius:0}#index article>div section,#neajlov article>div section{padding:1.5em}}.masonry-wrapper{padding:1em;padding-top:3em;max-width:960px;margin-right:auto;margin-left:auto}.masonry{columns:2;column-gap:10px}.masonry>a{display:inline-block;vertical-align:top;margin-bottom:10px}@media only screen and (max-width:1023px) and (min-width:768px){.masonry{columns:3}}@media only screen and (min-width:1024px){.masonry{columns:3}}.masonry>a,.masonry>a img{border-radius:4px;overflow:hidden}