html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}canvas{padding:0;margin:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.uppercase{text-transform:uppercase}.center{text-align:center}.left{text-align:left}.right{text-align:right}.block{display:block !important}.full-width{width:100% !important}*{-webkit-box-sizing:border-box;box-sizing:border-box}.b-nav{position:fixed;top:10px;left:15px;z-index:11}.b-nav:not(.open){visibility:hidden;pointer-events:auto}.b-nav li{color:color(complement);list-style-type:none;padding:3px 20px;padding-left:0px;text-align:left;-webkit-transform:translateX(-250px);transform:translateX(-250px);font-size:28px;line-height:24px;color:#000;font-family:"Thein",sans-serif}.b-nav li.portfolio{padding-top:25px}.b-nav li:first-child{padding-top:50px}.b-nav.open{visibility:visible}.layout_nav{width:100vw;height:100vh;position:fixed;top:0px;left:0px;background-color:#1dfc02;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;z-index:10}.layout_nav.open{opacity:1}.layout_nav.open li{-webkit-transform:translateX(4px);transform:translateX(4px)}.b-link{background:transparent;border-left:color(complement, normal, 0) solid 2px;color:color(complement);font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;margin-left:30px;text-decoration:none;-webkit-transition:all .4s ease;transition:all .4s ease;width:auto}.b-link:hover,.b-link--active{border-left:color(complement) solid 2px}.b-menu{border:none;cursor:pointer;display:inline-block;height:60px;padding-left:15px;padding-top:19px;position:fixed;top:0px;left:0px;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px;z-index:12;background-color:#1dfc02;border-radius:20px}.b-bun{background:color(complement);position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#000}.b-bun--top{height:2px;top:0;width:25px}.b-bun--mid{height:2px;top:8px;width:25px}.b-bun--bottom{height:2px;top:16px;width:25px}.b-brand{color:color(primary);font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;margin-left:30px;position:relative;text-decoration:none;top:-21.4285714286px;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:13}.b-container{height:60px;left:30px;position:absolute;top:30px;transition:background .3s ease-in;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;-ms-transition:background .3s ease-in;-o-transition:background .3s ease-in}@media screen and (max-width: 800px){.b-container{left:13px;top:9px}}.b-container:hover:not(.open) .bun-top,.b-container:hover:not(.open) .bun-mid,.b-container:hover:not(.open) .bun-bottom{background:color(primary)}.b-container.open .b-main{border:color(complement) solid 2px}.b-container.open .b-bun--top{background:color(complement);top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-container.open .b-bun--mid{opacity:0}.b-container.open .b-bun--bottom{background:color(complement);top:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-container.open .b-brand{color:color(complement)}*{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;background-repeat:no-repeat}a{text-decoration:none;color:inherit;cursor:pointer}html{font-size:1rem;color:#000;background-color:#fff;font-family:sans-serif}body{color:#111}@media screen and (max-width: 1000px){body{height:calc(var(--vh)*100);overflow-x:hidden}}@media screen and (max-width: 800px){.desk{display:none !important}}.mob,.mob-flex{display:none !important}@media screen and (max-width: 800px){.mob{display:block !important}}.mob-flex{display:none !important}@media screen and (max-width: 800px){.mob-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@font-face{font-family:"Thein";src:url(http://affaireasuivre.studio/assets/fonts/Theinhardt-Condensed-Bold.woff2),url(http://affaireasuivre.studio/assets/fonts/Theinhardt-Condensed-Bold.woff) format("woff"),url(http://affaireasuivre.studio/assets/fonts/Theinhardt-Condensed-Bold.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Haas";src:url(http://affaireasuivre.studio/assets/fonts/regular.woff2),url(http://affaireasuivre.studio/assets/fonts/regular.woff) format("woff"),url(http://affaireasuivre.studio/assets/fonts/regular.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Haas";src:url(http://affaireasuivre.studio/assets/fonts/italic.woff2),url(http://affaireasuivre.studio/assets/fonts/italic.woff) format("woff"),url(http://affaireasuivre.studio/assets/fonts/italic.otf) format("truetype");font-weight:300;font-style:italic}.error_page{height:calc(100vh - 313px)}.error_page .error{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error_page .error a{text-transform:uppercase}.home .design_one,.home .design_two{display:none}.home .design_one.select,.home .design_two.select{display:block}.home .design_one{font-family:"Haas",sans-serif}.home .design_one .gradient{width:100vw;height:100vh;pointer-events:none;z-index:-1;position:fixed;top:0px;left:0px}.home .design_one .gradient1{background:-webkit-gradient(linear, left top, left bottom, from(#FF3325), to(#e2f605));background:linear-gradient(#FF3325, #e2f605);opacity:0}.home .design_one .gradient2{background:-webkit-gradient(linear, left top, left bottom, from(#e2f605), to(#ff6114));background:linear-gradient(#e2f605, #ff6114);opacity:0}.home .design_one .gradient3{background:-webkit-gradient(linear, left top, left bottom, from(#ff6114), to(#83a8fb));background:linear-gradient(#ff6114, #83a8fb);opacity:0}.home .design_one .gradient4{background:-webkit-gradient(linear, left top, left bottom, from(#414dff), to(#f85ec5));background:linear-gradient(#414dff, #f85ec5);opacity:1}.home .design_one .container{max-width:100vw;overflow-y:scroll}.home .design_one .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1000px){.home .design_one .container .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home .design_one .container .wrapper .title_site{display:inline-block;vertical-align:top;font-size:118vh;line-height:111.41vh;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:15px;padding-right:146px}.home .design_one .container .wrapper .bandeau-part{position:relative;height:67.5vh}.home .design_one .container .wrapper .bandeau-part .marquee{width:100vw;height:82vh;position:absolute;left:0px;right:0px;top:0px;overflow:hidden}.home .design_one .container .wrapper .bandeau-part .marquee .scroll{font-size:82vh;line-height:82vh;position:absolute;left:0px;right:0px;top:0px;height:60vh;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:calc(var(--width)*-1);will-change:left}.home .design_one .container .wrapper .bandeau-part .marquee .scroll.second{display:none}.home .design_one .container .wrapper .bandeau-part .marquee span{float:left}@-webkit-keyframes webkitmarqueeMobile{0%{left:100vw}100%{left:var(--width)}}.home .design_one .container .wrapper .description_part_wrapper{display:inline-block;vertical-align:top;width:100vw}.home .design_one .container .wrapper .description_part_wrapper .description_part{width:100vw;padding:52px;padding-left:34px;padding-right:34px;padding-bottom:52px;height:100vh;font-size:29px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.home .design_one .container .wrapper .description_part_wrapper .description_part .top_part>div{margin-bottom:25px}@media screen and (max-width: 1000px){.home .design_one .container .wrapper .description_part_wrapper .description_part{font-size:18.5px;line-height:1.1;padding:15px}}.home .design_one .container .wrapper .links{position:fixed;bottom:0px;left:33px;font-size:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#000;color:#fff;padding:3px 6px;line-height:1}.home .design_one .container .wrapper .links:hover{background-color:#fff;color:#000}@media screen and (max-width: 1000px){.home .design_one .container .wrapper .links{bottom:0px;left:15px;height:20px;padding:3px 6px;padding-top:4px;font-size:14px;line-height:1}.home .design_one .container .wrapper .links p{padding:0px}}.home .design_one .container .contact{position:fixed;top:2px;left:33px;font-size:15px}.home .design_one .container .contact a{padding:3px 6px;background-color:#000;color:#fff}.home .design_one .container .contact a:hover{background-color:#fff;color:#000}@media screen and (max-width: 1000px){.home .design_one .container .contact{left:15px;font-size:14px}}.home .design_one .container .credits{font-size:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1}@media screen and (max-width: 1000px){.home .design_one .container .credits{padding:3px 6px;position:static;background-color:transparent;font-size:14px;padding-bottom:40px;padding-left:0px}}.home .design_two{font-family:"Haas",sans-serif}.home .design_two .validation{border-radius:20px;border:2px solid #000;color:#000 !important;background-color:#1dfc02;padding:7px 9px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1000;font-size:18.5px}.home .design_two .title_site{font-size:38.7vh;text-transform:uppercase;text-align:center;position:fixed;width:100vw;height:100vh;pointer-events:none;z-index:-1;font-family:"Thein",sans-serif;line-height:36.8vh}.home .design_two .title_site .word_one{-webkit-transform:translateY(-3.1vh);transform:translateY(-3.1vh)}@media screen and (max-width: 800px){.home .design_two .title_site .word_one{-webkit-transform:translateY(0px);transform:translateY(0px)}}.home .design_two .title_site .word_two{-webkit-transform:translateY(-3.5vh);transform:translateY(-3.5vh)}@media screen and (max-width: 800px){.home .design_two .title_site .word_two{-webkit-transform:translateY(25px);transform:translateY(25px)}}.home .design_two .title_site .word_three{-webkit-transform:translateY(-11.2vh);transform:translateY(-11.2vh)}@media screen and (max-width: 800px){.home .design_two .title_site .word_three{-webkit-transform:translateY(25px);transform:translateY(25px)}}@media screen and (max-width: 800px){.home .design_two .title_site{font-size:35vw;line-height:27.5vw;position:static;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translateY(12px);transform:translateY(12px)}}.home .design_two .description_part{font-size:29.7px;line-height:30px;padding:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100vh}.home .design_two .description_part .top_part>div{padding-bottom:40px}@media screen and (max-width: 800px){.home .design_two .description_part .top_part>div{padding-bottom:22px}}@media screen and (max-width: 800px){.home .design_two .description_part{padding:16px;padding-top:55px;padding-bottom:37px;font-size:18.5px;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.home .design_two .links{font-family:"Thein",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:27px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translate(0px, -12px);transform:translate(0px, -12px)}.home .design_two .links a:hover{color:#1dfc02}@media screen and (max-width: 800px){.home .design_two .links a:hover{color:#000}}.home .design_two .links .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 800px){.home .design_two .links{font-size:28px;line-height:24px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.home .design_two .credits{position:fixed;bottom:8px;font-size:11px;left:0px;width:100%;text-align:center}.home .design_two .credits a:hover{color:#1dfc02}@media screen and (max-width: 800px){.home .design_two .credits{position:absolute;bottom:19px}}.home .design_two .ball{opacity:0;-webkit-filter:blur(11px);filter:blur(11px);position:fixed;top:0px;left:0px;fill:#fff;pointer-events:none;opacity:0;z-index:-1}.home .design_two .ball svg{width:300px;height:300px}@media screen and (max-width: 800px){.home .design_two .ball svg{width:200px;height:200px}}.clients .header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:7px;padding-left:7px;padding-right:7px}.clients .header .left_part,.clients .header .right_part{width:50%}.clients .header .left_part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.clients .header .left_part .title{font-size:50px}.clients .header .nav_item{font-size:24px;padding-bottom:4px;padding-left:20px}.clients .header .right_part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.clients .header .links_part{position:fixed;top:0px;right:20px}.clients .header .links_part .links_item{font-size:11px;padding:4px 5px;background-color:#000;color:#fff}
/*# sourceMappingURL=bundle.css.map*/