html{position:relative;min-height:100%}*:focus{outline:none !important;box-shadow:none;background-color:transparent !important}input{border:none;border-bottom:1px solid #adb5bd;color:#adb5bd;width:80%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;font-weight:500}.field{width:25%;margin:auto}.modal3{display:none;position:fixed;z-index:0;left:0;top:0;padding-top:8%;width:100%;height:100%;overflow:auto;background-color:black;background-color:#FFF;vertical-align:middle}.modal3-content{background-color:#fefefe;margin:auto;padding:20px;margin:auto;width:530px;text-align:center}.modal-brand{background-color:#fefefe;margin-top:12px;margin-left:100px;text-align:center;position:absolute;font-size:20px;top:0;left:0}.modal3-content p{color:#383838;font-size:13px;font-weight:500;font-family:'Jost', sans-serif}.modal3-content h4{color:#383838;font-size:18px;font-weight:500;font-family:'Jost', sans-serif;text-align:center}.close3{color:#383838;font-size:25px;font-weight:500;transition:0.3s}.close3:hover,.close3:focus{color:#bbb;text-decoration:none;cursor:pointer}.masthead{position:relative;width:100%;height:auto;min-height:35rem;background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead-shop{position:relative;width:100%;height:45vh;min-height:35rem}.masthead2{position:relative;width:100%;height:auto;min-height:100vh;padding:15rem 0;background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead3{position:relative;width:100%;height:auto;min-height:100vh;padding:15rem 0;background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead h1{font-size:2.5rem;line-height:2.5rem;letter-spacing:0.8rem;background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.masthead h2{max-width:20rem;font-size:1rem}@media (min-width: 768px){.masthead h1{font-size:4rem;line-height:4rem}}@media (min-width: 992px){.masthead{height:100vh;padding:0}.masthead h1{font-size:6.5rem;line-height:6.5rem;letter-spacing:0.8rem}.masthead h2{max-width:30rem;font-size:1.25rem}}.about-section{padding-top:10rem;background:linear-gradient(to bottom, #000 0%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0.8) 100%)}.projects-section{padding:3rem 0}.projects-section .featured-text{padding:2rem}@media (min-width: 992px){.projects-section .featured-text{padding:0 0 0 2rem;border-left:0.5rem solid #64a19d}}.projects-section .project-text{padding:3rem;font-size:90%}@media (min-width: 992px){.projects-section .project-text{padding:5rem}.projects-section .project-text hr{border-color:#64a19d;border-width:0.25rem;width:30%}}.contact{padding-top:45px;padding-bottom:45px;background-color:#141414;z-index:-9999;height:500px}.contact-shop{padding-top:45px;padding-bottom:45px;background-color:#fff;z-index:-9999;height:260px}p{margin:0px;font-weight:500;color:grey}.font-title{font-size:0.9rem}.font-texte{font-size:14px}#section-contact{margin-top:80px;padding:1rem 0rem;background-color:#fff;padding-bottom:16%}@media (max-width: 1800px){#section-contact{margin-top:80px;padding:0rem 0rem;background-color:#fff}}.title-section{font-size:18px;font-weight:bold;font-family:'Barlow';text-align:left;margin-top:13px;margin-bottom:20px}.one-map{width:60%;padding-right:15px}.square{position:relative;width:100%}.square:after{content:"";display:block;padding-bottom:70%}.two-contact{width:auto;height:100%;padding-right:20px;text-align:left;margin-left:40px}#map{object-fit:cover;width:100%;height:100%;position:absolute}.map{object-fit:cover;width:100%;height:100%;position:absolute}.two-clients{width:100%;height:100%;text-align:left}.hide{text-align:justify;opacity:0;width:0;height:0;overflow:hidden;box-sizing:border-box;position:relative;transition-duration:1s;transition:all 2s}.myDIV:hover+.hide{opacity:1;width:auto;height:auto;transition-duration:1s}.text1{display:none;text-align:justify}.text2{display:none;text-align:justify}.text3{display:none;text-align:justify}.two-contact2{width:40%;height:100%;margin:0 auto;text-align:left;padding-left:5px}.modal-navbar{display:none;position:fixed;z-index:9999;right:0;top:65px;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.9);margin:auto;vertical-align:middle}.modal-navbar2{display:none;position:fixed;z-index:9999;right:0;top:0;width:25%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.8);margin:auto;vertical-align:middle}.modal-navbar-mobile{display:none;position:fixed;z-index:9999;right:0;top:87.57px;width:100%;height:100%;overflow:auto;background-color:#fff;margin:auto;vertical-align:middle}.ml12{font-weight:500;font-size:1.1em;letter-spacing:0.2px;color:#000;padding-bottom:10px}.ml12 .letter{display:inline-block;line-height:0.9em}.modal-navbar-content{vertical-align:middle;margin:auto;height:100%;text-align:center;padding-top:0px;width:100%;padding:40px;padding-top:0px;align-items:center;display:flex}.modal-navbar-content p{color:#fff;font-size:15px;font-weight:300;font-family:'Raleway', sans-serif}.container-section{width:90%;padding-top:50px;padding-bottom:75px;margin:auto;text-align:center;max-width:1550px}.table{columns:4;-webkit-columns:4;-moz-columns:4;padding-left:0px;margin-top:0px}.table .artist{margin-bottom:15px;text-align:left;text-transform:uppercase;list-style-type:none}.artist .artist2{font-size:13px;color:black;font-weight:200}.hidden{display:none}.navbar-scroll{background-color:#fff;transition:background-color 0.5s}.parallax-container{max-width:100%;margin:0 auto;text-align:center}section.module:last-child{margin-bottom:0}section.module h2{margin-bottom:40px;font-size:30px}section.module p:last-child{margin-bottom:0}section.module.content{padding:40px 0;background-color:#fff}section.module.content:last-child{padding-bottom:60px}section.module.parallax{padding:50vh 0;background-position:0 0}section.module.parallax_artiste{padding:20vw 0;background-position:0 0}section.module.parallax_artiste_mobile{padding:25vh 0;background-position:0 0}section.module.parallax_expo_citation{padding:25vh 0;background-position:0 0}section.module.parallax_expo_template{padding:35px 0;background-position:50% 0%}section.module.parallax_expo_template_choice{padding:70px 0;background-position:50% 0%}section.module.parallax_expo_template_2_choice{padding:180px 0;background-position:50% 0%}section.module.parallax_expo_template_2{padding:90px 0;background-position:50% 50%}section.module.parallax_expo_template_3{padding:150px 0;background-position:50% 50%}section.module.parallax_expo_template_3_choice{padding:250px 0;background-position:50% 50%}section.module.parallax-1{background-position:50% 10%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-blend-mode:screen}section.module.parallax-2{background-position:50% 10%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-blend-mode:screen}section.module.parallax-3{background-position:50% 0;background-repeat:repeat;background-attachment:fixed;background-size:cover;background-blend-mode:screen}section.module.parallax-template{background-position:50% 0;background-repeat:repeat;background-attachment:local;background-size:cover;background-blend-mode:screen}.parallax-window{min-height:85vh;background:transparent}.footer .container-fluid{height:auto}.footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px}footer .container-fluid a{display:inline-block;color:#ddd;padding-left:1em}footer .container-fluid p{display:inline-block;color:#ddd;padding-left:1em;padding-right:2em}@media (max-width: 768px){.col-md-4{text-align:center;line-height:30px}}.trix-content h1{font-size:22px;font-weight:500}.label-form{text-transform:uppercase;color:grey;font-size:0.8rem}.swiper-button-next,.swiper-button-prev{font-size:10px}#pointer-red{width:95%;height:60px;position:relative;background:#ff9980;text-align:left}#pointer-red:before{content:"";position:absolute;right:-30px;bottom:0;width:0;height:0;border-left:30px solid #ff9980;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-red:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:30px solid white;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-blue{width:95%;height:60px;position:relative;background:#66b3ff;text-align:left}#pointer-blue:before{content:"";position:absolute;right:-30px;bottom:0;width:0;height:0;border-left:30px solid #66b3ff;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-yellow{width:95%;height:60px;position:relative;background:#ffff66;text-align:left}#pointer-yellow:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:30px solid white;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-yellow:before{content:"";position:absolute;right:-30px;bottom:0;width:0;height:0;border-left:30px solid #ffff66;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-green{width:95%;height:60px;position:relative;background:#adebad;text-align:left}#pointer-green:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:30px solid white;border-top:30px solid transparent;border-bottom:30px solid transparent}#pointer-green:before{content:"";position:absolute;right:-30px;bottom:0;width:0;height:0;border-left:30px solid #adebad;border-top:30px solid transparent;border-bottom:30px solid transparent}.oeuvre-img{text-align:left;height:550px;margin-left:0px}.oeuvre-img img{width:auto;max-width:45vw;height:100%;object-fit:contain}#image_artiste_oeuvre{text-align:left;height:550px;margin-left:0px;position:relative}#image_artiste_oeuvre img{width:auto;max-width:40vw;height:auto;object-fit:contain;position:absolute;top:0px;right:0px}.flatpickr-calendar.open{display:inline-block;z-index:999}.link-effect-black p{color:#000;position:relative;transition:0.3s ease-out 0.1s}.link-effect-black p::after{height:1px;width:45%;background:#000;content:"";position:absolute;left:30%;bottom:0;transform:scaleX(0);transition:0.3s}.link-effect-black p:hover::after{transform:scaleX(1)}.link-effect-black-side p{color:#000;position:relative;transition:0.3s ease-out 0.1s}.link-effect-black-side p::after{height:1px;width:30%;background:#000;content:"";position:absolute;left:0%;bottom:0;transform:scaleX(0);transition:0.3s}.link-effect-black-side p:hover::after{transform:scaleX(1)}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.6s;transition-duration:0.6s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right.hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{background:rgba(255,255,255,0.7);color:black}.hvr-sweep-to-right.hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.line-clamp{overflow:hidden;transition:all 0.3s ease}.tox .tox-statusbar__text-container{display:none !important}.cookies-bar{position:sticky;bottom:0;width:100vw;height:55px;background-color:#000;opacity:0.8;color:#FFF;display:flex;align-items:center}.cookies-bar .btn{display:block;border:1px solid #4B5563;background-color:#6B7280;color:#FFF;padding:5px;margin-bottom:5px;text-align:center;text-decoration:none}.cookies-bar .btn.accept:hover{background-color:#047857}.cookies-bar .btn.reject:hover{background-color:#B91C1C}.dot{height:12px;width:12px;background-color:#bbb;border-radius:50%;display:inline-block;margin:9px}.dot.active{background-color:#404040}.block_1{height:65%;width:100%}.block_2{height:auto;width:100%}.sidebar-box{max-height:340px;position:relative;overflow:hidden}.sidebar-box .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(1, white))}.arrow_slider{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.arrow i{-webkit-text-stroke:1px white}.selected{border:2px solid #C68599}.card-shop{margin-left:15px;width:auto;height:30%;padding-bottom:0px;text-align:left}.card-shop .overlay-shop{position:absolute;left:0;bottom:0;width:100%;height:65px;display:flex;background-color:#d6a8b6;opacity:0;border:1px solid #C68599;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease}.card-shop:hover{transition:all 0.2s ease-out}.card-shop:hover .overlay-shop{opacity:1}.modal-open{overflow:auto !important}.card-shop-caousel .overlay-shop{position:absolute;left:0;bottom:5px;width:100%;height:27%;display:flex;background-color:#d6a8b6;opacity:0;border:1px solid #C68599;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease}.card-shop-caousel:hover{transition:all 0.2s ease-out}.card-shop-caousel:hover .overlay-shop{opacity:1}.close-caisse{background-color:#f2f2f2}.selected-payement{border:3px solid #C68599}.selected-payement-2{border:3px solid #C68599}.title-table{font-size:14px;font-weight:500;color:#C68599}th a{color:#fff}th a:hover{color:#fff}.link_hover{height:30px;display:flex;align-items:center;font-weight:200;word-spacing:4px}.link_hover:hover{font-weight:500}.link_hover.active{font-weight:500;color:black}.link_hover2{height:50px;display:flex;align-items:center}.link_hover2:hover{background-color:#e6e6e6}.link_hover2.active{background-color:#e6e6e6}#mainNav3{animation:1s linear infinite}#core{animation:fadein 1.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}.field-footer{width:100%;margin:auto;background-color:#141414;color:#a2a1a1}.field-footer input{border:none;background-color:#141414;border-bottom:1px solid rgba(255,255,255,0.1);color:#a2a1a1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;font-weight:300;font-size:13px}.ml16{color:#402d2d;padding:0px 0;font-weight:600;font-size:50px;letter-spacing:0px;overflow:hidden}.ml16 .letter{display:inline-block;line-height:1em}#presentation{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s}#presentation_1{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;opacity:0}#presentation_2{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:250ms;opacity:0}#presentation_3{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:500ms;opacity:0}#presentation_4{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:750ms;opacity:0}#table{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;opacity:0}#table2{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:300ms;opacity:0}#table3{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:600ms;opacity:0}#table4{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:600ms;opacity:0}#image_artiste_oeuvre{animation:slide-up-appear 1.5s ease;animation-fill-mode:forwards;background-color:#fff;transition:margin linear 1s, opacity linear 1s;animation-delay:200ms;opacity:0}@keyframes slide-up-appear{from{transform:translateY(30%);opacity:0.2}to{transform:translateY(0%);opacity:1}}.break-padding{padding:50px 80px 50px 20px}@media (max-width: 1200px){.break-padding{padding:50px 80px 50px 80px}}.titre-1{font-weight:300;font-size:16px;color:grey}.titre-1:hover{font-weight:500;color:black}.titre-1.active{font-weight:500;color:black}.animate-from-bottom{transition:transform 4000ms cubic-bezier(0.18, 1, 0.21, 1),opacity 2500ms cubic-bezier(0.18, 1, 0.21, 1)}.standard_grid .item{box-sizing:border-box;width:33.33%;padding:0 75px 75px 0;display:inline-block;vertical-align:top;transform:translate3d(0, 50px, 0);opacity:0;transition:transform 4000ms cubic-bezier(0.18, 1, 0.21, 1),opacity 2500ms cubic-bezier(0.18, 1, 0.21, 1)}.standard_grid{width:auto;margin:0 0 0 0}.records_grid{transition:transform 500ms cubic-bezier(0.65, 0.06, 0.19, 0.96),opacity 500ms ease-in-out}.standard_grid .item.visible{opacity:1;transform:translate3d(0, 0, 0)}.standard_grid .group{box-sizing:border-box;width:31.33%;padding:0 75px 0 0;display:inline-block;vertical-align:top}.standard_grid .group .item{width:100%;padding:0 0 75px 0}.standard_grid .item.animate-from-bottom{transition:transform 4000ms cubic-bezier(0.18, 1, 0.21, 1),opacity 2500ms cubic-bezier(0.18, 1, 0.21, 1)}
