@font-face {
font-family: 'didot_bold';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-bold-webfont.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'didot_regular';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-light-webfont.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'didot_medium';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-medium-webfont.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/d-medium-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProRegular';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProRegularItalic.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProRegularItalic.woff) format('woff');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Aaux ProThin';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProThinItalic.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProThinItalic.woff) format('woff');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Aaux ProBold';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBold.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBold.woff) format('woff');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProThin';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProThin.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProThin.woff) format('woff');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProBlack';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBlackItalic.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBlackItalic.woff) format('woff');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Aaux ProBlack';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBlack.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBlack.woff) format('woff');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProMedium';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProMedium.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProMedium.woff) format('woff');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProBold';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBoldItalic.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProBoldItalic.woff) format('woff');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Aaux ProRegular';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProRegular.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProRegular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Aaux ProMedium';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProMediumItalic.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/AauxProMediumItalic.woff) format('woff');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'NewParis Headline';
src: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/NewParisHeadlineTrial.woff2) format('woff2'),
url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/css/fonts/NewParisHeadlineTrial.woff) format('woff');
font-weight: normal;
font-style: normal;
}  html, body
{
font-family: 'Aaux ProRegular', Arial, sans-serif;
font-weight: 400;
font-size: 1.05em;
line-height: 1.5em;
overflow-x: hidden;
}
h1
{
font-family: 'didot_medium', Times, sans-serif;
font-weight: 100;
}
h1::before,
h2::before
{
display : none !important;
}
a,
a:active,
a:visited
{
color : black !important;
text-decoration: underline;
}
h2
{ font-size: 1.4em !important;
text-transform: uppercase;
font-weight: 100 !important;
letter-spacing: 0.01em;
}
h3
{
font-family: 'Aaux ProRegular', Arial, sans-serif;
text-transform: uppercase;
font-weight: 500 !important;
margin-top: 30px !important;
margin-bottom: 10px !important; }
h3::before
{
content:'• ';
}
h4
{
text-transform: uppercase;
font-weight: 100 !important;
}
.no-u
{
text-decoration: none;
}
.wp-block-image img
{
max-width: 100%;
height: auto;
} .wp-block-button__link {
background-color:white;
border: 3px solid black;
border-radius: 0px;
box-shadow: none;
color: black;
font-weight: bold !important;
cursor: pointer;
display: inline-block;
font-size: 18px;
margin: 0;
padding: 10px 20px;
text-align: center;
text-decoration: none;
overflow-wrap: break-word;
transition: all 1.5s cubic-bezier(0.000, 1.040, 0.190, 0.980);
}
.wp-block-button__link:hover
{
background-color: black;
color:white !important;
}
a.CTA_TEAM
{
border: 1px solid black;
border-radius: 50px;
box-shadow: none;
color: black;
font-weight: bold !important;
cursor: pointer;
display: inline-block;
font-size: 1em;
padding: 6px 15px 8px 15px;
text-align: center;
text-decoration: none;
transition: all 1.5s cubic-bezier(0.000, 1.040, 0.190, 0.980);
}
a.CTA_TEAM:hover
{
background-color: black;
color: white !important;
} .VE2019_MAIN_LOGO
{
position: fixed;
width: 105px;
height: 150px;
top : 27px;
left : 45px;
z-index: 700;
transition: all 1.5s cubic-bezier(0.000, 1.040, 0.190, 0.980);
}
.VE2019_MOBILE_MODE .VE2019_MAIN_LOGO
{
position: fixed;
width: 50px;
height: 50px;
top : 27px;
left : 27px;
z-index: 700;
}
.VE2019_MAIN_LOGO img
{
width: 100%;
height: auto;
} .VE2019_HOMEPAGE_WINDOW
{
display: block;
text-align: center;
width: 100vw;
height:100vh;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-color: black;
position: fixed;
top:0px;
left:0px;
z-index: -1;
}
.VE2019_HOMEPAGE_WINDOW_CONTAINER
{
display: block;
text-align: center;
width: 100vw;
height:100vh;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-color: black;
}
.VE2019_WINDOW_CONTAINER
{
display: block;
text-align: center;
width: 100vw;
height:50vh;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-color: black;
}
.VE2019_WINDOW_CONTAINER h1
{
font-family: 'NewParis Headline';
} .VE2019_EQUIPE_INTRO
{
width: 100%;
text-align: center;	
padding-top : 100px;
}
.VE2019_EQUIPE_PORTRAIT
{
display: inline-block;
vertical-align: middle;
width: 35%;
background-color: #89a096;
text-align: left;
margin-right: -2%;
}
.VE2019_EQUIPE_PORTRAIT img
{
width: 80%;
height: auto;
padding-top: 10%;
margin-bottom: -7px;
}
.VE2019_EQUIPE_TEXTE
{
display: inline-block;
vertical-align: middle;
width: 30%;
text-align: left;
margin-left: -2%;
cursor:default;
}
.VE2019_EQUIPE_TEXTE h1
{
letter-spacing: .02em;
}
.VE2019_EQUIPE_TEXTE h4
{
letter-spacing: .02em;
} .VE2019_PAGE_WINDOW
{
display: block;
text-align: center;
width: 100vw; height: 50vh;
line-height: 50vh;
text-align: center;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-color: rgb(248,234,52);
text-transform: uppercase;
font-size: 2em;
}
.VE2019_PAGE_WINDOW_RECH
{
line-height: 1.1em;
}
.VE2019_PAGE_WINDOW_RECH>.VE2019_WINDOW_CONTAINER 
{
line-height: 1.1em;
height: 350px !important;
padding-top: 150px;
}
.VE2019_PAGE_WINDOW_RECH input[type="search"]
{
font-size: .5em;
width: 96vw;
max-width: 450px;
margin-bottom: 30px;
}
.VE2019_PAGE_WINDOW_RECH .BN21_RECH_BT
{
font-size: .5em !important;
}
.VE2019_PAGE_WINDOW .VE20219_RECH_SENTENCE
{
font-size: .8em;
text-transform: inherit !important;
}
.VE2019_PAGE_WINDOW h1
{
display: inline-block;
vertical-align: middle;
line-height: normal;
width: 80%;
margin: 0 auto;
}
.VE2019_MOBILE_MODE .VE2019_PAGE_WINDOW h1
{
width: 95vw;
text-align: center;
font-size: 1.4em !important;
}
.VE2019_PAGE_CONTENT
{
width: 95vw;
max-width: 1100px;
padding: 40px 0px;
margin : 0 auto;
text-align: center;
}
.VE2019_PAGE_CONTENT p,
.VE2019_GRID_CONTENT p
{
max-width: 1000px;
margin: 0 auto;
text-align: left;
margin-top : 1em;
margin-bottom: 1em;
}
.VE2019_PAGE_CONTENT p.has-text-align-center,
.VE2019_GRID_CONTENT p.has-text-align-center
{
text-align: center;
}
.VE2019_PAGE_CONTENT p.has-text-align-right,
.VE2019_GRID_CONTENT p.has-text-align-right
{
text-align: right;
} .VE2019_GRID_CONTENT
{
width: 95vw;
max-width: 1300px;
padding: 40px 0px;
margin : 0 auto;
background-color: white;
}
.VE2019_GRID_CONTENT_HOMEPAGE
{
margin-top:100vh;
width: 100vw;
background-color: white;
}
.VE2019_actu_title
{
font-size: 2em;
width: 60% !important;
}
.VE2019_actu_title2
{
font-size: 3em;
text-transform: uppercase;
text-align: center;
margin-bottom: 50px;
} .VE2019_MENU
{
width: 30vw;
height: 100vh;
overflow: scroll;
background-color: white;
position: fixed;
top :0px;
right:-35vw;
z-index: 900;
transition: all 1.5s cubic-bezier(0.000, 1.040, 0.190, 0.980);
-webkit-box-shadow: 0px 0px 42px -3px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 42px -3px rgba(0,0,0,0.4);
box-shadow: 0px 0px 42px -3px rgba(0,0,0,0.4);
}
.VE2019_MOBILE_MODE .VE2019_MENU
{
width: 100vw;
right: -101vw;
}
.VE2019_MENU.is-live
{
right:0px !important;
}
.VE2019_MENU_INNER
{
text-align: center;
padding-top : 60px;
padding-bottom: 150px;
height: auto;
}
.VE2019_MENU_INNER img
{
width: 20vw;
max-width: 70px;
height : auto;
}
.VE2019_MENU ul
{
list-style: none;
padding-left: 0px;
font-size: .85em;
}
.VE2019_MENU li:after
{
content: '';
display: inline-block;
width: 25px;
height: 2px;
margin-top: 15px;
margin-bottom: 3px;
background-color: black;
}
.VE2019_MENU li:last-child:after,
.VE2019_MENU ul ul li:after
{
display: none;
}
.VE2019_MENU ul ul li
{
font-size: .7em;
line-height: 2.2em;
}
.VE2019_MENU a
{
color : rgb(28,51,67);
text-decoration: none;
font-size: 1.8em; text-align: center;
padding-bottom:0px;
border-bottom : 2px solid rgba(28,51,67,0);
transition: all 1.5s cubic-bezier(0.000, 1.040, 0.190, 0.980);
}
.VE2019_MENU a:hover,
.VE2019_MENU li.no-action ul li a:hover
{
border-bottom : 1px solid rgba(28,51,67,.5);
}
.VE2019_MENU li.no-action ul li a
{
cursor: pointer;
text-transform: inherit;
}
.VE2019_MENU li.no-action a
{
cursor: default;
text-transform: uppercase;
}
.VE2019_MENU a.no-u:hover,
.VE2019_MENU li.no-action a:hover
{
border-bottom : 2px solid rgba(28,51,67,0);
} .VE2019_BT_ARROW
{
position: absolute;
bottom :30px;
right :50%;
margin-right: -35px;
width: 70px;
height: 70px;
background-color: white;
z-index: 800;
border-radius: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/down_arrow2.svg);
transition: all .3s ease-in-out;
cursor: pointer;
}
.VE2019_BT_NEXT
{
position : relative;
top :30px;
margin-top: -70px;
left : calc(100vw - 110px);
width: 70px;
height: 70px;
background-color: white;
z-index: 200;
border-radius: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/down_arrow2.svg);
transform: rotate(-90deg);
transition: all .3s ease-in-out;
}
.VE2019_BT_NEXT2
{
position : relative;
top :170px;
margin-top: -70px;
left : calc(100vw - 110px);
width: 70px;
height: 70px;
background-color: white;
z-index: 400;
border-radius: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/down_arrow2.svg);
transform: rotate(-90deg);
transition: all .3s ease-in-out;
}
.VE2019_BT_PREV
{
position : relative;
top :30px;
left : 40px;
width: 70px;
height: 70px;
background-color: white;
z-index: 200;
border-radius: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/down_arrow2.svg);
transform: rotate(90deg);
transition: all .3s ease-in-out;
}
.VE2019_BT_PREV2
{
position : relative;
top :170px;
left : 40px;
width: 70px;
height: 70px;
background-color: white;
z-index: 200;
border-radius: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/down_arrow2.svg);
transform: rotate(90deg);
transition: all .3s ease-in-out;
}
.arrowdown
{
fill: transparent;
stroke:black;
stroke-miterlimit:10;
stroke-width:1px;
}
.VE2019_BT_ARROW:hover
{
transform: scale(.9);
} .VE2019_BT_RECHERCHE
{
position: fixed;
top :30px;
right :120px;
width: 70px;
height: 70px;
background-color: white;
z-index: 1000;
border-radius: 100px;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/bt_loupe.svg);
background-position: center center;
background-size : cover;
}
.VE2019_MOBILE_MODE .VE2019_BT_RECHERCHE
{
position: fixed;
top : 20px;
right :100px;
width: 70px;
height: 70px;
background-color: white;
z-index: 1000;
border-radius: 100px;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/bt_loupe.svg);
background-position: center center;
background-size : cover;
} .VE2019_BT_MENU
{
position: fixed;
top :30px;
right :40px;
width: 70px;
height: 70px;
background-color: white;
z-index: 1000;
border-radius: 100px;
}
.VE2019_MOBILE_MODE .VE2019_BT_MENU
{
position: fixed;
top :20px;
right :20px;
width: 70px;
height: 70px;
background-color: white;
z-index: 1000;
border-radius: 100px;
}
.hamburger 
{
padding: 15px 15px;
padding-top: 23px;
display: inline-block;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible; 
}
.hamburger:hover 
{
opacity: 0.7; 
}
.hamburger-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative; }
.hamburger-inner {
display: block;
top: 50%;
margin-top: -2px; }
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
width: 40px;
height: 1px;
background-color: #000000;
border-radius: 0px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease; }
.hamburger-inner::before, .hamburger-inner::after {
content: "";
display: block; }
.hamburger-inner::before {
top: -10px; }
.hamburger-inner::after {
bottom: -10px; } .hamburger--slider-r .hamburger-inner {
top: 2px; }
.hamburger--slider-r .hamburger-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s; }
.hamburger--slider-r .hamburger-inner::after {
top: 20px; }
.hamburger--slider-r.is-active .hamburger-inner {
transform: translate3d(0, 10px, 0) rotate(-45deg); }
.hamburger--slider-r.is-active .hamburger-inner::before {
transform: rotate(45deg) translate3d(5.71429px, -6px, 0);
opacity: 0; }
.hamburger--slider-r.is-active .hamburger-inner::after {
transform: translate3d(0, -20px, 0) rotate(90deg); } #VE2019_ANIM_LOGO .MAGNUM2019_LOADER_PATH
{
fill:transparent;
stroke:rgb(0,0,255);
stroke-width:3;
stroke-miterlimit:10;
stroke-dasharray: 800;
stroke-dashoffset: 800;
animation: intro 4s ease-out forwards infinite;
}
#VE2019_ANIM_LOGO .st0
{ fill:#010202;
opacity: 0;
animation: anim_plein 2s ease-in forwards;
}
#VE2019_ANIM_LOGO .st1
{ fill:none;
stroke:#010202;
stroke-width:4;
stroke-miterlimit:10;
stroke-dasharray: 800;
stroke-dashoffset: 800;
animation: anim_cercle 4s ease-in-out forwards;
}
#VE2019_ANIM_LOGO .st2
{ fill:none;
stroke:#010202;
stroke-width:4;
stroke-linecap:round;
stroke-linejoin:round;
stroke-miterlimit:10;
stroke-dasharray: 800;
stroke-dashoffset: 800;
animation: anim_ligne 4s ease-in-out forwards;
}
@keyframes anim_ligne 
{
0% 
{
stroke-dashoffset: 800;
}
50%
{
stroke-dashoffset: 0;
}
100%
{
stroke-dashoffset: 0;
}
}
@keyframes anim_plein 
{
0% 
{
opacity: 0;
}
30%
{
opacity: 1;
}
100%
{
opacity: 1;
}
}
@keyframes anim_cercle 
{
0% 
{
stroke-dashoffset: 800;
}
10%
{
stroke-dashoffset: 800;
}
60%
{
stroke-dashoffset: 0;
}
100%
{
stroke-dashoffset: 0;
}
}
#VE2019_LOADER
{
width: 100vw;
height: 101vh;
line-height: 101vh;
text-align: center;
position: fixed;
top:0px;
left :0px;
background-color: rgb(248,234,52);
z-index: 20000;
}
#VE2019_LOADER .inner
{
display: inline-block;
width: 70vw;
max-width: 300px;
line-height: normal;
vertical-align: middle;	
}
#VE2019_LOADER .inner #VE2019_ANIM_LOGO
{
max-width: 200px;
height: auto;
}  #VE2019_LOADER_HUGE
{
width: 120%;
height: 130%;
line-height: 120%; text-align: center;
position: fixed;
top:-30vh;
left :-10vw;
background-color: #a2bbbf;
z-index: 20000;
}
#VE2019_LOADER_HUGE .inner
{
display: block;
height: 120vw;
line-height: normal;
vertical-align: middle;	
} .VE2019_FOOTER
{
width: 100vw;
padding: 80px 0px;
background-color: #DEDEDE;
text-align: center;
}
.VE2019_FOOTER_ITEM
{
display: inline-block;
vertical-align: middle;
margin: 10px;
font-size: .8em;
}
.VE2019_FOOTER_ITEM a
{
color : black;
text-decoration: none;
padding-bottom: 1px;
border-bottom: 1px solid black;
transition: all .15s ease-in-out;
}
.VE2019_FOOTER_ITEM a:hover
{
text-decoration: none;
border-bottom: 1px solid rgba(0,0,0,0);
}
.VE2019_MOBILE_MODE .VE2019_FOOTER_ITEM
{
width : 100vw;
margin : 3px;
}
.VE2019_RS_ICON
{
display: inline-block;
vertical-align: middle;
margin: 2px;
width: 30px;
height: 30px;
border-radius:60px;
background-color: rgb(28,51,67);
background-size: contain;
background-position: center center;
cursor: pointer;
transition: all .3s ease-in-out;
}
.VE2019_RS_ICON:hover
{
transform: scale(1.1);
}
.VE2019_RS_FACEBOOK
{
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/RS_FACEBOOK.svg);
}
.VE2019_RS_PINTEREST
{
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/RS_PINTEREST.svg);
}
.VE2019_RS_INSTAGRAM
{
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/RS_INSTAGRAM.svg);
}
.VE2019_BRICK_ITEM
{
width: calc(100vw - 60px);
max-width: 350px;
padding: 30px;
transition: all .3s ease-in-out;
display: inline-block;
vertical-align: top;
text-align: left;
}
.VE2019_BRICK_ITEM:hover
{
background-color: rgb(233,233,233);
}
.VE2019_BRICK_ITEM h2
{
font-size : 1.2em;
}
.VE2019_BRICK_ITEM_VISUEL
{
width: 100%;
height: 200px;
background-size: cover;
background-position: center center;
background-color: rgb(233,233,233);
}
.VE2019_BRICK_ITEM_TEXTE h2
{
font-family: 'Aaux ProRegular';
font-size: 1em !important;
}
.VE2019_BRICK_ITEM_TEXTE
{
} .VE2019_BLOC_FULL
{
display: inline-block;
width: 95vw;
max-width: 1020px;
padding: 15px;
vertical-align: top;
margin-bottom: 30px;
}
.VE2019_BLOC_FULL .VE2019_BD_VISUEL
{
display: inline-block;
width: 95vw;
max-width: 232px;
vertical-align: top;
height: 250px;
}
.VE2019_BLOC_FULL .VE2019_CORNER
{
display: block;
position: relative;
width: 60px;
height: 110px;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/corner.svg);
background-repeat: no-repeat;
background-position: left top;
margin-top: -30px;
margin-left: -30px;
margin-bottom: -80px;
}
.VE2019_BLOC_FULL .VE2019_BD_VISUEL_CONT
{
height: 90%;
width: 85%;
margin-top:11%;
background-size: cover;
background-position: center center;
-webkit-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.VE2019_BLOC_FULL:hover .VE2019_BD_VISUEL_CONT
{
height: 100%;
width: 100%;
margin-top:0%;
opacity: .2;
}
.VE2019_BLOC_FULL .VE2019_BD_TEXTE
{
display: inline-block;
width: 95vw;
max-width: 730px;
vertical-align: top;
min-height: 250px;
text-align: left;
}
.VE2019_BLOC_FULL .VE2019_BD_TEXTE .texte
{
padding-left:15px;
display:inline-block;
font-size: .95em !important;
line-height: 1.25em !important;
}
.VE2019_BLOC_FULL .VE2019_BD_TEXTE .texte p
{
padding: 0px !important;
margin: 0px 0px 10px 0px !important;
}
.VE2019_BD_TEXTE .texte p a
{
text-decoration: none;
}
.VE2019_BD_TEXTE .texte p a:hover
{
text-decoration: underline;
}
.texte input[type="submit"]
{
border: 1px solid black;
padding : 8px 15px;
border-radius: 40px;
color:black;
background-color: white;
margin-bottom: 10px;
-webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
a.CTA_LIGHT,
.CTA_LIGHT,
button.CTA_LIGHT
{
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif !important;
font-size: 0.88889em !important;
font-weight: 700 !important;
line-height: 1.2 !important;
outline: none !important;
padding: 0.76rem 1rem !important;
text-decoration: none !important;
border: 1px solid black !important;
padding : 8px 15px !important;
border-radius: 40px !important;
color:black !important;
background-color: white !important;
margin-bottom: 10px !important;
display: inline-block !important;
cursor: pointer !important;
-webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.texte input[type="submit"]:hover,
a.CTA_LIGHT:hover,
.CTA_LIGHT:hover,
button.CTA_LIGHT:hover
{
background-color: black !important;
color:white !important;
}
.VE2019_BLOC_FULL .VE2019_BD_TEXTE h2
{
display: inline-block;
margin-left: -30px;
margin-top: -15px !important;
margin-bottom: 10px !important;
font-family: 'didot_bold';
text-transform: inherit;
font-weight: normal;
margin-top: 0px;
font-size: 1.9em !important;
line-height: 1em !important;
-webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.VE2019_BLOC_FULL:hover .VE2019_BD_TEXTE h2
{
margin-left: -60px;
margin-right: 30px;
}
.VE2019_BLOC_FULL h3,
.VE2019_BLOC_DEMI h3
{
font-size: 1.3em;
margin-bottom: 5px;
}
.VE2019_BLOC_FULL h3::before,
.VE2019_BLOC_DEMI h3::before
{
content:'';
} .collapsed
{
display:none;
} .VE2019_BLOC_DEMI
{
display: inline-block;
width: 95vw;
max-width: 500px;
padding: 15px;
vertical-align: top;
margin: 15px 0px;
min-height: 305px;
}
.VE2019_BLOC_DEMI_HOLLOW
{
display: inline-block;
width: 95vw;
max-width: 500px;
padding: 15px;
vertical-align: top;
margin: 15px 0px;
}
.VE2019_BLOC_DEMI .VE2019_BD_VISUEL
{
display: inline-block;
width: 95vw;
max-width: 232px;
vertical-align: top;
height: 250px;
}
.VE2019_BLOC_DEMI .VE2019_CORNER
{
display: block;
position: relative;
width: 60px;
height: 110px;
background-image: url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/corner.svg);
background-repeat: no-repeat;
background-position: left top;
margin-top: -30px;
margin-left: -30px;
margin-bottom: -80px;
}
.VE2019_BLOC_DEMI .VE2019_BD_VISUEL_CONT
{
height: 90%;
width: 85%;
margin-top:11%;
background-size: cover;
background-position: center center;
-webkit-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1500ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.VE2019_BLOC_DEMI:hover .VE2019_BD_VISUEL_CONT
{
height: 100%;
width: 100%;
margin-top:0%;
opacity: .2;
}
.VE2019_BLOC_DEMI .VE2019_BD_TEXTE
{
display: inline-block;
width: 95vw;
max-width: 232px;
vertical-align: top;
min-height: 250px;
text-align: left;
}
.VE2019_BLOC_DEMI .VE2019_BD_TEXTE .texte
{
padding-left:15px;
display:inline-block;
font-size: .95em !important;
line-height: 1.2em !important;
}
.VE2019_BLOC_DEMI .VE2019_BD_TEXTE h2
{
display: inline-block;
margin-left: -30px;
margin-top: -15px !important;
margin-bottom: 10px !important;
font-family: 'didot_medium';
text-transform: inherit;
font-weight: bold;
margin-top: 0px;
font-size: 1.9em !important;
line-height: 1em !important;
-webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.VE2019_BLOC_DEMI:hover .VE2019_BD_TEXTE h2
{
margin-left: -60px;
margin-right: 30px;
}
.VE2019_BLOC_FULL .VE2019_BD_TEXTE h3,
.VE2019_BLOC_DEMI .VE2019_BD_TEXTE h3
{
margin-top: 15px !important;
margin-bottom: 20px !important;
} .st0{fill:#FFFFFF;stroke:#000000;stroke-miterlimit:10;}
.st1{fill:none;stroke:#000000;stroke-miterlimit:10;}
.VE2019_PICTO
{
display: inline-block;
vertical-align: top;
height: 50px;
cursor:pointer;
-webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1); -webkit-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-moz-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
-o-transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010);
transition: all 1000ms cubic-bezier(0.000, 0.870, 0.295, 1.010); }
.VE2019_MOBILE_MODE .VE2019_PICTO,
.VE2019_MOBILE_MODE #Calque_1
{
height: 30px;
}
.VE2019_MOBILE_MODE .VE2019_PICTO
{
width: 100%;
}
.VE2019_PICTO:hover
{
transform:scale(1.2);
}
.VE2019_PICTO:hover .st0,
.VE2019_PICTO:hover .st1
{
stroke:#bfdcea;
}
#Calque_1
{
height: 50px;
width: auto;
}
.pic_sub
{ color : black;
font-family: 'Aaux ProMedium';
font-size: .85em;
}
.VE2019_PICTO_LABEL_MOBILE
{
display: none;
}
.VE2019_MOBILE_MODE .VE2019_PICTO_LABEL_MOBILE
{
display: inline-block;
vertical-align: top;
margin-top : 5px;
} .VE2019_BE_FULL_CONTAINER_SCROLL
{
width: 100vw;
padding: 50px 0px;
background-color: #bfdcea;
overflow-x: scroll;
}
.VE2019_BE_FULL_CONTAINER
{
width: 15000vw;
text-align: left;
overflow-x: scroll;
overflow-y:scroll;
margin-left: 0vw;
transition: margin-left 0.6s cubic-bezier(.25,.8,.25,1);
padding-top : 30px;
}
.VE2019_BE_FULL
{/*/*/margin : 0px 50px;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.VE2019_BELLES_ENCHERES_TITLE
{
width: 100vw;
background-color: #698f92;
text-align: center;
padding-top: 15px;
margin-bottom: -20px;
}
.VE2019_BELLES_ENCHERES_TITLE h3
{
font-family: 'didot_medium';
font-weight: bold;
color: white;
font-size: 3em;
text-transform: inherit;
}
.VE2019_BELLES_ENCHERES_TITLE h3::before
{
content:'';
display: none;
}
.VE2019_BELLES_ENCHERES
{
width: 100vw;
background-color: #698f92;
text-align: center;
overflow-x: scroll;
}
.VE2019_BE_ITEM
{
display: inline-block;
vertical-align: top;
margin: 0px 40px 40px 40px;
height: 360px;
}
.VE2019_BE_ITEM .visuel
{
width: 220px;
height:220px;
background-size: cover;
background-position: center center;
}
.VE2019_BE_ITEM .mask
{
width: 220px;
height:220px;
margin-top: -220px;
background-size: cover;
background-position: center center;
background-image:url(//vichy-encheres.com/wp-content/themes/vichy_encheres_2019/assets/ui/frame.svg);
}
.VE2019_BE_ITEM .texte
{
width: 220px;
color: white;
text-align: left;
font-size: .9em;
}
.VE2019_BE_ITEM .texte p
{
padding: 0px;
margin: 0px;
}
.VE2019_year_tag
{
display: inline-block;
vertical-align: top;
width: 220px;
height: 300px;
line-height: 300px;
cursor: default;
}
.VE2019_year_tag span
{
display: inline-block;
vertical-align: middle;
text-align: center;
line-height: normal;
font-family: 'didot_medium';
font-weight: bold;
color :white;
font-size: 2.8em;
padding: 6px 0px 10px 0px;
border-top: 1px solid white;
border-bottom: 1px solid white;
}/**/.zoomable
{
cursor: zoom-in;
}
#zoom_frame
{
display: none;
position: fixed;
top : 0px;
left : 0px;
z-index: 15000;
background-color: rgba(12,25,28.9);
width: 100vw;
height: 100vh;
line-height:100vh;
text-align: center;
cursor: zoom-out;
}
#zoom_frame .cont
{
width: 80vw;
height: 80vh;
display: inline-block;
vertical-align: middle;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
} .VE2019_ENCHERES_COLLAPSED
{
display: none;
} .VE2019_LANG
{
width: 100%;
text-align: center;
text-transform: uppercase;
}
.VE2019_LANG>div
{
border-right: 1px solid black;
}
.VE2019_LANG>div:last-child
{
border-right: 0px solid;
}
.VE2019_LANG a
{
font-size: 1em !important;
}
.VE2019_MENU_SECOND_LANG
{
display: inline-block;
vertical-align: top;
font-size: 1em !important;
color: rgb(0,0,0);
padding: 0px 7px;
}
.VE2019_MENU_SECOND_LANG_ACTIVE
{
display: inline-block;
vertical-align: top;
font-size: 1em !important;
color: rgb(180,180,180);
padding: 0px 7px;
} .VE2019_MOBILE_MODE .VE2019_BLOC_FULL
{
padding :0px;
}
.VE2019_MOBILE_MODE .VE2019_BD_TEXTE h2
{
margin-left: 0px;
}
.VE2019_MOBILE_MODE .VE2019_BD_TEXTE .texte
{
padding-left: 0px;
}
.VE2019_MOBILE_MODE .VE2019_BD_VISUEL_CONT
{
height: 90%;
width: 85%;
margin-top: 0%;
margin-left: 15%;
} .VE2019_SINGLE_POST_CONTENT
{
}
.VE2019_SINGLE_POST_CONTENT h1:not(.VE2019_actu_title2)
{
color: #000000;
font-family: 'didot_medium', Times, sans-serif;
font-weight: 100;
}
.VE2019_SINGLE_POST_CONTENT h2
{
font-family: 'Aaux ProRegular', Arial, sans-serif;
text-transform: uppercase;
font-weight: 500 !important;
margin-top: 30px !important;
margin-bottom: 10px !important;
font-size: 1.65em !important;
color: #df5555;
}
.VE2019_SINGLE_POST_CONTENT h3
{
text-transform: uppercase;
font-weight: 500 !important;
font-size : 1.2em;
font-style: italic;
}
.VE2019_SINGLE_POST_CONTENT h3::before
{
display: none;
}
.VE2019_SINGLE_POST_CONTENT h4
{
font-weight: 700 !important;
letter-spacing: -0.02em;
line-height: 1.2;
-webkit-font-smoothing: antialiased;
font-size: 1em !important;
text-transform: inherit !important;
}
.VE2019_SINGLE_POST_CONTENT h5
{
font-weight: 700;
letter-spacing: -0.02em;
line-height: 1.2;
-webkit-font-smoothing: antialiased;
font-size: 0.85em !important;
font-style: italic;
}
.VE2019_PT_LABEL
{
display: inline-block;
padding: 2px 15px;
background-color: #fef3c5;
text-transform: uppercase;
font-size: .7em;
margin-top: -10px;
}
ul.page-numbers > li
{
display: inline-block;
}
ul.page-numbers > li > a
{
display: inline-block;
text-align: center;
width : 60px;
height : 60px;
line-height : 56px;
margin : 10px;
border-radius: 80px;
border : 1px solid black;
margin : 10px;
text-decoration: none;
transition : .3s all ease-out;
}
ul.page-numbers > li > span.current
{
display: inline-block;
text-align: center;
width : 60px;
height : 60px;
line-height : 56px;
margin : 10px;
border-radius: 80px;
border : 1px solid black;
margin : 10px;
text-decoration: none;
background-color : #fef3c5;
border-color : #fef3c5;
}
ul.page-numbers > li > a:hover
{
background-color : #fef3c5;
border-color : #fef3c5;
}
.phrase_resultat
{
font-size : .65em;
}.featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}