.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}
*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fff;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#0072b9;-webkit-text-decoration-skip:objects;}:visited{color:#003353;}a:active{color:#c00;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1,.header__site-name{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type='button'],[type='reset'],[type='submit']{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#000;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type='button']:hover,[type='button']:focus,[type='button']:active,[type='reset']:hover,[type='reset']:focus,[type='reset']:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active{text-decoration:none;color:#000;}.button[disabled],button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#999999;}.button[disabled]:hover,button[disabled]:hover,[disabled]:hover[type='button'],[disabled]:hover[type='reset'],[disabled]:hover[type='submit'],.button[disabled]:focus,button[disabled]:focus,[disabled]:focus[type='button'],[disabled]:focus[type='reset'],[disabled]:focus[type='submit'],.button[disabled]:active,button[disabled]:active,[disabled]:active[type='button'],[disabled]:active[type='reset'],[disabled]:active[type='submit']{color:#999999;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:777px){.layout-3col{margin-left:-12px;margin-right:-13px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}[dir="rtl"] .layout-3col{margin-left:-13px;margin-right:-12px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{padding-left:13px;padding-right:12px;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n + 1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){padding-left:13px;padding-right:12px;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){padding-left:13px;padding-right:12px;}}@media (min-width:999px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:66.66667%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}[dir="rtl"] .layout-3col__right-content{float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:right;float:right;width:33.33333%;margin-right:66.66667%;margin-left:-100%;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{clear:left;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{float:left;margin-left:66.66667%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:33.33333%;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__right-sidebar{clear:left;}[dir="rtl"] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:33.33333%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(3n){float:right;margin-right:66.66667%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{padding-left:20px;padding-right:20px;margin:0 auto;max-width:1165px;}@media (min-width:777px){.layout-center{padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-center{padding-left:13px;padding-right:12px;}}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{padding-top:48px;}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}.clearfix:before,.header:before,.tabs:before{content:'';display:table;}.clearfix:after,.header:after,.tabs:after{content:'';display:table;clear:both;}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.header__region{clear:both;}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}.highlight-mark,.new,.update{color:#c00;background-color:transparent;}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.messages,.messages--status{margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9;}[dir="rtl"] .messages,[dir="rtl"] .messages--status{padding:10px 44px 10px 10px;background-position:99% 8px;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}[dir="rtl"] .messages__icon{left:auto;right:0;}.messages__icon path{fill:#0072b9;}.messages__highlight,.messages--error .error,.messages.error .error{color:#000;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--ok-color,.messages,.messages--status,.ok,.revision-current{background-color:#f6fcff;color:#0072b9;}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#000;}.messages--error-color,.messages--error,.messages.error,.error{background-color:#fff0f0;color:#c00;}.messages--warning,.messages.warning{border-color:#fd0;}.messages--warning path,.messages.warning path{fill:#fd0;}.messages--error,.messages.error{border-color:#c00;}.messages--error path,.messages.error path{fill:#c00;}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}.visually-hidden,.element-invisible,.element-focusable,.breadcrumb__title,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.watermark{font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:block;height:0;overflow:visible;background-color:transparent;color:#eeeeee;font-size:75px;line-height:1;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0;}.more-link,.more-help-link{text-align:right;}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left;}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/valrhona_cdc/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%;}.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/valrhona_cdc/sass/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/sites/all/themes/valrhona_cdc/sass/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/sites/all/themes/valrhona_cdc/sass/navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/sites/all/themes/valrhona_cdc/sass/navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000;}.navbar,.main-navigation .links,.main-navigation .menu{margin:0;padding:0;text-align:left;}[dir="rtl"] .navbar,[dir="rtl"] .main-navigation .links,.main-navigation [dir="rtl"] .links,[dir="rtl"] .main-navigation .menu,.main-navigation [dir="rtl"] .menu{text-align:right;}.navbar__item,.navbar li,.main-navigation .links li,.main-navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li,[dir="rtl"] .main-navigation .links li,.main-navigation [dir="rtl"] .links li,[dir="rtl"] .main-navigation .menu li,.main-navigation [dir="rtl"] .menu li{float:right;padding:0 0 0 10px;}.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#666666;color:#fff;}.skip-link__wrapper{margin:0;}@media print{.skip-link__wrapper{display:none;}}.tabs{margin:1.125rem 0 0;line-height:1.875rem;border-bottom:1px solid #cccccc \0/ie;background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);padding:0 2px;list-style:none;white-space:nowrap;}@media print{.tabs{display:none;}}.tabs__tab{float:left;margin:0 3px;border:1px solid #cccccc;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-color:transparent;border-bottom:0 \0/ie;overflow:hidden;background:#dddddd;}[dir="rtl"] .tabs__tab{float:right;}.tabs__tab.is-active{border-bottom-color:#fff;}.tabs__tab-link{padding:0 1.5rem;display:block;text-decoration:none;transition:color .3s,background .3s,border .3s;text-shadow:#fff 0 1px 0;color:#000;background:#dddddd;letter-spacing:1px;}.tabs__tab-link:focus,.tabs__tab-link:hover{background:#eaeaea;}.tabs__tab-link:active,.tabs__tab-link.is-active,.tabs__tab-link--is-active{background:#fff;text-shadow:none;}.tabs--off,.views-displays .secondary{margin:0;border-bottom:0;padding:0;background-image:none;}.tabs--secondary{margin-top:1.5rem;font-size:0.875rem;background-image:none;}.tabs + .tabs--secondary{margin-top:0;background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);}.tabs--secondary .tabs__tab{margin:0.5625rem 0.1875rem;border:0;background:transparent;}[dir="rtl"] .tabs--secondary .tabs__tab{float:right;}.tabs--secondary .tabs__tab.is-active{border-bottom-color:transparent;}.tabs--secondary .tabs__tab-link{border:1px solid #cccccc;border-radius:24px;color:#666666;background:#f1f1f1;letter-spacing:normal;}.tabs--secondary .tabs__tab-link:focus,.tabs--secondary .tabs__tab-link:hover{color:#333333;background:#dddddd;border-color:#999999;}.tabs--secondary .tabs__tab-link:active,.tabs--secondary .tabs__tab-link.is-active,.tabs--secondary .tabs__tab-link--is-active{color:white;text-shadow:#333333 0 1px 0;background:#666666;border-color:black;}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/autocomplete/throbber-active.gif);}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item .form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #cccccc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #cccccc;background-color:#eeeeee;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#dddddd;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-webkit-min-content;text-align:center;}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/valrhona_cdc/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/valrhona_cdc/sass/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/valrhona_cdc/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/valrhona_cdc/sass/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/valrhona_cdc/sass/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/valrhona_cdc/sass/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}*{padding:0;margin:0;}body{font-size:14px;font-family:'Open Sans';}.container,.section-header,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{width:1400px;margin-left:auto;margin-right:auto;max-width:100%;position:relative;}@media screen and (max-width:1460px){.container,.section-header,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{width:auto;margin-left:30px;margin-right:30px;}}@media screen and (max-width:800px){.container,.section-header,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin:0;}}a{text-decoration:none;}ul,li{padding:0;margin:0;}.trait,.lien-rouge,.lien-rouge-petit,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a,body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-next a,body.node-type-actualite .group-date-contenu .file a,body.page-sitemap .site-map-menu a,body.page-recherche .view-content a,body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-next a,.section-sidebar #block-block-4 ul li a,.section-sidebar #block-block-3 ul li a,.section-sidebar #block-block-10 ul li a,.section-sidebar #block-block-16 ul li a,.section-sidebar #block-block-17 ul li a,.section-sidebar #block-block-19 ul li a,.section-sidebar #block-block-11 ul li a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a,.region-bottomblock #block-block-6 p .tel,.region-bottomblock #block-block-8 a,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte{display:block;width:100%;}.trait:before,.lien-rouge:before,.lien-rouge-petit:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualite .group-date-contenu .file a:before,body.page-sitemap .site-map-menu a:before,body.page-recherche .view-content a:before,body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-next a:before,.section-sidebar #block-block-4 ul li a:before,.section-sidebar #block-block-3 ul li a:before,.section-sidebar #block-block-10 ul li a:before,.section-sidebar #block-block-16 ul li a:before,.section-sidebar #block-block-17 ul li a:before,.section-sidebar #block-block-19 ul li a:before,.section-sidebar #block-block-11 ul li a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,.region-bottomblock #block-block-6 p .tel:before,.region-bottomblock #block-block-8 a:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte:before{display:block;content:"";background:#fff;height:1px;width:55px;float:right;transition:all 0.5s;margin-top:12px;}.trait.trait-gris:before,.trait-gris.lien-rouge:before,.trait-gris.lien-rouge-petit:before,.region-bottomblock #block-block-8 a.lien-rouge-petit:before,.region-bottomblock #block-block-8 body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle a.visite:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-8 a.visite:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle a.visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-8 a.visite:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .region-bottomblock #block-block-8 .field-content > a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-previous .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualites .view-actualites .pager .pager-next .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualite .group-date-contenu .file a:before,body.node-type-actualite .group-date-contenu .file .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-sitemap .site-map-menu a:before,body.page-sitemap .site-map-menu .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .view-content a:before,body.page-recherche .view-content .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-previous .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .pager .pager-next a:before,body.page-recherche .pager .pager-next .region-bottomblock #block-block-8 a:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a.trait-gris:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a.trait-gris:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a.trait-gris:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a.trait-gris:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a.trait-gris:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a.trait-gris:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a.trait-gris:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .trait-gris.visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .trait-gris.visite:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a.trait-gris:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a.trait-gris:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a.trait-gris:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a.trait-gris:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a.trait-gris:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a.trait-gris:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a.trait-gris:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a.trait-gris:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a.trait-gris:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a.trait-gris:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a.trait-gris:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a.trait-gris:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a.trait-gris:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a.trait-gris:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a.trait-gris:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a.trait-gris:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a.trait-gris:before,body.node-type-actualites .view-actualites .pager .pager-previous a.trait-gris:before,body.node-type-actualites .view-actualites .pager .pager-next a.trait-gris:before,body.node-type-actualite .group-date-contenu .file a.trait-gris:before,body.page-sitemap .site-map-menu a.trait-gris:before,body.page-recherche .view-content a.trait-gris:before,body.page-recherche .pager .pager-previous a.trait-gris:before,body.page-recherche .pager .pager-next a.trait-gris:before,.region-bottomblock #block-block-8 a.lien-rouge:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-4 ul li a:before,.section-sidebar #block-block-4 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-3 ul li a:before,.section-sidebar #block-block-3 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-10 ul li a:before,.section-sidebar #block-block-10 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-16 ul li a:before,.section-sidebar #block-block-16 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-17 ul li a:before,.section-sidebar #block-block-17 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-19 ul li a:before,.section-sidebar #block-block-19 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-11 ul li a:before,.section-sidebar #block-block-11 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.section-sidebar #block-block-4 ul li a.trait-gris:before,.section-sidebar #block-block-3 ul li a.trait-gris:before,.section-sidebar #block-block-10 ul li a.trait-gris:before,.section-sidebar #block-block-16 ul li a.trait-gris:before,.section-sidebar #block-block-17 ul li a.trait-gris:before,.section-sidebar #block-block-19 ul li a.trait-gris:before,.section-sidebar #block-block-11 ul li a.trait-gris:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a.trait-gris:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a.trait-gris:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a.trait-gris:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a.trait-gris:before,.region-bottomblock #block-block-6 p .trait-gris.tel:before,.region-bottomblock #block-block-6 p #block-block-8 a.tel:before,.region-bottomblock #block-block-8 #block-block-6 p a.tel:before,.region-bottomblock #block-block-8 a:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .trait-gris.texte:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .region-bottomblock #block-block-8 a.texte:before,.region-bottomblock #block-block-8 body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play a.texte:before{background:#878787;}.trait.trait-rouge:before,.lien-rouge:before,.lien-rouge-petit:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualite .group-date-contenu .file a:before,body.page-sitemap .site-map-menu a:before,body.page-recherche .view-content a:before,body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-next a:before,.section-sidebar #block-block-4 ul li a:before,.section-sidebar #block-block-3 ul li a:before,.section-sidebar #block-block-10 ul li a:before,.section-sidebar #block-block-16 ul li a:before,.section-sidebar #block-block-17 ul li a:before,.section-sidebar #block-block-19 ul li a:before,.section-sidebar #block-block-11 ul li a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,.region-bottomblock #block-block-6 p .trait-rouge.tel:before,.region-bottomblock #block-block-6 p .tel.lien-rouge:before,.region-bottomblock #block-block-6 p .tel.lien-rouge-petit:before,.region-bottomblock #block-block-6 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a.tel:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a.tel:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a.tel:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a.tel:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a.tel:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a.tel:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a.tel:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .tel.visite:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-6 p .tel.visite:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .tel.visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-6 p .tel.visite:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a.tel:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a.tel:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a.tel:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a.tel:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a.tel:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a.tel:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a.tel:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a.tel:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a.tel:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a.tel:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a.tel:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-ateliers .slider-atelier-stage .section-atelier-content .description a.tel:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-stages .slider-atelier-stage .section-atelier-content .description a.tel:before,body.page-stages .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a.tel:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a.tel:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a.tel:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a.tel:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .region-bottomblock #block-block-6 p .field-content > a.tel:before,.region-bottomblock #block-block-6 p body.node-type-actualites .view-actualites .pager .pager-previous a.tel:before,body.node-type-actualites .view-actualites .pager .pager-previous .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-actualites .view-actualites .pager .pager-next a.tel:before,body.node-type-actualites .view-actualites .pager .pager-next .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-actualite .group-date-contenu .file a.tel:before,body.node-type-actualite .group-date-contenu .file .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-sitemap .site-map-menu a.tel:before,body.page-sitemap .site-map-menu .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-recherche .view-content a.tel:before,body.page-recherche .view-content .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-recherche .pager .pager-previous a.tel:before,body.page-recherche .pager .pager-previous .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-recherche .pager .pager-next a.tel:before,body.page-recherche .pager .pager-next .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-4 ul li a.tel:before,.section-sidebar #block-block-4 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-3 ul li a.tel:before,.section-sidebar #block-block-3 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-10 ul li a.tel:before,.section-sidebar #block-block-10 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-16 ul li a.tel:before,.section-sidebar #block-block-16 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-17 ul li a.tel:before,.section-sidebar #block-block-17 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-19 ul li a.tel:before,.section-sidebar #block-block-19 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p .section-sidebar #block-block-11 ul li a.tel:before,.section-sidebar #block-block-11 ul li .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a.tel:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a.tel:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a.tel:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a.tel:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-6 p a.tel:before,.region-bottomblock #block-block-6 p body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .tel.texte:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .region-bottomblock #block-block-6 p .tel.texte:before,.region-bottomblock #block-block-8 a.trait-rouge:before,.region-bottomblock #block-block-8 a.lien-rouge:before,.region-bottomblock #block-block-8 a.lien-rouge-petit:before,.region-bottomblock #block-block-8 body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle a.visite:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-8 a.visite:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle a.visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .region-bottomblock #block-block-8 a.visite:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .region-bottomblock #block-block-8 .field-content > a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-previous .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualites .view-actualites .pager .pager-next .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-actualite .group-date-contenu .file a:before,body.node-type-actualite .group-date-contenu .file .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-sitemap .site-map-menu a:before,body.page-sitemap .site-map-menu .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .view-content a:before,body.page-recherche .view-content .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-previous .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-recherche .pager .pager-next a:before,body.page-recherche .pager .pager-next .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-4 ul li a:before,.section-sidebar #block-block-4 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-3 ul li a:before,.section-sidebar #block-block-3 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-10 ul li a:before,.section-sidebar #block-block-10 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-16 ul li a:before,.section-sidebar #block-block-16 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-17 ul li a:before,.section-sidebar #block-block-17 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-19 ul li a:before,.section-sidebar #block-block-19 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 .section-sidebar #block-block-11 ul li a:before,.section-sidebar #block-block-11 ul li .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description .region-bottomblock #block-block-8 a:before,.region-bottomblock #block-block-8 body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play a.texte:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .region-bottomblock #block-block-8 a.texte:before,body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte:before{background:#e61212;}.lien-rouge,.lien-rouge-petit,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a,body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-next a,body.node-type-actualite .group-date-contenu .file a,body.page-sitemap .site-map-menu a,body.page-recherche .view-content a,body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-next a,.section-sidebar #block-block-4 ul li a,.section-sidebar #block-block-3 ul li a,.section-sidebar #block-block-10 ul li a,.section-sidebar #block-block-16 ul li a,.section-sidebar #block-block-17 ul li a,.section-sidebar #block-block-19 ul li a,.section-sidebar #block-block-11 ul li a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a{color:#e61212;text-transform:uppercase;font-size:12px;word-break:break-word;cursor:pointer;transition:all 0.5s;}.lien-rouge:hover:before,.lien-rouge-petit:hover:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:hover:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:hover:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:hover:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:hover:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:hover:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:hover:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:hover:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:hover:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:hover:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:hover:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:hover:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:hover:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:hover:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:hover:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:hover:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:hover:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:hover:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:hover:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:hover:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:hover:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:hover:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a:hover:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:hover:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:hover:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:hover:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:hover:before,body.node-type-actualites .view-actualites .pager .pager-previous a:hover:before,body.node-type-actualites .view-actualites .pager .pager-next a:hover:before,body.node-type-actualite .group-date-contenu .file a:hover:before,body.page-sitemap .site-map-menu a:hover:before,body.page-recherche .view-content a:hover:before,body.page-recherche .pager .pager-previous a:hover:before,body.page-recherche .pager .pager-next a:hover:before,.section-sidebar #block-block-4 ul li a:hover:before,.section-sidebar #block-block-3 ul li a:hover:before,.section-sidebar #block-block-10 ul li a:hover:before,.section-sidebar #block-block-16 ul li a:hover:before,.section-sidebar #block-block-17 ul li a:hover:before,.section-sidebar #block-block-19 ul li a:hover:before,.section-sidebar #block-block-11 ul li a:hover:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:hover:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:hover:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:hover:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a:hover:before{transition:all 0.5s;width:35px;}.lien-rouge-petit,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a,body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-next a,body.node-type-actualite .group-date-contenu .file a,body.page-sitemap .site-map-menu a,body.page-recherche .view-content a,body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-next a{display:inline-block;width:auto;}.lien-rouge-petit:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualite .group-date-contenu .file a:before,body.page-sitemap .site-map-menu a:before,body.page-recherche .view-content a:before,body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-next a:before{margin-left:20px;}@media screen and (max-width:450px){.lien-rouge-petit,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a,body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-next a,body.node-type-actualite .group-date-contenu .file a,body.page-sitemap .site-map-menu a,body.page-recherche .view-content a,body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-next a{padding-right:70px;}.lien-rouge-petit:before,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a:before,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a:before,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a:before,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a:before,body.page-stages .slider-atelier-stage .section-atelier-content .description a:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a:before,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a:before,body.node-type-actualites .view-actualites .pager .pager-previous a:before,body.node-type-actualites .view-actualites .pager .pager-next a:before,body.node-type-actualite .group-date-contenu .file a:before,body.page-sitemap .site-map-menu a:before,body.page-recherche .view-content a:before,body.page-recherche .pager .pager-previous a:before,body.page-recherche .pager .pager-next a:before{position:absolute;right:0;}}.titre,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-titre,body.page-node .paragraphs-item-introduction .field-name-field-introduction-titre,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-titre,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre,body.page-node .paragraphs-item-contenu .field-name-field-contenu-titre,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-titre,body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field,body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-titre,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre,.paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre,.paragraphs-item-section-pictos .field-name-field-section-pictos-titre,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre,.container-carte .field-name-field-restaurant-carte .block__title,#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content,body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal .field-content,body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal .field-content,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-titre,body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre{color:#111111;font-size:40px;font-family:'Playfair Display';font-weight:normal;margin-top:0;margin-bottom:20px;line-height:1.2;word-wrap:break-word;}.titre span,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-titre span,body.page-node .paragraphs-item-introduction .field-name-field-introduction-titre span,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-titre span,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre span,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre span,body.page-node .paragraphs-item-contenu .field-name-field-contenu-titre span,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-titre span,body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre span,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre span,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre span,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre span,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field span,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field span,body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-titre span,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre span,.paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre span,.paragraphs-item-section-pictos .field-name-field-section-pictos-titre span,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre span,.container-carte .field-name-field-restaurant-carte .block__title span,#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content span,body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal .field-content span,body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal .field-content span,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-titre span,body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre span{display:block;color:#b2a06b;text-transform:uppercase;font-size:12px;font-family:'Cabin';letter-spacing:6px;margin-top:5px;}.titre-simple:before,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-titre:before,body.page-node .paragraphs-item-introduction .field-name-field-introduction-titre:before,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-titre:before,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre:before,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre:before,body.page-node .paragraphs-item-contenu .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-titre:before,body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre:before,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre:before,body.page-node .paragraphs-item-visite-type .part-one .titre:before,body.page-node .paragraphs-item-visite-type .part-one body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-titre:before,body.node-type-accueil .paragraphs-item-localisation body.page-node .paragraphs-item-visite-type .part-one .field-name-field-localisation-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-introduction .field-name-field-introduction-titre:before,body.page-node .paragraphs-item-introduction .paragraphs-item-visite-type .part-one .field-name-field-introduction-titre:before,body.node-type-page-standard .paragraphs-item-introduction body.page-node .paragraphs-item-visite-type .part-one .field-name-field-introduction-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre:before,body.page-node .paragraphs-item-contenu-complexe .paragraphs-item-visite-type .part-one .field-name-field-contenu-complexe-titre:before,body.node-type-page-standard .paragraphs-item-contenu-complexe body.page-node .paragraphs-item-visite-type .part-one .field-name-field-contenu-complexe-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-contenu .field-name-field-contenu-titre:before,body.page-node .paragraphs-item-contenu .paragraphs-item-visite-type .part-one .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-contenu body.page-node .paragraphs-item-visite-type .part-one .field-name-field-contenu-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre:before,body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-visite-type .part-one .field-name-field-multiples-contenus-titre:before,body.node-type-page-standard .paragraphs-item-multiples-contenus body.page-node .paragraphs-item-visite-type .part-one .field-name-field-multiples-contenus-titre:before,body.page-node .paragraphs-item-visite-type .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre:before,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .paragraphs-item-visite-type .part-one .field-name-field-visite-titre:before,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .paragraphs-item-visite-type .part-one .field-name-title-field:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier body.page-node .paragraphs-item-visite-type .part-one .field-name-title-field:before,body.page-node .paragraphs-item-visite-type .part-one body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-titre:before,body.node-type-horaires .paragraphs-items-field-horaires-type body.page-node .paragraphs-item-visite-type .part-one .field-name-field-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:before,.paragraphs-item-sections-parcours body.page-node .paragraphs-item-visite-type .part-one .field-name-field-section-parcours-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre:before,.paragraphs-item-galerie-photos body.page-node .paragraphs-item-visite-type .part-one .field-name-field-galerie-photos-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-section-pictos .field-name-field-section-pictos-titre:before,.paragraphs-item-section-pictos body.page-node .paragraphs-item-visite-type .part-one .field-name-field-section-pictos-titre:before,body.page-node .paragraphs-item-visite-type .part-one .paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:before,.paragraphs-item-groupe-contenu-lien body.page-node .paragraphs-item-visite-type .part-one .field-name-field-groupe-contenu-lien-titre:before,body.page-node .paragraphs-item-visite-type .part-one .container-carte .field-name-field-restaurant-carte .block__title:before,.container-carte .field-name-field-restaurant-carte body.page-node .paragraphs-item-visite-type .part-one .block__title:before,body.page-node .paragraphs-item-visite-type .part-one #block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content:before,#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group body.page-node .paragraphs-item-visite-type .part-one .field-content:before,body.page-node .paragraphs-item-visite-type .part-one body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal body.page-node .paragraphs-item-visite-type .part-one .field-content:before,body.page-node .paragraphs-item-visite-type .part-one body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal body.page-node .paragraphs-item-visite-type .part-one .field-content:before,body.page-node .paragraphs-item-visite-type .part-one body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-titre:before,body.node-type-page-standard .paragraphs-item-localisation body.page-node .paragraphs-item-visite-type .part-one .field-name-field-localisation-titre:before,body.page-node .paragraphs-item-visite-type .part-one body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre:before,body.node-type-page-standard .paragraphs-item-moyens-transport body.page-node .paragraphs-item-visite-type .part-one .field-name-field-moyens-transport-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .titre:before,body.node-type-accueil .paragraphs-item-localisation body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-localisation-titre:before,body.page-node .paragraphs-item-introduction body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-introduction-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-introduction .field-name-field-introduction-titre:before,body.node-type-page-standard .paragraphs-item-introduction .paragraphs-item-visite-type .part-one .field-name-field-introduction-titre:before,body.page-node .paragraphs-item-contenu-complexe body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-contenu-complexe-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-titre:before,body.node-type-page-standard .paragraphs-item-contenu-complexe .paragraphs-item-visite-type .part-one .field-name-field-contenu-complexe-titre:before,body.page-node .paragraphs-item-contenu body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-contenu .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-contenu .paragraphs-item-visite-type .part-one .field-name-field-contenu-titre:before,body.page-node .paragraphs-item-multiples-contenus body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-multiples-contenus-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre:before,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-visite-type .part-one .field-name-field-multiples-contenus-titre:before,body.page-node .paragraphs-item-visite-atelier .introduction-atelier body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre:before,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .paragraphs-item-visite-type .part-one .field-name-field-visite-titre:before,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-title-field:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .paragraphs-item-visite-type .part-one .field-name-title-field:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-titre:before,body.node-type-horaires .paragraphs-items-field-horaires-type body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:before,.paragraphs-item-sections-parcours body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-section-parcours-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre:before,.paragraphs-item-galerie-photos body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-galerie-photos-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-section-pictos .field-name-field-section-pictos-titre:before,.paragraphs-item-section-pictos body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-section-pictos-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:before,.paragraphs-item-groupe-contenu-lien body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-groupe-contenu-lien-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .container-carte .field-name-field-restaurant-carte .block__title:before,.container-carte .field-name-field-restaurant-carte body.node-type-page-standard .paragraphs-item-visite-type .part-one .block__title:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one #block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content:before,#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-content:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-content:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-content:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-localisation .field-name-field-localisation-titre:before,body.node-type-page-standard .paragraphs-item-localisation .paragraphs-item-visite-type .part-one .field-name-field-localisation-titre:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-visite-type .part-one .field-name-field-moyens-transport-titre:before,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre:before,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-titre:before,.paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre:before,.paragraphs-item-section-pictos .field-name-field-section-pictos-titre:before,#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content:before,body.page-ateliers .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.page-stages .slider-atelier-stage .section-atelier-content .titre-principal .field-content:before,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-titre:before,body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre:before{display:block;content:"";width:44px;height:25px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-or.svg);background-size:44px 25px;margin-bottom:25px;z-index:10;position:relative;}.titre-double,body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre,.container-carte .field-name-field-restaurant-carte .block__title{display:inline-block;text-align:center;position:relative;}.titre-double:before,body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:before,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:before,.container-carte .field-name-field-restaurant-carte .block__title:before{display:block;content:"";width:44px;height:25px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-or.svg);background-size:44px 25px;float:left;margin-right:30px;margin-top:10px;position:absolute;right:-110px;top:50%;margin-top:-12px;}@media screen and (max-width:800px){.titre-double:before,body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:before,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:before,.container-carte .field-name-field-restaurant-carte .block__title:before{right:-90px;}}.titre-double:after,body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:after,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:after,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:after,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:after,.container-carte .field-name-field-restaurant-carte .block__title:after{display:block;content:"";width:44px;height:25px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-or.svg);background-size:44px 25px;float:right;margin-left:30px;margin-top:10px;position:absolute;left:-110px;top:50%;margin-top:-12px;}@media screen and (max-width:800px){.titre-double:after,body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:after,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre:after,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:after,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:after,.container-carte .field-name-field-restaurant-carte .block__title:after{left:-90px;}}.sous-titre,.footer-inoubliable #block-block-13 > p,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .field-label,body.page-node .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,.container-carte .field-name-field-restaurant-carte .view-carte h3,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre{text-transform:uppercase;font-size:12px;font-family:'Cabin';letter-spacing:6px;font-weight:bold;}.titre-italic,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-title,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-title-field,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-title-field,.block-100ans .block__title,.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-titre,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-titre,.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-titre,.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-titre,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-titre,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-titre,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .titre-principal,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .titre-principal,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > h3,body.node-type-actualite .field-name-title-field{font-size:40px;font-family:'Playfair Display';font-weight:normal;font-size:32px;color:#111111;line-height:32px;margin-bottom:15px;font-style:italic;}.p-content,body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-description,body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.page-node .paragraphs-item-contenu .field-name-field-contenu-description p,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description p,body.page-node .paragraphs-item-multiples-contenus p,body.node-type-page-standard .paragraphs-item-multiples-contenus p,body.page-node .paragraphs-item-texte-centre p,body.node-type-page-standard .paragraphs-item-texte-centre p,body.page-node .paragraphs-item-visite-type .part-one p,body.node-type-page-standard .paragraphs-item-visite-type .part-one p,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.page-node .paragraphs-items-field-contenu p,body.node-type-page-standard .paragraphs-items-field-contenu p,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-tarifs .section-left p,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction p,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction p,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction p,.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc,.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc p,.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-description,.paragraphs-item-prestation-patisserie .atelier-content p,.paragraphs-item-prestation-patisserie .cadeau-content p,.paragraphs-item-bon-cadeau .atelier-content p,.paragraphs-item-bon-cadeau .cadeau-content p,body.page-ateliers .slider-atelier-stage .section-atelier-content .description,body.page-stages .slider-atelier-stage .section-atelier-content .description,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc p{color:#656565;font-size:16px;margin-bottom:30px;}.p-content a,body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-description a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu p a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu p a,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p a,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-description p a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description p a,body.page-node .paragraphs-item-multiples-contenus p a,body.node-type-page-standard .paragraphs-item-multiples-contenus p a,body.page-node .paragraphs-item-texte-centre p a,body.node-type-page-standard .paragraphs-item-texte-centre p a,body.page-node .paragraphs-item-visite-type .part-one p a,body.node-type-page-standard .paragraphs-item-visite-type .part-one p a,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p a,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p a,body.page-node .paragraphs-items-field-contenu p a,body.node-type-page-standard .paragraphs-items-field-contenu p a,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre a,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre a,body.node-type-tarifs .section-left p a,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction p a,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction p a,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction p a,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction p a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc a,.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-description a,.paragraphs-item-prestation-patisserie .atelier-content p a,.paragraphs-item-prestation-patisserie .cadeau-content p a,.paragraphs-item-bon-cadeau .atelier-content p a,.paragraphs-item-bon-cadeau .cadeau-content p a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc p a{color:#e61212;}ul.list-losanges li,.section-sidebar .paragraphs-item-encart-information ul li,body.page-node .paragraphs-item-introduction .content-text ul li,body.node-type-page-standard .paragraphs-item-introduction .content-text ul li,body.page-node .paragraphs-item-contenu .content-text ul li,body.node-type-page-standard .paragraphs-item-contenu .content-text ul li,body.page-node .field-name-field-visite-type-notice ul li,body.page-node .field-name-field-visite-conditions ul li,body.page-node .field-name-field-contenu-complexe-desc-plus ul li,body.node-type-page-standard .field-name-field-visite-type-notice ul li,body.node-type-page-standard .field-name-field-visite-conditions ul li,body.node-type-page-standard .field-name-field-contenu-complexe-desc-plus ul li,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc ul li{list-style:none;}ul.list-losanges li:before,.section-sidebar .paragraphs-item-encart-information ul li:before,body.page-node .paragraphs-item-introduction .content-text ul li:before,body.node-type-page-standard .paragraphs-item-introduction .content-text ul li:before,body.page-node .paragraphs-item-contenu .content-text ul li:before,body.node-type-page-standard .paragraphs-item-contenu .content-text ul li:before,body.page-node .field-name-field-visite-type-notice ul li:before,body.page-node .field-name-field-visite-conditions ul li:before,body.page-node .field-name-field-contenu-complexe-desc-plus ul li:before,body.node-type-page-standard .field-name-field-visite-type-notice ul li:before,body.node-type-page-standard .field-name-field-visite-conditions ul li:before,body.node-type-page-standard .field-name-field-contenu-complexe-desc-plus ul li:before,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc ul li:before{display:block;content:"";width:5px;height:5px;float:left;background:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:9px;margin-right:8px;}.cta-red,.cta-or,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.section-sidebar #block-block-2 p a,.section-sidebar #block-block-10 p a,body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .field-name-field-encart-lien-url a,.block-100ans .block__link a,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a,body.node-type-page-contact #block-formblock-contact-site input[type="submit"]{color:#fff;padding:12px 30px;text-transform:uppercase;font-size:12px;font-family:'Cabin';font-weight:600;display:inline-block;text-align:center;letter-spacing:1px;position:relative;z-index:1;border:solid 1px transparent;cursor:pointer;}.cta-red:after,.cta-or:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:after,.section-sidebar #block-block-2 p a:after,.section-sidebar #block-block-10 p a:after,body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .field-name-field-encart-lien-url a:after,.block-100ans .block__link a:after,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a:after,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a:after,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a:after,body.node-type-page-contact #block-formblock-contact-site input[type="submit"]:after{display:block;content:"";top:0;bottom:0;right:0;width:100%;position:absolute;background:#e61212;z-index:-1;}.cta-orange,.jeux-concours article.node.view-mode-full .jeux-dowload-btn,.jeux-concours form input[type="submit"],.jeux-concours form .form-item-type-envois label{color:#fff;padding:12px 30px;text-transform:uppercase;font-size:12px;font-family:'Cabin';font-weight:600;display:inline-block;text-align:center;letter-spacing:1px;position:relative;z-index:1;border:solid 1px transparent;cursor:pointer;}.cta-orange:after,.jeux-concours article.node.view-mode-full .jeux-dowload-btn:after,.jeux-concours form input[type="submit"]:after,.jeux-concours form .form-item-type-envois label:after{display:block;content:"";top:0;bottom:0;right:0;width:100%;position:absolute;background:#cc6743;z-index:-1;}.cta-or:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:after{background:#cebe8f;}.section-left,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{width:calc(100% - 365px);float:left;padding-left:20px;}.triangle-blanc-haut,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large:before,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large:before,.paragraphs-item-sections-parcours:before,.section-main > .node .paragraphs-item-carte-restaurant:before,.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:before,body.node-type-page-standard .container-triangle:before{display:block;content:"";position:absolute;width:100%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-slider.png);background-repeat:no-repeat;background-size:100% 100px;top:0;background-position:bottom;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}@media screen and (max-width:800px){.triangle-blanc-haut,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large:before,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large:before,.paragraphs-item-sections-parcours:before,.section-main > .node .paragraphs-item-carte-restaurant:before,.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:before,body.node-type-page-standard .container-triangle:before{width:300%;}}.triangle-blanc-bas,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large:after,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large:after,.paragraphs-item-sections-parcours:after,.section-main > .node .paragraphs-item-carte-restaurant:after,.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:after{display:block;content:"";position:absolute;width:100%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-slider.png);background-repeat:no-repeat;background-size:100% 100px;bottom:0;background-position:bottom;}@media screen and (max-width:800px){.triangle-blanc-bas,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large:after,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large:after,.paragraphs-item-sections-parcours:after,.section-main > .node .paragraphs-item-carte-restaurant:after,.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:after{width:300%;}}.triangle-noir-haut{display:block;content:"";position:absolute;width:100%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-noir.png);background-repeat:no-repeat;background-size:100% 100px;top:-133px;left:0;background-position:bottom;-ms-transform:rotate(0);transform:rotate(0);}@media screen and (max-width:800px){.triangle-noir-haut{width:300%;}}.visuel-full,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-visuel img,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-visuel img,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-visuel img,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-visuel img,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-visuel img,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-visuel img{position:absolute;width:auto;height:auto;min-width:101%;min-height:101%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.diagonale:before,body.page-node .container-large:before,body.node-type-page-standard .container-large:before{display:block;content:"";width:100%;height:94px;position:absolute;top:816px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/diagonale.png);background-repeat:no-repeat;background-size:100% 100%;z-index:10;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBoldItalic.svg#Cabin-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-SemiBold.svg#Cabin-SemiBold) format("svg");font-weight:600;font-style:normal;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Italic.svg#Cabin-Italic) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-MediumItalic.svg#Cabin-MediumItalic) format("svg");font-weight:500;font-style:italic;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-BoldItalic.svg#Cabin-BoldItalic) format("svg");font-weight:bold;font-style:italic;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Medium.svg#Cabin-Medium) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Bold.svg#Cabin-Bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Cabin';src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabin/Cabin-Regular.svg#Cabin-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Cabin Condensed';src:url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.eot);src:url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/css/CabinCondensed-Bold.svg#CabinCondensed-Bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Cabin Condensed';src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensed/CabinCondensed-SemiBold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-SemiBold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-SemiBold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-SemiBold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-SemiBold.svg#CabinCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;}@font-face{font-family:'Cabin Condensed';src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed-Medium.svg#CabinCondensed-Medium) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:'Cabin Condensed';src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cabincondensedCabinCondensed.svg#CabinCondensed) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BlackItalic.svg#CeraBasic-BlackItalic) format("svg");font-weight:900;font-style:italic;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-RegularItalic.svg#CeraBasic-RegularItalic) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Regular.svg#CeraBasic-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Black.svg#CeraBasic-Black) format("svg");font-weight:900;font-style:normal;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-Bold.svg#CeraBasic-Bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Cera Basic';src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/cerabasic/CeraBasic-BoldItalic.svg#CeraBasic-BoldItalic) format("svg");font-weight:bold;font-style:italic;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Black.svg#../fonts/playfair/PlayfairDisplay-Black) format("svg");font-weight:900;font-style:normal;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/fonts/playfair/PlayfairDisplay-Italic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Italic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Italic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Italic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Italic.svg#../fonts/playfair/PlayfairDisplay-Italic) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BlackItalic.svg#../fonts/playfair/PlayfairDisplay-BlackItalic) format("svg");font-weight:900;font-style:italic;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Regular.svg#../fonts/playfair/PlayfairDisplay-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-Bold.svg#../fonts/playfair/PlayfairDisplay-Bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Playfair Display';src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/playfair/PlayfairDisplay-BoldItalic.svg#../fonts/playfair/PlayfairDisplay-BoldItalic) format("svg");font-weight:bold;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Regular#../fonts/opensans/OpenSans-Regular) format("svg");font-weight:regular;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Semibold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Semibold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Semibold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Semibold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Semibold#../fonts/opensans/OpenSans-Semibold) format("svg");font-weight:600;}@font-face{font-family:'Open Sans';src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold.eot);src:url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold.woff2) format("woff2"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold.woff) format("woff"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold.ttf) format("truetype"),url(/sites/all/themes/valrhona_cdc/fonts/opensans/OpenSans-Bold#../fonts/opensans/OpenSans-Bold) format("svg");font-weight:bold;}body{overflow-x:hidden;}.section-header{background:#000;z-index:999;}.section-header .element-invisible{display:none;}@media screen and (max-width:1460px){.section-header{width:100%;margin:0;}}@media screen and (max-width:1090px){.section-header{height:60px;}}@media screen and (max-width:800px){.section-header{height:105px;}}.section-header .header__logo{position:absolute;left:20px;bottom:25px;}.section-header .header__logo img{display:block;max-width:100%;}@media screen and (max-width:1380px){.section-header .header__logo{width:215px;}}@media screen and (max-width:1090px){.section-header .header__logo{bottom:10px;width:170px;}}@media screen and (max-width:800px){.section-header .header__logo{bottom:15px;}}.section-header #menu-mobile{display:none;}@media screen and (max-width:1090px){.section-header #menu-mobile{display:block;position:absolute;top:0;background:#000;width:0;right:0;overflow:hidden;z-index:10000;transition:all 0.5s;}.section-header #menu-mobile.active{width:285px;}}.section-header .picto-localisation{display:none;}@media screen and (max-width:1090px){.section-header .picto-localisation{display:block;width:16px;height:21px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/localisation.svg);position:absolute;top:18px;right:510px;}.section-header .picto-localisation:after{display:block;content:"";width:1px;height:20px;background:#636363;left:32px;position:absolute;top:1px;}}@media screen and (max-width:800px){.section-header .picto-localisation{right:80px;top:57px;}}.section-header .onglet-menu{display:none;}@media screen and (max-width:1090px){.section-header .onglet-menu{cursor:pointer;width:23px;height:20px;position:absolute;right:450px;top:20px;display:block;}.section-header .onglet-menu span{display:block;width:100%;height:3px;margin-bottom:5px;background:#fff;}}@media screen and (max-width:800px){.section-header .onglet-menu{right:20px;top:58px;}}.section-header #block-menu-menu-top-menu{float:left;margin-left:290px;}@media screen and (max-width:1460px){.section-header #block-menu-menu-top-menu{margin-left:270px;}}@media screen and (max-width:1380px){.section-header #block-menu-menu-top-menu{margin-left:170px;}}@media screen and (max-width:1290px){.section-header #block-menu-menu-top-menu{margin-left:80px;}}@media screen and (max-width:1200px){.section-header #block-menu-menu-top-menu{margin-left:20px;}}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu{margin-left:0;margin-top:20px;margin-bottom:20px;}}.section-header #block-menu-menu-top-menu ul li{display:inline-block;position:relative;padding:0 15px;padding-top:10px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li{display:block;padding:0;}}.section-header #block-menu-menu-top-menu ul li:before{display:block;content:"";height:15px;width:1px;background:#313131;position:absolute;left:0;top:0;}.section-header #block-menu-menu-top-menu ul li a{color:#cebe8f;font-size:11px;font-family:'Cabin';font-weight:500;letter-spacing:1px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li a{display:block;padding:8px 20px;}.section-header #block-menu-menu-top-menu ul li a:before{display:none;}}.section-header #block-menu-menu-top-menu ul li a:before{display:block;content:"";float:left;margin-right:9px;margin-top:2px;}.section-header #block-menu-menu-top-menu ul li.first a:before{width:21px;height:21px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/clock2.svg);background-size:21px 21px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li.first a:before{margin-right:15px;}}.section-header #block-menu-menu-top-menu ul li:nth-child(2) a:before{width:19px;height:19px;border:solid 1px #cebe8f;border-radius:20px;content:"i";font-family:'Playfair Display';font-style:italic;font-weight:900;text-align:center;line-height:19px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li:nth-child(2) a:before{margin-right:17px;}}.section-header #block-menu-menu-top-menu ul li:nth-child(3) a:before{width:17px;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/localisation.svg);background-size:17px 22px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li:nth-child(3) a:before{margin-right:16px;}}.section-header #block-menu-menu-top-menu ul li:nth-child(4) a:before{width:19px;height:14px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/contact.svg);background-size:19px 14px;margin-top:5px;}@media screen and (max-width:1090px){.section-header #block-menu-menu-top-menu ul li:nth-child(4) a:before{margin-right:17px;}}.section-header #block-locale-language{float:left;z-index:200;position:relative;}.section-header #block-locale-language .language-switcher-locale-url{position:relative;padding:0 15px;}.section-header #block-locale-language .language-switcher-locale-url:before{display:block;content:"";height:15px;width:1px;background:#313131;position:absolute;left:0;top:0;}@media screen and (max-width:1090px){.section-header #block-locale-language .language-switcher-locale-url:before{display:none;}}.section-header #block-locale-language .language-switcher-locale-url:after{display:block;content:"";height:15px;width:1px;background:#313131;position:absolute;right:0;top:0;}@media screen and (max-width:1090px){.section-header #block-locale-language .language-switcher-locale-url:after{display:none;}}.section-header #block-locale-language .language-switcher-locale-url li{display:none;padding-top:10px;}.section-header #block-locale-language .language-switcher-locale-url li.active{display:block;}.section-header #block-locale-language .language-switcher-locale-url li.active:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;margin-left:10px;position:relative;}.section-header #block-locale-language .language-switcher-locale-url li a{color:#fff;font-size:11px;font-family:'Cabin';text-transform:uppercase;}.section-header #block-locale-language .language-switcher-locale-url:hover li.first{display:block;position:absolute;top:20px;}.section-header #block-search-form{float:left;margin-left:15px;position:relative;}@media screen and (max-width:1090px){.section-header #block-search-form{margin-left:10px;margin-right:10px;clear:both;float:none;width:auto;margin-top:60px;}.section-header #block-search-form .form-item{margin:0;}.section-header #block-search-form .form-item #edit-search-block-form--2{width:100%;background:none;border:solid 1px #636363;height:42px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/loupe.svg);background-size:23px 22px;background-position:10px center;background-repeat:no-repeat;color:#fff;padding-left:40px;}.section-header #block-search-form .form-submit{position:absolute;right:0;top:0;height:42px;border:none;background:#cebe8f;color:#fff;text-transform:uppercase;font-weight:600;display:block !important;}}@media screen and (min-width:1090px){.section-header #block-search-form > div:before{display:block;content:"";width:23px;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/loupe.svg);background-size:23px 100%;margin-top:8px;}}@media screen and (min-width:1090px){.section-header #block-search-form > div .container-inline{background:#fff;position:absolute;top:0;right:-13px;width:0;height:55px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/loupe-hover.svg);background-size:23px 22px;background-position:10px center;background-repeat:no-repeat;transition:all 0.5s;z-index:200;}.section-header #block-search-form > div .container-inline.active{width:650px;}.section-header #block-search-form > div .container-inline .form-actions input{float:right;border:none;background:none;color:#e61212;border-bottom:solid 1px #e61212;margin-top:15px;margin-right:15px;padding:0;text-transform:uppercase;font-family:'Cabin';font-weight:600;font-size:12px;opacity:0;transition:all 0.5s;}.section-header #block-search-form > div .container-inline .form-actions input.active{opacity:1;}.section-header #block-search-form > div .container-inline .form-item-search-block-form{width:80%;margin:0;float:left;}.section-header #block-search-form > div .container-inline .form-item-search-block-form input{width:100%;margin-left:50px;margin-top:15px;border:none;color:#cebe8f;font-size:14px;font-style:italic;font-family:'Playfair Display';background:none;}.section-header #block-search-form > div .container-inline .form-item-search-block-form input:hover,.section-header #block-search-form > div .container-inline .form-item-search-block-form input:focus{border:none;outline:none;}}.section-header #block-menu-menu-ext-menu{float:right;}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu{width:100%;}}.section-header #block-menu-menu-ext-menu ul li{display:block;float:left;}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li{width:50%;}}.section-header #block-menu-menu-ext-menu ul li a{background:#cebe8f;color:#fff;display:block;padding:6px 15px;font-family:'Cera Basic';font-weight:bold;font-size:15px;height:55px;box-sizing:border-box;}@media screen and (max-width:1200px){.section-header #block-menu-menu-ext-menu ul li a{font-size:13px;}}@media screen and (max-width:1090px){.section-header #block-menu-menu-ext-menu ul li a{height:60px;}}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li a{width:100%;height:30px;padding:0 15px;line-height:30px;}}@media screen and (max-width:600px){.section-header #block-menu-menu-ext-menu ul li a{font-size:11px;padding-right:0;padding-left:6px;}}.section-header #block-menu-menu-ext-menu ul li a i{display:block;font-size:15px;font-family:'Playfair Display';line-height:1px;font-weight:normal;margin-top:5px;}@media screen and (max-width:1200px){.section-header #block-menu-menu-ext-menu ul li a i{font-size:13px;}}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li a i{display:none;}}.section-header #block-menu-menu-ext-menu ul li.first{margin-right:5px;}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li.first{margin-right:0;}}.section-header #block-menu-menu-ext-menu ul li.first a{background:transparent;position:relative;border:solid 1px #e61212;}.section-header #block-menu-menu-ext-menu ul li.first a:before{display:block;content:"";width:23px;height:16px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/billets.svg);background-size:23px 16px;-ms-transform:rotate(-30deg);transform:rotate(-30deg);float:left;margin-right:15px;margin-top:5px;margin-top:14px;transition:all 0.5s;}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li.first a:before{margin-top:7px;}}@media screen and (max-width:600px){.section-header #block-menu-menu-ext-menu ul li.first a:before{margin-right:8px;}}.section-header #block-menu-menu-ext-menu ul li.first a:after{display:block;content:"";top:0;bottom:0;right:0;width:100%;position:absolute;background:#e61212;z-index:-1;}.section-header #block-menu-menu-ext-menu ul li.last a{background:transparent;position:relative;border:solid 1px #cebe8f;}.section-header #block-menu-menu-ext-menu ul li.last a:before{display:block;content:"";width:34px;height:29px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-blanc.svg);background-size:34px 29px;float:left;margin-right:15px;margin-top:9px;transition:all 0.5s;}@media screen and (max-width:800px){.section-header #block-menu-menu-ext-menu ul li.last a:before{margin-top:2px;}}@media screen and (max-width:600px){.section-header #block-menu-menu-ext-menu ul li.last a:before{margin-right:6px;}}.section-header #block-menu-menu-ext-menu ul li.last a:after{display:block;content:"";top:0;bottom:0;right:0;width:100%;position:absolute;background:#cebe8f;z-index:-1;}.section-header #block-system-main-menu{clear:both;float:right;display:flex;align-items:flex-end;max-width:calc(100% - 300px);height:95px;padding-bottom:10px;}@media screen and (max-width:1380px){.section-header #block-system-main-menu{max-width:calc(100% - 250px);}}@media screen and (max-width:1090px){.section-header #block-system-main-menu{display:block;width:100%;max-width:none;height:auto;margin-top:20px;border-top:solid 1px #636363;}}.section-header #block-system-main-menu > ul{display:flex;flex-wrap:wrap;align-items:center;margin-right:5px;}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul{display:block;}}.section-header #block-system-main-menu > ul > li{display:inline-block;margin:0 15px;position:relative;padding-bottom:10px;}@media screen and (max-width:1380px){.section-header #block-system-main-menu > ul > li{margin:0 12px;}}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li{display:block;border-bottom:solid 1px #636363;margin:0;padding-bottom:0;}}.section-header #block-system-main-menu > ul > li.is-expanded > a:after{display:block;content:"";float:right;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#cebe8f transparent transparent transparent;margin-left:10px;margin-top:11px;}.section-header #block-system-main-menu > ul > li.is-expanded:hover ul{display:block;}.section-header #block-system-main-menu > ul > li > a{color:#fff;font-family:'Cera Basic';font-size:16px;}.section-header #block-system-main-menu > ul > li > a.is-active-trail{color:#e61212;}@media screen and (max-width:1380px){.section-header #block-system-main-menu > ul > li > a{font-size:14px;}}@media screen and (max-width:1290px){.section-header #block-system-main-menu > ul > li > a{font-size:13px;}}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li > a{font-size:16px;display:block;padding:15px 20px;}}.section-header #block-system-main-menu > ul > li > span{color:#fff;font-family:'Cera Basic';font-size:16px;}.section-header #block-system-main-menu > ul > li > span.is-active-trail{color:#e61212;}@media screen and (max-width:1380px){.section-header #block-system-main-menu > ul > li > span{font-size:14px;}}@media screen and (max-width:1290px){.section-header #block-system-main-menu > ul > li > span{font-size:13px;}}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li > span{font-size:16px;display:block;padding:15px 20px;}}.section-header #block-system-main-menu > ul > li ul{display:none;position:absolute;left:0;background:#000;padding:30px;padding-bottom:0;width:270px;z-index:100;margin-left:-27px;padding-top:20px;}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li ul{display:block;position:relative;margin-left:0;width:auto;padding:0;margin-bottom:20px;}}.section-header #block-system-main-menu > ul > li ul li{list-style:none;}.section-header #block-system-main-menu > ul > li ul li a{color:#fff;display:block;font-size:13px;font-family:'Cera Basic';border-bottom:solid 1px #cebe8f;padding-bottom:15px;padding-top:15px;}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li ul li a{padding-top:10px;margin-left:40px;margin-right:25px;padding-bottom:10px;border-color:#636363;opacity:0.5;}}@media screen and (max-width:1090px){.section-header #block-system-main-menu > ul > li ul li:before{display:block;content:"";width:5px;height:5px;float:left;background:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:20px;margin-left:22px;}}.section-header #block-system-main-menu > ul > li ul li:last-child a{border-bottom:none;}.region-bottomblock{color:#939393;overflow:auto;position:relative;}.region-bottomblock .bg-black{background:#111111;overflow:auto;padding-bottom:65px;}@media screen and (max-width:800px){.region-bottomblock .bg-black{padding-bottom:0;}}@media screen and (max-width:800px){.region-bottomblock{padding-bottom:0;}}.region-bottomblock p{color:#878787;}.region-bottomblock .container,.region-bottomblock .section-header,.region-bottomblock body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .region-bottomblock .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.region-bottomblock body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .region-bottomblock .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin-top:30px;}@media screen and (max-width:800px){.region-bottomblock .container,.region-bottomblock .section-header,.region-bottomblock body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .region-bottomblock .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.region-bottomblock body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .region-bottomblock .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin-left:0;margin-right:0;}}.region-bottomblock:before{display:block;content:"";position:relative;width:100%;height:100px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-noir.png);background-repeat:no-repeat;background-size:100% 100px;}@media screen and (max-width:1200px){.region-bottomblock:before{background-size:200% 100%;}}@media screen and (max-width:600px){.region-bottomblock:before{height:50px;}}.region-bottomblock a{color:#878787;}.region-bottomblock h2{color:#fff;font-size:20px;font-weight:normal;font-style:italic;font-family:'Playfair Display';margin:0;padding:0;margin-bottom:20px;}.region-bottomblock #block-block-6{float:left;width:442px;}@media screen and (max-width:1200px){.region-bottomblock #block-block-6{padding-right:40px;width:50%;}}@media screen and (max-width:800px){.region-bottomblock #block-block-6{width:100%;padding:0 30px;}}.region-bottomblock #block-block-6:before{display:block;content:"";float:left;width:115px;height:66px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/logo-symbole.svg);background-size:100% auto;margin-top:45px;margin-right:30px;margin-bottom:50px;}@media screen and (max-width:1200px){.region-bottomblock #block-block-6:before{margin-bottom:100px;}}@media screen and (max-width:800px){.region-bottomblock #block-block-6:before{margin-bottom:20px;margin-right:0;}}.region-bottomblock #block-block-6 h2{float:left;}@media screen and (max-width:1060px){.region-bottomblock #block-block-6 h2{float:none;}}@media screen and (max-width:800px){.region-bottomblock #block-block-6 h2{float:none;clear:both;}}.region-bottomblock #block-block-6 p{float:left;width:230px;margin:0;}@media screen and (max-width:1060px){.region-bottomblock #block-block-6 p{float:none;width:auto;max-width:80%;}}.region-bottomblock #block-block-6 p .tel{color:#fff;margin-top:25px;}.region-bottomblock #block-block-6 p .tel a{color:#fff;}.region-bottomblock #block-block-7{width:225px;float:left;}@media screen and (max-width:1260px){.region-bottomblock #block-block-7{width:180px;}}@media screen and (max-width:1200px){.region-bottomblock #block-block-7{width:25%;}}@media screen and (max-width:800px){.region-bottomblock #block-block-7{width:100%;margin-bottom:50px;padding:0 30px;margin-top:30px;}.region-bottomblock #block-block-7 h2{display:none;}}.region-bottomblock #block-block-7 ul li{list-style:none;display:inline-block;}.region-bottomblock #block-block-7 ul li a{font-size:0;display:block;width:11px;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/facebook-gris.svg);background-size:11px 22px;}.region-bottomblock #block-block-7 ul li:nth-child(2){margin-left:25px;margin-right:25px;}.region-bottomblock #block-block-7 ul li:nth-child(2) a{width:21px;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/instagram-gris.svg);background-size:21px 22px;}.region-bottomblock #block-block-7 ul li:nth-child(3) a{width:27px;height:23px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/twitter-gris.svg);background-size:27px 23px;}.region-bottomblock #block-block-8{width:280px;float:left;}@media screen and (max-width:1360px){.region-bottomblock #block-block-8{width:250px;}}@media screen and (max-width:1200px){.region-bottomblock #block-block-8{width:25%;}}@media screen and (max-width:800px){.region-bottomblock #block-block-8{width:100%;}.region-bottomblock #block-block-8 h2{padding:20px 30px;border-top:solid 1px #37363b;border-bottom:solid 1px #37363b;margin-bottom:0;}.region-bottomblock #block-block-8 h2:after{display:block;content:"";float:right;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;margin-top:18px;}.region-bottomblock #block-block-8 ul{padding:30px;display:none;}.region-bottomblock #block-block-8 ul.active{display:block;}}.region-bottomblock #block-block-8 li{list-style:none;}.region-bottomblock #block-mailchimp-signup-newsletter{float:right;width:315px;}@media screen and (max-width:1460px){.region-bottomblock #block-mailchimp-signup-newsletter{width:250px;}}@media screen and (max-width:1200px){.region-bottomblock #block-mailchimp-signup-newsletter{width:50%;margin-top:30px;}}@media screen and (max-width:800px){.region-bottomblock #block-mailchimp-signup-newsletter{width:100%;margin-top:0;}.region-bottomblock #block-mailchimp-signup-newsletter h2{padding:20px 30px;border-top:solid 1px #37363b;border-bottom:solid 1px #37363b;}.region-bottomblock #block-mailchimp-signup-newsletter h2:after{display:block;content:"";float:right;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;margin-top:18px;}}.region-bottomblock #block-mailchimp-signup-newsletter form{position:relative;}.region-bottomblock #block-mailchimp-signup-newsletter form > div{position:relative;}@media screen and (max-width:800px){.region-bottomblock #block-mailchimp-signup-newsletter form{padding:0 30px;display:none;}.region-bottomblock #block-mailchimp-signup-newsletter form.active{display:block;}}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item{margin-bottom:0;}.region-bottomblock #block-mailchimp-signup-newsletter form .mailchimp-signup-subscribe-form-description{margin-bottom:1.5em;line-height:1.5em;}.region-bottomblock #block-mailchimp-signup-newsletter form .mailchimp-newsletter-mergefields{float:left;width:calc(100% - 35px);}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-mergevars-EMAIL{margin:0;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-mergevars-EMAIL label{display:none;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-mergevars-EMAIL .form-text{height:40px;line-height:40px;background:none;border:solid 1px #636363;padding:0 20px;width:100%;color:#636363;font-style:italic;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-mergevars-EMAIL .form-text:hover,.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-mergevars-EMAIL .form-text:focus{outline:none;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-actions{float:right;width:35px;margin-bottom:.5em;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-actions .form-submit{width:100%;height:40px;background:#ab8c55;border:none;color:#fff;text-transform:uppercase;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-actions + *{clear:both;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-rgpd{line-height:1.3;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-rgpd .form-checkbox{margin:4px .5em 0 0;float:left;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-rgpd label{font-size:.8em;}.region-bottomblock #block-mailchimp-signup-newsletter form .form-item-rgpd label a{text-decoration:underline;}.region-bottomblock #block-mailchimp-signup-newsletter form #message-retour .messages--status{display:none;}.region-bottomblock #block-mailchimp-signup-newsletter form #message-retour ul.errors{margin-top:1em;padding-left:1.5em;color:#c00;}.region-bottomblock #block-mailchimp-signup-newsletter form #message-retour p.success{margin:1em 0 0;color:#97cc97;}.region-bottomblock #block-mailchimp-signup-newsletter form .ajax-progress{display:none;}.region-bottom{background:#111111;text-align:center;clear:both;}@media screen and (max-width:800px){.region-bottom{text-align:left;}.region-bottom .container,.region-bottom .section-header,.region-bottom body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .region-bottom .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.region-bottom body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .region-bottom .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin:0;}}.region-bottom .block-menu{padding:35px 0;border-top:solid 1px #313035;}@media screen and (max-width:800px){.region-bottom .block-menu{padding:35px 30px;border:none;padding-top:15px;}}.region-bottom .menu li{display:inline-block;margin:0 25px;}@media screen and (max-width:1060px){.region-bottom .menu li{margin:0 10px;}}@media screen and (max-width:900px){.region-bottom .menu li{margin:0 5px;}}@media screen and (max-width:800px){.region-bottom .menu li{display:block;margin:0;margin-bottom:25px;}}.region-bottom .menu li a,.region-bottom .menu li a.active{color:#878787;font-size:13px;}@media screen and (max-width:800px){.region-bottom .menu li a,.region-bottom .menu li a.active{color:#fff;}}.region-bottom .menu li.last{width:70px;}.region-bottom .menu li.last a{font-size:0;}.region-bottom .menu li.last a:before{display:inline-block;content:"BY";font-size:11px;text-transform:uppercase;font-weight:600;position:relative;}.region-bottom .menu li.last a:after{display:inline-block;content:"";width:52px;height:19px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/nd.svg);background-size:52px 19px;margin-left:4px;margin-top:2px;position:absolute;}.footer-liens-partenaires{position:relative;height:230px;overflow:hidden;}@media screen and (max-width:800px){.footer-liens-partenaires{height:auto;}}.footer-liens-partenaires:after{display:block;content:"";height:325px;width:665px;background-image:url(/sites/all/themes/valrhona_cdc/images/bg/bg-chocolat.jpg);background-size:100% auto;background-position:right top;background-repeat:no-repeat;position:absolute;right:-350px;top:-100px;z-index:-1;}@media screen and (max-width:1170px){.footer-liens-partenaires:after{display:none;}}.footer-liens-partenaires ul{list-style:none;text-align:center;margin-top:70px;}@media screen and (max-width:800px){.footer-liens-partenaires ul{margin-top:30px;}}.footer-liens-partenaires ul li{display:inline-block;vertical-align:middle;margin-left:30px;margin-right:30px;font-size:0;}@media screen and (max-width:990px){.footer-liens-partenaires ul li{margin-left:20px;margin-right:20px;}}@media screen and (max-width:800px){.footer-liens-partenaires ul li{margin-left:10px;margin-right:10px;width:17%;}}@media screen and (max-width:600px){.footer-liens-partenaires ul li{width:17%;}}.footer-liens-partenaires ul li.tripadvisor:before{display:block;content:"";width:99px;height:106px;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/tripadvisor.jpg);background-size:100% auto;background-repeat:no-repeat;}@media screen and (max-width:800px){.footer-liens-partenaires ul li.tripadvisor:before{width:70px;}}.footer-liens-partenaires ul li.vignobles:before{display:block;content:"";width:84px;height:97px;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/vignobles-decouvertes.jpg);background-size:100% auto;background-repeat:no-repeat;margin-top:-10px;}@media screen and (max-width:800px){.footer-liens-partenaires ul li.vignobles:before{width:70px;}}.footer-liens-partenaires ul li.qualite:before{display:block;content:"";width:106px;height:111px;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/qualite-tourisme.jpg);background-size:100% auto;background-repeat:no-repeat;}@media screen and (max-width:800px){.footer-liens-partenaires ul li.qualite:before{width:75px;}}.footer-liens-partenaires ul li.tourisme-handicap:before{display:block;content:"";width:142px;height:100px;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/tourisme-handicap.jpg);background-size:100% auto;background-repeat:no-repeat;}@media screen and (max-width:800px){.footer-liens-partenaires ul li.tourisme-handicap:before{width:75px;}}body{overflow-x:hidden;}.section-page{margin-top:570px;}@media screen and (max-width:1090px){.section-page{margin-top:500px;}}@media screen and (max-width:800px){.section-page{margin-top:20px;}}@media screen and (max-width:800px){.section-content-principal{flex:1 100%;order:1;}}@media screen and (max-width:800px){.section-flex{display:flex;flex-flow:row wrap;}}@media screen and (max-width:1460px){.section-left,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{padding-left:20px;}}@media screen and (max-width:1025px){.section-left,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{padding-right:0;}}@media screen and (max-width:990px){.section-left,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{margin-left:0;padding-right:0;padding-left:0;}}@media screen and (max-width:800px){.section-left,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{width:100%;padding:0 25px;padding-bottom:45px;}}.block-breadcrumb{position:absolute;top:-545px;left:45px;}.block-breadcrumb ol li{color:#fff;text-transform:uppercase;font-size:11px;}.block-breadcrumb ol li a{color:#fff;}.block-breadcrumb .breadcrumb__separator{margin-left:8px;margin-right:8px;}body.front .block-breadcrumb{display:none;}.ajaxloading{position:fixed;background:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0;width:100%;z-index:9999;display:none;}.ajaxloading.active{display:block;}#block-socialphotos-facebook-latest-feed,#block-socialphotos-instagram-latest-feed{background:#000;overflow:auto;margin-bottom:30px;}#block-socialphotos-facebook-latest-feed ul li,#block-socialphotos-instagram-latest-feed ul li{display:block;width:16.666%;float:left;background-size:cover;background-position:center;}#block-socialphotos-facebook-latest-feed ul li img,#block-socialphotos-instagram-latest-feed ul li img{display:none;}@media screen and (max-width:800px){#block-socialphotos-facebook-latest-feed ul li,#block-socialphotos-instagram-latest-feed ul li{width:33.333%;}}#block-socialphotos-facebook-latest-feed ul li:before,#block-socialphotos-instagram-latest-feed ul li:before{content:'';display:inline-block;width:0;vertical-align:middle;padding:54% 0;}#block-socialphotos-facebook-latest-feed ul li.tripadvisor,#block-socialphotos-instagram-latest-feed ul li.tripadvisor{position:relative;}#block-socialphotos-facebook-latest-feed ul li.tripadvisor div,#block-socialphotos-instagram-latest-feed ul li.tripadvisor div{width:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#c5a478;font-size:18px;font-style:italic;font-family:'Playfair Display';display:block;text-align:center;position:absolute;}@media screen and (max-width:1400px){#block-socialphotos-facebook-latest-feed ul li.tripadvisor div,#block-socialphotos-instagram-latest-feed ul li.tripadvisor div{font-size:16px;}}@media screen and (max-width:600px){#block-socialphotos-facebook-latest-feed ul li.tripadvisor div,#block-socialphotos-instagram-latest-feed ul li.tripadvisor div{font-size:14px;}}#block-socialphotos-facebook-latest-feed ul li .logo,#block-socialphotos-instagram-latest-feed ul li .logo{display:block;margin-left:auto;margin-right:auto;margin-top:30px;max-width:80%;}@media screen and (max-width:1400px){#block-socialphotos-facebook-latest-feed ul li .logo,#block-socialphotos-instagram-latest-feed ul li .logo{margin-top:10px;}}@media screen and (max-width:600px){#block-socialphotos-facebook-latest-feed ul li .logo,#block-socialphotos-instagram-latest-feed ul li .logo{max-width:60%;}}#block-socialphotos-instagram-latest-feed{margin-bottom:0;}@media screen and (max-width:800px){#block-socialphotos-facebook-latest-feed ul li{display:none;}#block-socialphotos-facebook-latest-feed ul li.tripadvisor{height:192px;display:block;width:100%;}#block-socialphotos-facebook-latest-feed ul li.tripadvisor div{font-size:18px;}#block-socialphotos-facebook-latest-feed ul li.tripadvisor div img{margin-top:25px;}}.footer-inoubliable{width:100%;overflow:hidden;margin-top:10px;margin-bottom:50px;padding-top:50px;}@media screen and (max-width:800px){.footer-inoubliable{margin:30px 0;margin-bottom:45px;}}.footer-inoubliable #block-block-14{width:calc(100% - 365px);float:left;padding-left:345px;margin-top:-50px;}@media screen and (max-width:1200px){.footer-inoubliable #block-block-14{padding-left:40px;}}@media screen and (max-width:800px){.footer-inoubliable #block-block-14{width:50%;}.footer-inoubliable #block-block-14 .logo-inoubliable{width:250px;}}@media screen and (max-width:600px){.footer-inoubliable #block-block-14{width:100%;padding-left:25px;}}.footer-inoubliable #block-block-14 .social{margin:0;font-weight:bold;color:#e61212;font-size:30px;margin-top:15px;margin-left:60px;}@media screen and (max-width:800px){.footer-inoubliable #block-block-14 .social{margin-left:45px;font-size:25px;}}.footer-inoubliable #block-block-13{width:365px;float:left;padding-left:35px;}@media screen and (max-width:800px){.footer-inoubliable #block-block-13{width:50%;}}@media screen and (max-width:600px){.footer-inoubliable #block-block-13{width:100%;padding-left:72px;margin-top:30px;}}@media screen and (max-width:800px){.footer-inoubliable #block-block-13 > p{display:none;}}.footer-inoubliable #block-block-13 ul li{list-style:none;display:inline-block;}.footer-inoubliable #block-block-13 ul li a{font-size:0;display:block;width:17px;height:35px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/facebook.svg);background-size:17px 35px;}.footer-inoubliable #block-block-13 ul li:nth-child(2){margin-left:48px;margin-right:48px;}.footer-inoubliable #block-block-13 ul li:nth-child(2) a{width:35px;height:36px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/instagram.svg);background-size:35px 36px;}.footer-inoubliable #block-block-13 ul li:nth-child(3) a{width:44px;height:36px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/twitter.svg);background-size:44px 36px;}.map-position{position:absolute;top:10px;left:10px;background:#fff;padding:5px;display:inline-block;color:#3a84df;}.map-position a{color:#3a84df;}.map-position .navigate-icon{background-image:url(https://maps.gstatic.com/mapfiles/embed/images/entity11.png);background-size:70px 210px;width:22px;height:22px;overflow:hidden;margin:0 auto;}.embedded-video{margin-top:20px;}@media screen and (max-width:990px){.embedded-video iframe{max-width:100%;}}.widget-tictactrip{position:relative;clear:both;float:left;width:100%;padding:60px;z-index:10;overflow:auto;display:flex;align-items:center;}.widget-tictactrip .widget__content{flex-basis:50%;padding-right:60px;}.widget-tictactrip .widget__content > h3{margin-top:0;line-height:1.3;}.widget-tictactrip .widget__iframe{flex-basis:50%;}@media screen and (min-width:1091px){.widget-tictactrip{padding-left:10px;padding-right:0;padding-top:80px;}.node-type-page-standard .widget-tictactrip{padding-left:30px;}}@media screen and (min-width:1201px){.widget-tictactrip{padding-right:60px;}}@media screen and (max-width:1180px){.widget-tictactrip{padding-left:25px;}}@media screen and (max-width:990px){.widget-tictactrip{display:block;padding-right:25px;}.widget-tictactrip .widget__content{padding-right:0;}}@media screen and (max-width:800px){.widget-tictactrip{padding-left:45px;padding-right:45px;}}.section-sidebar{width:365px;position:relative;float:right;margin-top:-170px;margin-left:90px;}.section-sidebar.noMargin{margin-top:0;}@media screen and (max-width:1460px){.section-sidebar{margin-left:50px;}}@media screen and (max-width:1200px){.section-sidebar{margin-left:40px;}}@media screen and (max-width:990px){.section-sidebar{margin-left:20px;}}@media screen and (max-width:800px){.section-sidebar{margin-left:0;}}@media screen and (max-width:1090px){.section-sidebar{margin-top:0;}}@media screen and (max-width:800px){.section-sidebar{flex:1 100%;order:2;float:none;width:100%;margin-top:-40px;}}.section-sidebar .block-block,.section-sidebar .paragraphs-item-encart-information{padding:30px;padding-bottom:25px;margin-bottom:20px;}.section-sidebar .block-block .paragraphs-item-encart-information,.section-sidebar .paragraphs-item-encart-information .paragraphs-item-encart-information{padding:0;}@media screen and (max-width:800px){.section-sidebar .block-block,.section-sidebar .paragraphs-item-encart-information{margin-bottom:0;}}.section-sidebar .block-block .block__title,.section-sidebar .paragraphs-item-encart-information .block__title{margin:0;padding:0;text-transform:uppercase;font-size:12px;font-family:'Cabin';letter-spacing:4px;line-height:1.4;margin-bottom:25px;margin-top:15px;}.section-sidebar .block-block p,.section-sidebar .paragraphs-item-encart-information p{margin:0;margin-left:30px;margin-bottom:15px;}.section-sidebar .block-block ul,.section-sidebar .paragraphs-item-encart-information ul{margin-left:30px;}.section-sidebar #block-block-2{background:#111111;color:#fff;padding:40px;}@media screen and (max-width:800px){.section-sidebar #block-block-2.firstElement{}.section-sidebar #block-block-2.firstElement:before{display:block;content:"";position:absolute;width:100%;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-noir.png);background-repeat:no-repeat;background-size:100% 22px;top:-22px;left:0;background-position:bottom;-ms-transform:rotate(0);transform:rotate(0);display:none;}}.section-sidebar #block-block-2 .block__title{color:#cebe8f;line-height:12px;font-size:12px;}.section-sidebar #block-block-2 .block__title:before{display:block;content:"";width:30px;height:20px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/billets-or.svg);background-size:30px 20px;float:left;margin-top:-5px;margin-right:20px;-ms-transform:rotate(-33deg);transform:rotate(-33deg);}.section-sidebar #block-block-2 h2{font-size:42px;line-height:50px;}.section-sidebar #block-block-2 p{margin-left:0;color:#b9b9b9;}.section-sidebar #block-block-2 p a{display:block;margin-top:40px;}.section-sidebar #block-block-5,.section-sidebar #block-block-20{background:#e61212;color:#fff;padding:10px 30px;}@media screen and (max-width:800px){.section-sidebar #block-block-5,.section-sidebar #block-block-20{margin-bottom:14px;}}.section-sidebar #block-block-5 .block__title:before,.section-sidebar #block-block-20 .block__title:before{display:block;content:"";width:29px;height:29px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/telephone.svg);background-size:29px 29px;float:left;margin-top:-5px;margin-right:20px;}.section-sidebar #block-block-5 p strong,.section-sidebar #block-block-20 p strong{font-size:19px;}.section-sidebar #block-block-5 a,.section-sidebar #block-block-20 a{color:#fff;font-style:italic;}.section-sidebar #block-block-4,.section-sidebar #block-block-3,.section-sidebar #block-block-10,.section-sidebar #block-block-16,.section-sidebar #block-block-17,.section-sidebar #block-block-19{background:#efede8;position:relative;}.section-sidebar #block-block-4.lastElement:after,.section-sidebar #block-block-3.lastElement:after,.section-sidebar #block-block-10.lastElement:after,.section-sidebar #block-block-16.lastElement:after,.section-sidebar #block-block-17.lastElement:after,.section-sidebar #block-block-19.lastElement:after{display:block;content:"";position:absolute;width:100%;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-creme.png);background-repeat:no-repeat;background-size:100% 22px;bottom:-21px;left:0;background-position:bottom;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.section-sidebar #block-block-4 .block__title,.section-sidebar #block-block-3 .block__title,.section-sidebar #block-block-10 .block__title,.section-sidebar #block-block-16 .block__title,.section-sidebar #block-block-17 .block__title,.section-sidebar #block-block-19 .block__title{color:#cebe8f;}.section-sidebar #block-block-4 .block__title:before,.section-sidebar #block-block-3 .block__title:before,.section-sidebar #block-block-10 .block__title:before,.section-sidebar #block-block-16 .block__title:before,.section-sidebar #block-block-17 .block__title:before,.section-sidebar #block-block-19 .block__title:before{display:block;content:"";width:25px;height:28px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/offre.svg);background-size:25px 28px;float:left;margin-top:-12px;margin-right:24px;}.section-sidebar #block-block-4 p,.section-sidebar #block-block-3 p,.section-sidebar #block-block-10 p,.section-sidebar #block-block-16 p,.section-sidebar #block-block-17 p,.section-sidebar #block-block-19 p{color:#656565;}.section-sidebar #block-block-4 ul li,.section-sidebar #block-block-3 ul li,.section-sidebar #block-block-10 ul li,.section-sidebar #block-block-16 ul li,.section-sidebar #block-block-17 ul li,.section-sidebar #block-block-19 ul li{list-style:none;}.section-sidebar #block-block-4 ul li a,.section-sidebar #block-block-3 ul li a,.section-sidebar #block-block-10 ul li a,.section-sidebar #block-block-16 ul li a,.section-sidebar #block-block-17 ul li a,.section-sidebar #block-block-19 ul li a{color:#e61212;text-transform:uppercase;font-weight:600;font-size:12px;width:190px;}.section-sidebar #block-block-21{background:#cebe8f;color:#fff;}@media screen and (max-width:800px){.section-sidebar #block-block-10{margin-bottom:14px;}.section-sidebar #block-block-10.lastElement{margin-bottom:40px;}}.section-sidebar #block-block-10 .block__title{padding-right:20px;margin-top:0;}.section-sidebar #block-block-10 .block__title:before{margin-right:20px;margin-top:1px;}.section-sidebar #block-block-10 p{text-align:center;font-size:17px;margin-left:0;color:#313131;}.section-sidebar #block-block-10 .offre-promo-contenu{padding:15px 0;border-top:dotted 1px #a8a8a8;border-bottom:dotted 1px #a8a8a8;max-width:220px;margin-left:auto;margin-right:auto;line-height:0.8;}.section-sidebar #block-block-10 .offre-promo-tarif{font-size:24px;font-weight:bold;font-style:italic;font-family:'Playfair Display';margin-bottom:30px;}.section-sidebar #block-block-3 .block__title,.section-sidebar #block-block-16 .block__title,.section-sidebar #block-block-17 .block__title,.section-sidebar #block-block-19 .block__title{font-size:20px;font-family:'Playfair Display';font-weight:normal;text-transform:none;letter-spacing:0;}.section-sidebar #block-block-3 .block__title:before,.section-sidebar #block-block-16 .block__title:before,.section-sidebar #block-block-17 .block__title:before,.section-sidebar #block-block-19 .block__title:before{display:none;}.section-sidebar #block-block-3:after,.section-sidebar #block-block-16:after,.section-sidebar #block-block-17:after,.section-sidebar #block-block-19:after{border-width:20px 330px 0 0;}.section-sidebar #block-block-3 ul.en-avant,.section-sidebar #block-block-16 ul.en-avant,.section-sidebar #block-block-17 ul.en-avant,.section-sidebar #block-block-19 ul.en-avant{margin-left:0;}.section-sidebar #block-block-3 ul.en-avant li,.section-sidebar #block-block-16 ul.en-avant li,.section-sidebar #block-block-17 ul.en-avant li,.section-sidebar #block-block-19 ul.en-avant li{list-style:none;}.section-sidebar #block-block-3 ul.en-avant li a,.section-sidebar #block-block-16 ul.en-avant li a,.section-sidebar #block-block-17 ul.en-avant li a,.section-sidebar #block-block-19 ul.en-avant li a{color:#5b5b5b;text-transform:uppercase;display:block;border-bottom:dashed 1px #a8a8a8;font-size:12px;letter-spacing:4px;font-family:'Cabin';padding-bottom:10px;margin-bottom:18px;width:auto;}.section-sidebar #block-block-3 ul.en-avant li a:after,.section-sidebar #block-block-16 ul.en-avant li a:after,.section-sidebar #block-block-17 ul.en-avant li a:after,.section-sidebar #block-block-19 ul.en-avant li a:after{display:block;content:"";width:21px;height:21px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/clock-grey.svg);background-size:21px 21px;float:left;margin-right:20px;margin-top:2px;}.section-sidebar #block-block-3 ul.en-avant li a:before,.section-sidebar #block-block-16 ul.en-avant li a:before,.section-sidebar #block-block-17 ul.en-avant li a:before,.section-sidebar #block-block-19 ul.en-avant li a:before{display:none;}.section-sidebar #block-block-3 ul.en-avant li.localisation a:after,.section-sidebar #block-block-16 ul.en-avant li.localisation a:after,.section-sidebar #block-block-17 ul.en-avant li.localisation a:after,.section-sidebar #block-block-19 ul.en-avant li.localisation a:after{width:19px;height:24px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/localisation-grey.svg);background-size:19px 24px;margin-right:22px;margin-top:0;}.section-sidebar #block-block-3 ul.en-avant li.contact a:after,.section-sidebar #block-block-16 ul.en-avant li.contact a:after,.section-sidebar #block-block-17 ul.en-avant li.contact a:after,.section-sidebar #block-block-19 ul.en-avant li.contact a:after{width:22px;height:16px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/contact-grey.svg);background-size:22px 16px;margin-right:19px;margin-top:4px;}.section-sidebar #block-block-3 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-16 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-17 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-19 ul.en-avant li.tarifs a:after{width:22px;height:22px;border:solid 1px #a4a4a4;border-radius:20px;content:"i";font-family:'Playfair Display';font-style:italic;font-weight:900;text-align:center;line-height:21px;color:#a4a4a4;background:none;text-transform:none;font-weight:normal;text-align:center;padding-left:3px;box-sizing:border-box;}@media screen and (max-width:1090px){.section-sidebar #block-block-3 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-16 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-17 ul.en-avant li.tarifs a:after,.section-sidebar #block-block-19 ul.en-avant li.tarifs a:after{margin-right:17px;}}.section-sidebar #block-block-11{background:#efede8;position:relative;}@media screen and (max-width:800px){.section-sidebar #block-block-11{margin-bottom:14px;}}.section-sidebar #block-block-11 .block__title{color:#cebe8f;display:none;}.section-sidebar #block-block-11 p{margin-left:0;}.section-sidebar #block-block-11 ul{margin-left:0;}.section-sidebar #block-block-11 ul li{min-height:50px;list-style:none;color:#656565;display:table;margin-bottom:20px;}.section-sidebar #block-block-11 ul li a{font-size:12px;margin-top:20px;}.section-sidebar #block-block-11 ul li:first-child:before{display:table-cell;content:"";width:52px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/restaurant.svg);background-size:32px 31px;background-repeat:no-repeat;background-position:left 5px;}.section-sidebar #block-block-11 ul li:last-child{margin-bottom:0;}.section-sidebar #block-block-11 ul li:last-child:before{display:table-cell;content:"";width:52px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/handicap.svg);background-size:31px 35px;background-repeat:no-repeat;background-position:left 5px;}.section-sidebar .paragraphs-item-encart-information{background:#111111;color:#fff;}.section-sidebar .paragraphs-item-encart-information a{color:#fff;}@media screen and (max-width:800px){.section-sidebar .paragraphs-item-encart-information{margin-bottom:14px;}.section-sidebar .paragraphs-item-encart-information.firstElement{}.section-sidebar .paragraphs-item-encart-information.firstElement:before{display:block;content:"";position:absolute;width:100%;height:22px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-noir.png);background-repeat:no-repeat;background-size:100% 22px;top:-22px;left:0;background-position:bottom;-ms-transform:rotate(0);transform:rotate(0);}}.section-sidebar .paragraphs-item-encart-information .block__title{color:#cebe8f;}.section-sidebar .paragraphs-item-encart-information .block__title.etoile:before{display:block;content:"";width:27px;height:25px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/etoile.svg);background-size:27px 25px;float:left;margin-top:-10px;margin-right:22px;margin-bottom:10px;}.section-sidebar .paragraphs-item-encart-information .block__title.horloge:before{display:block;content:"";width:27px;height:25px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/clock2.svg);background-size:27px 25px;float:left;margin-top:-7px;margin-right:22px;}.section-sidebar .paragraphs-item-encart-information ul li{margin-bottom:20px;clear:both;}.section-sidebar .paragraphs-item-encart-information ul li:before{margin-bottom:40px;}.section-sidebar .couleur-rouge{color:#e61212;}.section-sidebar .coulour-noir{color:#000000;}.section-sidebar .couleur-or{color:#cebe8f;}.section-sidebar .texte-grand{font-size:19px;}.section-sidebar .texte-petit{font-size:12px;}.section-sidebar .texte-plus-clair{opacity:0.5;}.region-topcontent .popin-video{opacity:0;position:fixed;top:0;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:1000;transition:all 0.5s;visibility:hidden;}.region-topcontent .popin-video .bouton-close-video{display:block;cursor:pointer;width:26px;height:24px;right:20px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/close.svg);background-size:26px 24px;position:absolute;top:20px;z-index:100;}.region-topcontent .popin-video.active{opacity:1;visibility:visible;}.region-topcontent .popin-video #home-video-full{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:auto;position:absolute;}.region-topcontent #block-top-page-top-page{height:680px;width:100%;position:absolute;top:0;background:#efede8;}@media screen and (max-width:1090px){.region-topcontent #block-top-page-top-page{height:500px;}}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page{position:relative;height:240px;}}.region-topcontent #block-top-page-top-page > h2{display:none;}.region-topcontent #block-top-page-top-page .section-slider{height:680px;width:100%;position:absolute;top:0;background-size:cover;background-position:center;overflow:hidden;}@media screen and (max-width:1090px){.region-topcontent #block-top-page-top-page .section-slider{height:500px;}}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider{height:240px;}}.region-topcontent #block-top-page-top-page .section-slider h1{position:absolute;text-align:center;z-index:100;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-size:60px;font-weight:900;font-family:'Cera Basic';line-height:60px;display:none;transition:all 0.5s;text-shadow:3px 3px 10px rgba(0,0,0,0.3);}@media screen and (min-width:1025px){.region-topcontent #block-top-page-top-page .section-slider h1{margin-top:75px;}}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider h1{font-size:35px;line-height:35px;top:90px;-ms-transform:translate(-50,0);transform:translate(-50,0);}}@media screen and (max-width:1025px){.region-topcontent #block-top-page-top-page .section-slider h1{width:800px;max-width:100%;}}.region-topcontent #block-top-page-top-page .section-slider h1 .sub-title{display:block;text-transform:none;font-size:20px;font-weight:500;margin-bottom:18px;opacity:0;transition:all 2s;line-height:1.5;margin-top:5px;text-shadow:0px 0px 15px rgba(0,0,0,0.8);}.region-topcontent #block-top-page-top-page .section-slider h1 .sub-title.active{opacity:1;}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider h1 .sub-title{display:none;}}.region-topcontent #block-top-page-top-page .section-slider h1 .barre{display:block;margin:0 auto;width:325px;position:relative;}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider h1 .barre{margin-top:30px;width:200px;}}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .one,.region-topcontent #block-top-page-top-page .section-slider h1 .barre .three{height:1px;position:absolute;background:#fff;margin-top:-3px;transition:all 0.5s;}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .one{left:180px;right:180px;}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider h1 .barre .one{right:120px;}}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .one.active{left:0;}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .three{left:180px;right:180px;}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .three.active{right:0;}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider h1 .barre .three{left:120px;}}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .two{width:12px;height:12px;position:absolute;background:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all 0.5s;opacity:0;margin-left:-6px;left:50%;}.region-topcontent #block-top-page-top-page .section-slider h1 .barre .two.active{opacity:1;margin-top:-10px;}.region-topcontent #block-top-page-top-page .section-slider:after{display:block;content:"";position:absolute;width:100%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-slider.png);background-repeat:no-repeat;background-size:100% 100px;bottom:-2px;background-position:bottom;}@media screen and (max-width:800px){.region-topcontent #block-top-page-top-page .section-slider:after{width:300%;}}.region-topcontent #block-top-page-top-page .section-slider .iframe-video-interne{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}.region-topcontent #block-top-page-top-page .section-slider .iframe-video-interne.active{display:block;}.region-topcontent #block-top-page-top-page .section-slider .container-video{position:relative;z-index:10;}.region-topcontent #block-top-page-top-page .section-slider #home-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity;}@media screen and (max-width:1024px){.region-topcontent #block-top-page-top-page .section-slider #home-video{display:none;}}.region-topcontent #block-top-page-top-page .section-slider .launch-video-interne{display:block;cursor:pointer;line-height:20px;width:260px;margin-left:auto;margin-right:auto;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne{float:left;position:relative;margin-top:20px;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole{position:relative;display:block;float:left;transition:all 0.5s;opacity:0;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole.active{opacity:1;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole .arrow{position:absolute;top:31px;left:50%;margin-left:-3px;display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff;transition:all 0.5s;opacity:0;visibility:hidden;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole #path{stroke-dasharray:628.3185307179587;transition:all 0.5s;opacity:0;visibility:hidden;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole.active #path{opacity:1;visibility:visible;animation:dash 5s linear forwards;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .symbole.active .arrow{opacity:1;visibility:visible;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .texte{text-transform:uppercase;color:#fff;font-weight:600;font-size:12px;letter-spacing:0.5px;font-family:'Cabin';margin-left:150px;margin-top:25px;display:block;width:auto;transition:all 1s;opacity:0;visibility:hidden;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .texte:before{display:none;}.region-topcontent #block-top-page-top-page .section-slider .btn-play-interne .texte.active{opacity:1;visibility:visible;margin-left:80px;}@keyframes dash{from{stroke-dashoffset:628.3185307179587;}to{stroke-dashoffset:0;}}body.node-type-accueil{}body.node-type-accueil .section-footer{position:relative;}body.node-type-accueil .section-footer.margintop{margin-top:400px;}@media screen and (max-width:1140px){body.node-type-accueil .section-footer.margintop{margin-top:0px;margin-bottom:0px;}}body.node-type-accueil .region-bottomblock{margin-top:-30px;}body.node-type-accueil .node-accueil{background-image:url(/sites/all/themes/valrhona_cdc/images/bg/bg-c.png);background-repeat:no-repeat;background-position:right 300px;}@media screen and (max-width:800px){body.node-type-accueil .node-accueil{background-position:right top;}}@media screen and (max-width:600px){body.node-type-accueil .node-accueil{background:none;}}body.node-type-accueil #block-socialphotos-facebook-latest-feed,body.node-type-accueil #block-socialphotos-instagram-latest-feed{margin-bottom:0;}body.node-type-accueil .section-sidebar{margin-top:-180px;margin-left:0;}@media screen and (max-width:1090px){body.node-type-accueil .section-sidebar{display:none;}}body.node-type-accueil .section-page{margin-top:700px;}@media screen and (max-width:1090px){body.node-type-accueil .section-page{margin-top:800px;}}@media screen and (max-width:800px){body.node-type-accueil .section-page{margin-top:600px;}}@media screen and (max-width:800px){body.node-type-accueil .section-page{margin-top:110px;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider{height:800px;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider{height:330px;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .iframe-video{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .iframe-video.active{display:block;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider img{margin-top:100px;margin-left:170px;transition:all 1s;opacity:0;visibility:hidden;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider img{margin-left:60px;width:250px;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider img.active{visibility:visible;opacity:1;margin-top:320px;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider img.active{margin-top:50px;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .launch-video{display:block;cursor:pointer;margin-left:171px;margin-top:50px;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .launch-video{margin-left:50px;margin-top:30px;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play{float:left;margin-right:25px;margin-top:-18px;position:relative;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .symbole{position:relative;display:block;float:left;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .symbole .arrow{position:absolute;top:31px;left:50%;margin-left:-3px;display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff;transition:all 0.5s;opacity:0;visibility:hidden;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .symbole #path{stroke-dasharray:628.3185307179587;transition:all 0.5s;opacity:0;visibility:hidden;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .symbole.active #path{opacity:1;visibility:visible;animation:dash 5s linear forwards;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .symbole.active .arrow{opacity:1;visibility:visible;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte{text-transform:uppercase;color:#fff;font-weight:600;font-size:12px;letter-spacing:0.5px;font-family:'Cabin';margin-left:150px;margin-top:25px;display:block;width:auto;transition:all 1s;opacity:0;visibility:hidden;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte:before{margin-left:20px;}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte.active{opacity:1;visibility:visible;margin-left:80px;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte{display:none;}}body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte-mobile{display:none;}@media screen and (max-width:800px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte-mobile{display:block;}}@media screen and (max-width:330px){body.node-type-accueil .region-topcontent #block-top-page-top-page .section-slider .btn-play .texte-mobile:before{display:none;}}@keyframes dash{from{stroke-dashoffset:628.3185307179587;}to{stroke-dashoffset:0;}}body.node-type-accueil .contenu-complexe-home{position:relative;}body.node-type-accueil .contenu-complexe-home:before{display:block;content:"";width:100%;height:94px;position:absolute;top:816px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/diagonale.png);background-repeat:no-repeat;background-size:100% 100%;z-index:10;}@media screen and (max-width:990px){body.node-type-accueil .contenu-complexe-home:before{display:none;}}body.node-type-accueil .bloc-home-coordonnees{display:block;overflow:hidden;}@media screen and (max-width:990px){body.node-type-accueil .bloc-home-coordonnees{margin-bottom:0;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-gmap{width:calc(100% - 335px);float:left;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-gmap{width:100%;height:auto;margin-bottom:50px;}}body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat{width:370px;padding-left:60px;padding-top:35px;padding-right:45px;float:left;background:#fff;margin-top:-150px;z-index:10;overflow:auto;position:relative;}@media screen and (max-width:1180px){body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat{padding-left:25px;padding-right:25px;width:270px;}}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat{margin-left:20px;margin-right:20px;width:auto;margin-top:0;}}body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-titre{font-size:32px;}body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-description{font-size:14px;}body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .adresse{display:none;}body.node-type-accueil .bloc-home-coordonnees .sous-titre,body.node-type-accueil .bloc-home-coordonnees .footer-inoubliable #block-block-13 > p,.footer-inoubliable body.node-type-accueil .bloc-home-coordonnees #block-block-13 > p,body.node-type-accueil .bloc-home-coordonnees .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .field-label,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .bloc-home-coordonnees .field-label,body.node-type-accueil .bloc-home-coordonnees body.page-node .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.page-node .paragraphs-item-contenu body.node-type-accueil .bloc-home-coordonnees .field-name-field-contenu-sous-titre,body.node-type-accueil .bloc-home-coordonnees body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu body.node-type-accueil .bloc-home-coordonnees .field-name-field-contenu-sous-titre,body.node-type-accueil .bloc-home-coordonnees body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.page-node .paragraphs-item-visite-atelier .listing-ateliers body.node-type-accueil .bloc-home-coordonnees .field-name-field-visite-titre-ateliers,body.node-type-accueil .bloc-home-coordonnees body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers body.node-type-accueil .bloc-home-coordonnees .field-name-field-visite-titre-ateliers,body.node-type-accueil .bloc-home-coordonnees .container-carte .field-name-field-restaurant-carte .view-carte h3,.container-carte .field-name-field-restaurant-carte .view-carte body.node-type-accueil .bloc-home-coordonnees h3,body.node-type-accueil .bloc-home-coordonnees body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport body.node-type-accueil .bloc-home-coordonnees .field-name-field-moyen-transport-titre{display:block;margin-bottom:30px;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires{padding-right:20px;width:305px;float:right;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires{width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-red,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-or,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-2 p a,.section-sidebar #block-block-2 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-10 p a,.section-sidebar #block-block-10 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .block-100ans .block__link a,.block-100ans .block__link body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-contact #block-formblock-contact-site input[type="submit"],body.node-type-page-contact #block-formblock-contact-site body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires input[type="submit"]{margin-top:25px;display:none;max-width:300px;}@media screen and (max-width:1090px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-red,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-or,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-2 p a,.section-sidebar #block-block-2 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-10 p a,.section-sidebar #block-block-10 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .block-100ans .block__link a,.block-100ans .block__link body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-contact #block-formblock-contact-site input[type="submit"],body.node-type-page-contact #block-formblock-contact-site body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires input[type="submit"]{display:block;}}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-red,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .cta-or,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-2 p a,.section-sidebar #block-block-2 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .section-sidebar #block-block-10 p a,.section-sidebar #block-block-10 p body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .block-100ans .block__link a,.block-100ans .block__link body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-contact #block-formblock-contact-site input[type="submit"],body.node-type-page-contact #block-formblock-contact-site body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires input[type="submit"]{clear:both;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-accueil-ouverture{margin-bottom:40px;overflow:auto;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-accueil-ouverture{width:50%;float:left;}}@media screen and (max-width:540px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-accueil-ouverture{width:100%;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-accueil-ouverture:before{display:block;content:"";width:29px;height:29px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/clock-grey.svg);background-size:29px 29px;float:left;margin-right:16px;margin-top:2px;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-accueil-ouverture > .field-items{float:left;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-items-field-accueil-tarifs{overflow:auto;}@media screen and (max-width:540px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-items-field-accueil-tarifs{width:100%;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-items-field-accueil-tarifs .field-name-field-accueil-tarifs{float:left;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-items-field-accueil-tarifs:before{width:29px;height:29px;display:block;border:solid 1px #a4a4a4;border-radius:20px;content:"i";font-family:'Playfair Display';font-style:italic;font-weight:900;text-align:center;line-height:26px;font-size:19px;color:#a4a4a4;margin-right:20px;background:none;text-transform:none;font-weight:normal;text-align:center;box-sizing:border-box;float:left;}@media screen and (max-width:1090px){body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-items-field-accueil-tarifs:before{margin-right:17px;}}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .titre-horaires,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-titre{font-weight:bold;font-size:24px;font-family:'Cabin';color:#111111;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-horaires,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-desc{color:#111111;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-horaires span,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-desc span{display:block;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-horaires span:last-child,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-desc span:last-child{color:#656565;font-size:12px;font-style:italic;opacity:0.7;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a{margin-top:10px;}body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .lien-rouge-petit,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-name-field-encart-tarifs-url a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing a,body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-description .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description a,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-description .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-localisation .field-name-field-localisation-lien a,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .visite,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .visite,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien a,body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien a,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-contenu .field-name-field-contenu-document a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-document body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien a,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien a,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .paragraphs-item-sections-parcours .field-name-field-section-parcours-doc a,.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-ateliers .slider-atelier-stage .section-atelier-content .description a,body.page-ateliers .slider-atelier-stage .section-atelier-content .description body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-stages .slider-atelier-stage .section-atelier-content .description a,body.page-stages .slider-atelier-stage .section-atelier-content .description body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc a,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a,body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires .field-content > a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-previous body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-actualites .view-actualites .pager .pager-next a,body.node-type-actualites .view-actualites .pager .pager-next body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.node-type-actualite .group-date-contenu .file a,body.node-type-actualite .group-date-contenu .file body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-sitemap .site-map-menu a,body.page-sitemap .site-map-menu body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-recherche .view-content a,body.page-recherche .view-content body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-previous body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a,body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires body.page-recherche .pager .pager-next a,body.page-recherche .pager .pager-next body.node-type-accueil .bloc-home-coordonnees .bloc-home-horaires a{margin-top:10px;}body.node-type-accueil .bloc-home-news{float:right;width:calc(100% - 590px);margin-top:-50px;padding:0 0 50px 60px;background-position:top right;max-width:1010px;}@media screen and (max-width:1400px){body.node-type-accueil .bloc-home-news{padding-left:50px;}}@media screen and (max-width:1300px){body.node-type-accueil .bloc-home-news .views-field-title{font-size:26px !important;}}@media screen and (max-width:1240px){body.node-type-accueil .bloc-home-news{width:50%;left:50%;}}@media screen and (max-width:990px){body.node-type-accueil .bloc-home-news{margin-top:0;position:relative;float:right;right:auto;left:auto;height:auto;width:auto;padding:50px 45px;}body.node-type-accueil .bloc-home-news .views-field-title{font-size:32px !important;}}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news{position:relative;right:0;width:100%;height:auto;margin-top:0;margin-bottom:40px;padding-block:0;overflow:auto;}}body.node-type-accueil .bloc-home-news > .sous-titre,body.node-type-accueil .footer-inoubliable #block-block-13.bloc-home-news > p,.footer-inoubliable body.node-type-accueil #block-block-13.bloc-home-news > p,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .bloc-home-news > .field-label,body.node-type-accueil body.page-node .paragraphs-item-contenu .bloc-home-news > .field-name-field-contenu-sous-titre,body.page-node .paragraphs-item-contenu body.node-type-accueil .bloc-home-news > .field-name-field-contenu-sous-titre,body.node-type-accueil body.node-type-page-standard .paragraphs-item-contenu .bloc-home-news > .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu body.node-type-accueil .bloc-home-news > .field-name-field-contenu-sous-titre,body.node-type-accueil body.page-node .paragraphs-item-visite-atelier .listing-ateliers .bloc-home-news > .field-name-field-visite-titre-ateliers,body.page-node .paragraphs-item-visite-atelier .listing-ateliers body.node-type-accueil .bloc-home-news > .field-name-field-visite-titre-ateliers,body.node-type-accueil body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .bloc-home-news > .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers body.node-type-accueil .bloc-home-news > .field-name-field-visite-titre-ateliers,body.node-type-accueil .container-carte .field-name-field-restaurant-carte .view-carte .bloc-home-news > h3,.container-carte .field-name-field-restaurant-carte .view-carte body.node-type-accueil .bloc-home-news > h3,body.node-type-accueil body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .bloc-home-news > .field-name-field-moyen-transport-titre,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport body.node-type-accueil .bloc-home-news > .field-name-field-moyen-transport-titre{display:block;margin-bottom:30px;}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row{width:50%;float:left;}@media screen and (max-width:1300px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row{width:100%;}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row.views-row-2{margin-top:15px;}}@media screen and (max-width:990px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row{width:50%;}}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row{width:100%;}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row.views-row-2{display:none;}}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-field-actualite-date .field-content span{color:#e61212;font-weight:bold;width:75px;float:left;font-size:18px;margin-top:10px;text-transform:uppercase;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-field-actualite-date .field-content span{width:100%;}}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-field-actualite-date .field-content span strong{font-size:30px;display:block;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-field-actualite-date .field-content span strong{display:inline-block;font-size:18px;}}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing{clear:both;margin-left:75px;padding-top:10px;}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-nothing{margin-left:0;}}body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-title{font-style:normal;line-height:1.3;width:calc(100% - 75px);float:left;max-width:290px;}@media screen and (max-width:1300px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-title{max-width:inherit;}}@media screen and (max-width:800px){body.node-type-accueil .bloc-home-news .field-name-field-accueil-encemoment .view-actualites > .view-content > .views-row .views-field-title{width:100%;}}body.node-type-accueil .paragraphs-item-encart-lien{background-size:cover;background-position:center;float:left;position:relative;}body.node-type-accueil .paragraphs-item-encart-lien .bloc-content{background:#fff;padding:45px 58px;text-align:center;position:relative;float:left;}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien .bloc-content{padding:40px 20px !important;}body.node-type-accueil .paragraphs-item-encart-lien .bloc-content .field-name-field-encart-lien-url a{width:250px;max-width:100%;}}@media screen and (max-width:420px){body.node-type-accueil .paragraphs-item-encart-lien .bloc-content .field-name-field-encart-lien-url a{width:100%;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique{width:590px;height:860px;}@media screen and (max-width:1240px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique{width:50%;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique{width:100%;height:500px;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content{width:auto;position:absolute;left:70px;right:70px;bottom:0;}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content:before{display:block;content:"";margin-left:auto;margin-right:auto;width:54px;height:52px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/shop.svg);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:30px;}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content{left:30px;right:30px;}}@media screen and (max-width:990px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content{padding:40px 20px;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content{bottom:30px;left:20px;right:20px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique .bloc-content .field-name-field-encart-lien-desc{display:none;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne{width:calc(100% - 590px);height:690px;margin-top:170px;}@media screen and (max-width:1240px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne{width:50%;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne{width:100%;margin-top:0;height:450px;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content{width:auto;position:absolute;width:550px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (max-width:1240px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content{width:auto;position:absolute;left:70px;right:70px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content{left:30px;right:30px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}}@media screen and (max-width:990px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content{padding:40px 20px;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content{left:20px;right:20px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content .field-name-field-encart-lien-desc{display:none;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .bloc-content:before{display:block;content:"";margin-left:auto;margin-right:auto;width:47px;height:39px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/boutique.svg);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:30px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie{width:calc(100% - 515px);float:right;background:none !important;position:static;}@media screen and (max-width:1500px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie{width:calc(100% - 432px);}}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie{width:calc(100% - 340px);}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie{width:100%;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .field-name-field-encart-lien-visuel{position:relative;height:350px;overflow:hidden;margin-top:-50px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .field-name-field-encart-lien-visuel img{position:absolute;width:auto;height:auto;min-width:101%;min-height:101%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:inherit;max-width:inherit;width:480px !important;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .field-name-field-encart-lien-visuel:before{display:block;content:"";position:absolute;width:300%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-slider.png);background-repeat:no-repeat;background-size:100% 100px;top:0;background-position:bottom;-ms-transform:rotate(-180deg);transform:rotate(-180deg);z-index:10;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{display:block;content:"";width:194px;height:78px;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/chic-pas-fini.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:150px;margin-top:250px;}@media screen and (max-width:1500px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{left:110px;margin-top:190px;}}@media screen and (max-width:1300px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{margin-top:100px;}}@media screen and (max-width:1170px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{margin-top:50px;}}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{left:70px;margin-top:130px;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{position:relative;margin-left:auto;margin-right:auto;left:0;width:200px;margin-top:30px;margin-bottom:30px;z-index:11;}}[lang="en-gb"] body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:before{background-image:url(/sites/all/themes/valrhona_cdc/images/logos/chic-pas-fini-en-gb.png);}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:after{display:block;content:"";width:385px;height:1150px;position:absolute;left:20px;margin-top:-158px;background-image:url(/sites/all/themes/valrhona_cdc/images/bg/salle.jpg);background-size:cover;background-position:center;}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:after{height:1054px;width:300px;}}@media screen and (max-width:950px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie:after{display:none;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content{width:440px;float:left;text-align:left;position:relative;padding-left:40px;}@media screen and (max-width:1500px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content{width:calc(100% - 640px);}}@media screen and (max-width:1370px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content{width:440px;}}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content{width:100%;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #ffffff;position:absolute;top:70px;right:-24px;z-index:10;}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content:after{display:none;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content .field-name-field-encart-lien-titre{font-style:normal;line-height:1.3;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content.margintop{margin-top:-400px;}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-content.margintop{margin-top:0px;margin-bottom:0px;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement{width:calc(100% - 440px);overflow:auto;background:#000;color:#fff;float:left;margin-top:-145px;position:relative;padding-bottom:65px;}@media screen and (max-width:1500px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement{width:640px;}}@media screen and (max-width:1370px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement{width:calc(100% - 440px);}}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement{display:none;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu > .field-items > .field-item{width:50%;float:left;padding:0 30px;}@media screen and (max-width:1370px){body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu > .field-items > .field-item{width:100%;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .field-label{margin-left:30px;color:#fff;margin-bottom:35px;margin-top:45px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-visuel,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-visuel,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-visuel,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-visuel{width:100%;height:180px;overflow:hidden;position:relative;margin-bottom:30px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-description,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-desc-texte,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-description,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-desc-texte{min-height:90px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-description p,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-desc-texte p,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-description p,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-desc-texte p{margin:0;font-size:13px;color:#969696;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-lien-boutique,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-lien-boutique{margin-top:10px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-title-field,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-title-field{font-size:22px;font-style:normal;color:#fff;margin-bottom:8px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-dates,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-atelier-duree,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-dates,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-atelier-duree{font-size:10px;text-transform:uppercase;line-height:1.2;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-stage .field-name-field-stage-dates span,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .node-atelier .field-name-field-stage-dates span{display:block;padding-bottom:5px;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .field-name-field-encart-lien-visuel{display:block;width:100%;}body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .field-name-field-encart-lien-visuel img{width:100%;}body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant{width:calc(100% - 432px);float:right;clear:both;height:590px;}@media screen and (max-width:1140px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant{width:calc(100% - 340px);}}@media screen and (max-width:950px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant{width:100%;}}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant{background-repeat:no-repeat;background-size:100% auto;background-position:center top;height:auto;}}@media screen and (max-width:600px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant{background-size:100% auto;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant .bloc-content{width:500px;left:0;bottom:0;position:absolute;text-align:left;max-width:100%;}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant .bloc-content{position:relative;margin-top:250px;width:100%;}}@media screen and (max-width:600px){body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant .bloc-content{position:relative;margin-top:161px;width:100%;}}body.node-type-accueil .paragraphs-item-encart-lien.encart-restaurant .bloc-content .field-name-field-encart-lien-titre{font-style:normal;line-height:1.3;}body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-titre{font-style:italic;font-family:'Playfair Display';font-size:36px;color:#000;margin-bottom:20px;line-height:1;}body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-desc{color:#656565;margin-bottom:30px;}body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-carte #map{width:100%;height:390px;}@media screen and (max-width:800px){body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-carte #map{height:250px;}}body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-adresse p,body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-description p{color:#656565;font-size:16px;}body.node-type-accueil .paragraphs-item-localisation .field-name-field-localisation-lien{margin-top:20px;}.block-100ans{margin-bottom:60px;clear:both;}.block-100ans .block__inner{display:flex;align-items:center;}@media screen and (max-width:800px){.block-100ans .block__inner{display:block;}}.block-100ans .block__visual{flex-basis:45%;}.block-100ans .block__visual img{display:block;width:100%;height:auto;}.block-100ans .block__content{flex-basis:55%;padding:3% 5%;}.block-100ans .block__title{font-style:normal;font-size:36px;line-height:1.3;}.block-100ans .block__title em{font-style:normal;font-size:50px;}.block-100ans .block__description{margin-bottom:30px;color:#656565;}body.page-node,body.node-type-page-standard{}body.page-node .field-name-field-contenu > .field-items > .field-item,body.node-type-page-standard .field-name-field-contenu > .field-items > .field-item{display:flex;margin-bottom:0;overflow:auto;}body.page-node .section-main > .node > .container .entity-paragraphs-item,body.page-node .section-main > .node > .section-header .entity-paragraphs-item,body.page-node .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item,body.page-node body.node-type-page-standard .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item,body.node-type-page-standard .section-main > .node > .container .entity-paragraphs-item,body.node-type-page-standard .section-main > .node > .section-header .entity-paragraphs-item,body.node-type-page-standard body.page-node .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item,body.node-type-page-standard .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item{display:flex;overflow:auto;}body.page-node .section-main > .node > .container .entity-paragraphs-item > .content,body.page-node .section-main > .node > .section-header .entity-paragraphs-item > .content,body.page-node .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item > .content,body.page-node body.node-type-page-standard .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item > .content,body.node-type-page-standard .section-main > .node > .container .entity-paragraphs-item > .content,body.node-type-page-standard .section-main > .node > .section-header .entity-paragraphs-item > .content,body.node-type-page-standard body.page-node .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item > .content,body.node-type-page-standard .section-main > .paragraphs-item-contenu.paragraphs-item-contenu-large.node > .content .entity-paragraphs-item > .content{display:block;width:100%;}body.page-node .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-item-introduction{margin-bottom:25px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-item-introduction{padding-left:0;padding-right:0;margin-bottom:20px;width:100%;}}body.page-node .paragraphs-item-introduction .content-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-visuel{float:left;margin-right:80px;max-width:40%;}@media screen and (max-width:1460px){body.page-node .paragraphs-item-introduction .content-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-visuel{margin-right:50px;}}@media screen and (max-width:1200px){body.page-node .paragraphs-item-introduction .content-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-visuel{padding-right:0;margin-bottom:40px;max-width:inherit;width:100%;position:relative;overflow:hidden;}body.page-node .paragraphs-item-introduction .content-visuel img,body.node-type-page-standard .paragraphs-item-introduction .content-visuel img{width:100%;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-introduction .content-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-visuel{height:600px;float:none;}body.page-node .paragraphs-item-introduction .content-visuel img,body.node-type-page-standard .paragraphs-item-introduction .content-visuel img{position:absolute;bottom:0;min-height:100%;max-width:inherit;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;max-width:190%;width:inherit;}}@media screen and (max-width:600px){body.page-node .paragraphs-item-introduction .content-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-visuel{height:400px;}}body.page-node .paragraphs-item-introduction .content-text,body.node-type-page-standard .paragraphs-item-introduction .content-text{display:flex;margin-left:115px;overflow:hidden;}body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle{margin-top:20px;display:block;}body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle:before{display:block;content:"";float:left;width:36px;height:30px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/explorer.svg);background-size:36px 30px;background-repeat:no-repeat;margin-right:30px;margin-top:10px;}@media screen and (max-width:450px){body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle:before{margin-top:22px;margin-right:25px;}}@media screen and (max-width:450px){body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .br-mobile,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .br-mobile{display:block;}}body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite{display:block;width:240px;}@media screen and (max-width:450px){body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite{padding-right:0;}body.page-node .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before,body.node-type-page-standard .paragraphs-item-introduction .content-text .lien-visite-virtuelle .visite:before{position:relative;right:inherit;}}body.page-node .paragraphs-item-introduction .content-text ul li,body.node-type-page-standard .paragraphs-item-introduction .content-text ul li{color:#656565;font-size:16px;margin-bottom:5px;}body.page-node .paragraphs-item-introduction .content-text ul li:before,body.node-type-page-standard .paragraphs-item-introduction .content-text ul li:before{background:#cebe8f;margin-right:15px;}@media screen and (max-width:1460px){body.page-node .paragraphs-item-introduction .content-text,body.node-type-page-standard .paragraphs-item-introduction .content-text{margin-left:50px;}}@media screen and (max-width:1200px){body.page-node .paragraphs-item-introduction .content-text,body.node-type-page-standard .paragraphs-item-introduction .content-text{margin-left:40px;display:block;clear:both;margin-top:40px;}}@media screen and (max-width:990px){body.page-node .paragraphs-item-introduction .content-text,body.node-type-page-standard .paragraphs-item-introduction .content-text{margin-left:0;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-introduction .content-text,body.node-type-page-standard .paragraphs-item-introduction .content-text{margin-left:25px;margin-right:25px;z-index:100;position:relative;}body.page-node .paragraphs-item-introduction .content-text.avec-visuel,body.node-type-page-standard .paragraphs-item-introduction .content-text.avec-visuel{padding:25px;margin-top:-135px;background:#fff;}}body.page-node .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-sous-titre{color:#cebe8f;font-weight:bold;font-size:16px;}body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc .file img,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc .file img{display:none;}body.page-node .paragraphs-item-introduction .field-name-field-introduction-doc .contextual-links-wrapper,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-doc .contextual-links-wrapper{display:none;}body.page-node .paragraphs-item-introduction .field-name-field-introduction-lien .contextual-links-wrapper,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-lien .contextual-links-wrapper{display:none;}body.page-node .paragraphs-item-contenu-complexe,body.node-type-page-standard .paragraphs-item-contenu-complexe{margin-top:100px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe,body.node-type-page-standard .paragraphs-item-contenu-complexe{margin-top:0;}}body.page-node .paragraphs-item-contenu-complexe .content-visuels,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels{height:710px;width:100%;position:relative;}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe .content-visuels,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels{height:170px;}}body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-1,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-1{width:285px;height:595px;position:absolute;left:0;bottom:0;overflow:hidden;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-1,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-1{display:none;}}body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-1 img,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-1 img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:initial;}body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-2,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-2{width:calc(100% - 285px);right:0;height:710px;position:absolute;overflow:hidden;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-2,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-2{width:100%;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-2,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-2{height:170px;}}body.page-node .paragraphs-item-contenu-complexe .content-visuels .visu-2 img,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-visuels .visu-2 img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:initial;}body.page-node .paragraphs-item-contenu-complexe .content-text,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text{padding-left:285px;margin-top:-375px;position:relative;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-contenu-complexe .content-text,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text{padding-left:40px;}}@media screen and (max-width:1025px){body.page-node .paragraphs-item-contenu-complexe .content-text,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text{padding-left:0;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe .content-text,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text{width:100%;padding:0;margin-top:0;}}body.page-node .paragraphs-item-contenu-complexe .content-text .center-content,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .center-content{background:#fff;padding:55px 70px;margin-right:200px;padding-right:200px;}@media screen and (max-width:1025px){body.page-node .paragraphs-item-contenu-complexe .content-text .center-content,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .center-content{padding:40px 50px;padding-right:200px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe .content-text .center-content,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .center-content{width:auto;padding:30px;margin-left:10px;margin-right:10px;margin-top:-70px;}}body.page-node .paragraphs-item-contenu-complexe .content-text .notice,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .notice{position:absolute;right:0;width:365px;bottom:0;}body.page-node .paragraphs-item-contenu-complexe .content-text .notice .field-name-field-contenu-complexe-desc-plus:before,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .notice .field-name-field-contenu-complexe-desc-plus:before{display:block;content:"";margin:0 auto;width:32px;height:37px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/feuille.svg);background-size:32px 37px;margin-bottom:45px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu-complexe .content-text .notice,body.node-type-page-standard .paragraphs-item-contenu-complexe .content-text .notice{position:relative;right:inherit;bottom:inherit;width:100%;}}body.page-node .paragraphs-item-contenu,body.node-type-page-standard .paragraphs-item-contenu{margin-bottom:30px;}body.page-node .paragraphs-item-contenu h3,body.node-type-page-standard .paragraphs-item-contenu h3{color:#cebe8f;font-size:24px;font-family:'Playfair Display';font-weight:normal;margin-top:0;margin-bottom:30px;}body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large{width:100% !important;clear:both;display:block !important;background-size:cover;position:relative;padding:150px 0;}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large{padding-bottom:0;padding-top:50px;overflow:hidden;}}body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large:before,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large:before{top:-1px;}body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large .content-text,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large .content-text{margin-left:0;padding-right:0;margin-right:0;}body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-titre,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-description,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-titre,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-description{color:#fff;}body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-titre p,body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-description p,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-titre p,body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large .field-name-field-contenu-description p{color:#fff;}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu,body.node-type-page-standard .paragraphs-item-contenu{padding-left:0;padding-right:0;margin-bottom:45px;}}body.page-node .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-sous-titre{color:#cebe8f;}body.page-node .paragraphs-item-contenu .field-name-field-contenu-document .file img,body.page-node .paragraphs-item-contenu .field-name-field-contenu-lien .file img,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-document .file img,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-lien .file img{display:none;}body.page-node .paragraphs-item-contenu.milieu,body.node-type-page-standard .paragraphs-item-contenu.milieu{text-align:center;}body.page-node .paragraphs-item-contenu.milieu .field-name-field-contenu-titre,body.node-type-page-standard .paragraphs-item-contenu.milieu .field-name-field-contenu-titre{}body.page-node .paragraphs-item-contenu.milieu .center-content,body.node-type-page-standard .paragraphs-item-contenu.milieu .center-content{width:100%;}body.page-node .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-contenu .content-visuel{float:left;margin-right:80px;max-width:50%;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-contenu .content-visuel{width:100%;position:relative;overflow:hidden;margin-bottom:40px;max-width:inherit;}body.page-node .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-contenu .content-visuel img{width:100%;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-contenu .content-visuel{padding-right:0;height:auto;float:none;}body.page-node .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-contenu .content-visuel img{position:relative;}}body.page-node .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-contenu .content-text{display:flex;margin-left:115px;}body.page-node .paragraphs-item-contenu .content-text ul li,body.node-type-page-standard .paragraphs-item-contenu .content-text ul li{color:#656565;font-size:16px;margin-bottom:5px;}body.page-node .paragraphs-item-contenu .content-text ul li:before,body.node-type-page-standard .paragraphs-item-contenu .content-text ul li:before{background:#cebe8f;margin-right:15px;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-contenu .content-text{margin-left:40px;display:block;clear:both;}}@media screen and (max-width:990px){body.page-node .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-contenu .content-text{margin-left:0;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-contenu .content-text{margin-left:25px;margin-right:25px;z-index:100;position:relative;}body.page-node .paragraphs-item-contenu .content-text.avec-visuel,body.node-type-page-standard .paragraphs-item-contenu .content-text.avec-visuel{padding:25px;margin-top:-135px;background:#fff;}}body.page-node .paragraphs-item-multiples-contenus,body.node-type-page-standard .paragraphs-item-multiples-contenus{display:block !important;margin-bottom:20px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus,body.node-type-page-standard .paragraphs-item-multiples-contenus{margin-bottom:0;}}body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre{padding-left:115px;margin-bottom:25px;margin-top:15px;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre{padding-left:40px;}}@media screen and (max-width:990px){body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre{padding-left:0;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .field-name-field-multiples-contenus-titre{padding-left:25px;padding-right:25px;margin-top:40px;}}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu{width:100%;margin-bottom:0;}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu{margin-bottom:0;}}@media screen and (max-width:990px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu{padding:0;}}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content{width:100%;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{width:50%;float:left;margin-right:0;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{padding-right:0;width:50%;position:relative;overflow:hidden;margin-bottom:0;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img{width:100%;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{padding-right:0;height:auto;float:left;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img{position:relative;bottom:inherit;}}@media screen and (min-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{position:relative;height:100%;overflow:hidden;min-height:470px;}}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img{display:block;width:100%;}@media screen and (min-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel img{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{width:100%;}}@media screen and (max-width:600px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{height:auto;}}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{width:50%;float:left;position:relative;padding:50px 110px;display:block;margin:0;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{margin-left:0;padding:50px 110px;display:block;clear:none;}}@media screen and (max-width:990px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{margin-left:0;padding:50px 110px;}}@media screen and (max-width:1025px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{padding:50px 40px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{margin-left:25px;margin-right:25px;z-index:100;position:relative;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text.avec-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text.avec-visuel{padding:25px;margin-top:-135px;background:#fff;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{width:100%;margin:0;padding:30px 25px;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text.avec-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text.avec-visuel{padding:0;margin-top:0;background:none;}}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .center-content,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .center-content{}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .field-name-field-contenu-titre,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .field-name-field-contenu-titre{color:#cebe8f;font-size:24px;font-family:'Playfair Display';}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .field-name-field-contenu-titre:before,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text .field-name-field-contenu-titre:before{display:none;}body.page-node .paragraphs-item-multiples-contenus .paragraphs-item-contenu.gauche .content-visuel,body.node-type-page-standard .paragraphs-item-multiples-contenus .paragraphs-item-contenu.gauche .content-visuel{float:right;}body.page-node .paragraphs-item-texte-centre,body.node-type-page-standard .paragraphs-item-texte-centre{text-align:center;width:100%;position:relative;padding:60px 0;margin:90px 0;}@media screen and (max-width:800px){body.page-node .paragraphs-item-texte-centre,body.node-type-page-standard .paragraphs-item-texte-centre{padding:0 25px;padding-top:20px;padding-bottom:70px;margin-bottom:0;margin-top:0;min-height:250px;}}body.page-node .paragraphs-item-texte-centre:before,body.node-type-page-standard .paragraphs-item-texte-centre:before{display:block;content:"";width:286px;height:157px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-or.svg);background-size:286px 157px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;opacity:0.15;}@media screen and (max-width:800px){body.page-node .paragraphs-item-texte-centre:before,body.node-type-page-standard .paragraphs-item-texte-centre:before{width:100%;height:250px;background-size:290px auto;background-repeat:no-repeat;background-position:top center;top:0;left:0;-ms-transform:translate(0,0);transform:translate(0,0);}}body.page-node .field-name-field-visite-type-notice,body.page-node .field-name-field-visite-conditions,body.page-node .field-name-field-contenu-complexe-desc-plus,body.node-type-page-standard .field-name-field-visite-type-notice,body.node-type-page-standard .field-name-field-visite-conditions,body.node-type-page-standard .field-name-field-contenu-complexe-desc-plus{background:#cebe8f;color:#fff;padding:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-node .field-name-field-visite-type-notice h3,body.page-node .field-name-field-visite-conditions h3,body.page-node .field-name-field-contenu-complexe-desc-plus h3,body.node-type-page-standard .field-name-field-visite-type-notice h3,body.node-type-page-standard .field-name-field-visite-conditions h3,body.node-type-page-standard .field-name-field-contenu-complexe-desc-plus h3{text-transform:uppercase;letter-spacing:5px;font-size:12px;margin:0;line-height:1.5;margin-bottom:20px;}body.page-node .field-name-field-visite-type-notice ul,body.page-node .field-name-field-visite-conditions ul,body.page-node .field-name-field-contenu-complexe-desc-plus ul,body.node-type-page-standard .field-name-field-visite-type-notice ul,body.node-type-page-standard .field-name-field-visite-conditions ul,body.node-type-page-standard .field-name-field-contenu-complexe-desc-plus ul{margin-bottom:30px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type,body.node-type-page-standard .paragraphs-item-visite-type{padding-left:0;padding-right:0;}}body.page-node .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-item-visite-type .part-one{float:right;width:61%;padding:45px 80px;background:#fff;z-index:10;position:relative;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-item-visite-type .part-one{padding:0 40px;width:100%;}}@media screen and (max-width:1025px){body.page-node .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-item-visite-type .part-one{padding-left:0;padding-right:20px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-item-visite-type .part-one{padding-left:25px;padding-right:25px;}}body.page-node .paragraphs-item-visite-type .part-one.nb-visuels-3,body.page-node .paragraphs-item-visite-type .part-one.nb-visuels-2,body.node-type-page-standard .paragraphs-item-visite-type .part-one.nb-visuels-3,body.node-type-page-standard .paragraphs-item-visite-type .part-one.nb-visuels-2{margin-top:228px;width:calc(100% - 30%);}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-one.nb-visuels-3,body.page-node .paragraphs-item-visite-type .part-one.nb-visuels-2,body.node-type-page-standard .paragraphs-item-visite-type .part-one.nb-visuels-3,body.node-type-page-standard .paragraphs-item-visite-type .part-one.nb-visuels-2{margin-top:0;width:100%;}}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs{margin:30px 0;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs strong,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs strong{color:#e61212;font-size:16px;margin-right:15px;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs p,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-tarifs p{margin:0;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-duree,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-duree{font-weight:bold;color:#cebe8f;font-size:16px;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-duree:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-duree:before{display:block;content:"";width:23px;height:27px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/chrono.svg);background-size:23px 27px;float:left;margin-right:10px;margin-top:-4px;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a{width:auto;display:inline-block;}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-lien a:before{margin-left:30px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc{margin-left:25px;margin-right:25px;}}body.page-node .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .file img,body.node-type-page-standard .paragraphs-item-visite-type .part-one .field-name-field-visite-type-doc .file img{display:none;}body.page-node .paragraphs-item-visite-type .part-two,body.node-type-page-standard .paragraphs-item-visite-type .part-two{float:left;width:39%;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-type .part-two,body.node-type-page-standard .paragraphs-item-visite-type .part-two{padding-right:40px;padding-left:40px;padding-top:40px;width:100%;}}@media screen and (max-width:1025px){body.page-node .paragraphs-item-visite-type .part-two,body.node-type-page-standard .paragraphs-item-visite-type .part-two{padding-left:0;padding-right:20px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-two,body.node-type-page-standard .paragraphs-item-visite-type .part-two{padding-left:0;padding-right:0;}}body.page-node .paragraphs-item-visite-type .part-two.nb-visuels-3,body.page-node .paragraphs-item-visite-type .part-two.nb-visuels-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two.nb-visuels-3,body.node-type-page-standard .paragraphs-item-visite-type .part-two.nb-visuels-2{position:absolute;width:100%;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-two.nb-visuels-3,body.page-node .paragraphs-item-visite-type .part-two.nb-visuels-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two.nb-visuels-3,body.node-type-page-standard .paragraphs-item-visite-type .part-two.nb-visuels-2{position:relative;}}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel{display:none;}}body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel img,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel img{display:block;width:100%;}body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-0,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-0,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-0,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-0{width:30%;float:left;position:relative;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-0,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-0,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-0,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-0{width:100%;}}body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-1,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-1,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-1,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-1{width:35%;float:left;position:relative;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-1,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-1,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-1,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-1{display:none;}}body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-2,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-2{width:35%;float:left;position:relative;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-2,body.page-node .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-3 .field-item-2,body.node-type-page-standard .paragraphs-item-visite-type .part-two .field-name-field-visite-type-visuel .field-items.number-2 .field-item-2{display:none;}}body.page-node .paragraphs-item-visite-type .part-special-mobile,body.node-type-page-standard .paragraphs-item-visite-type .part-special-mobile{display:none;}body.page-node .paragraphs-item-visite-atelier,body.node-type-page-standard .paragraphs-item-visite-atelier{margin-bottom:25px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier,body.node-type-page-standard .paragraphs-item-visite-atelier{margin-bottom:20px;}}body.page-node .paragraphs-item-visite-atelier .introduction-atelier,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier{position:relative;}body.page-node .paragraphs-item-visite-atelier .introduction-atelier.special-mobile,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier.special-mobile{display:none;margin-top:20px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .introduction-atelier.special-mobile,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier.special-mobile{display:block;}}body.page-node .paragraphs-item-visite-atelier .introduction-atelier.special-mobile .part-two,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier.special-mobile .part-two{display:block;}body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one{width:calc(100% - 400px);background:#fff;overflow:auto;padding:0 80px;padding-top:45px;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one{padding:40px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one{width:100%;}}body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-two,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-two{width:400px;position:absolute;right:0;top:125px;overflow:auto;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-two,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-two{width:100%;position:relative;display:none;top:0;}}body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-two .field-name-field-visite-conditions,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-two .field-name-field-visite-conditions{width:100%;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers{margin-top:30px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers{margin-top:0;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers{color:#e61212;margin-bottom:40px;padding-left:130px;z-index:100;position:relative;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers{padding-left:55px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers{padding-left:45px;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container{width:100%;height:100%;padding-left:115px;padding-right:115px;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container{padding-left:40px;padding-right:40px;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before{display:block;content:"";background:#fff;width:115px;height:100%;position:absolute;left:0;top:0;z-index:9;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before{width:40px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:before{display:none;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after{display:block;content:"";background:#fff;width:115px;height:100%;position:absolute;right:0;top:0;z-index:9;}@media screen and (max-width:1200px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after{width:40px;}}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container:after{display:none;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-next,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-next{display:block;width:19px;height:33px;position:absolute;top:50%;margin-top:-40px;right:0;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/next.svg);background-size:19px 33px;z-index:10;cursor:pointer;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-next,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-next{display:none;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-prev,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-prev{display:block;width:19px;height:33px;position:absolute;top:50%;margin-top:-40px;left:0;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/next.svg);background-size:19px 33px;z-index:10;-ms-transform:rotate(-180deg);transform:rotate(-180deg);cursor:pointer;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-prev,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-container .button-prev{display:none;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination{position:relative;margin-top:40px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination .swiper-pagination-bullet,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:none;border:solid 1px #cebe8f;opacity:1;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cebe8f;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide{padding-left:15px;padding-right:15px;}@media screen and (max-width:800px){body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide{padding-left:5px;padding-right:5px;}}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier{background:#efede8;padding:40px;margin-top:10px;height:100%;min-height:310px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier h2,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier h2{display:none;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-title-field{color:#cebe8f;font-size:27px;font-weight:normal;line-height:1.3;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags{position:absolute;top:0;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item{text-transform:uppercase;color:#fff;background:#000;padding:0 6px;font-size:10px;letter-spacing:2px;float:left;margin-right:5px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item.Nouveau,body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item.nouveau,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item.Nouveau,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-tags .field-item.nouveau{background:#e61212;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-duree,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-duree{color:#656565;margin-bottom:10px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-duree:before,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-duree:before{display:block;content:"";width:23px;height:27px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/chrono-gris.svg);background-size:23px 27px;float:left;margin-right:10px;margin-top:-4px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-prix,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-prix{color:#656565;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-prix span,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-prix span{color:#e61212;font-weight:bold;font-size:18px;margin-right:10px;}body.page-node .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .swiper-slide .node-atelier .field-name-field-atelier-description a{font-size:12px;display:block;width:177px;margin-top:20px;}body.page-node .container-large,body.node-type-page-standard .container-large{clear:both;background-size:100% auto;background-repeat:no-repeat;padding-top:255px;position:relative;}body.page-node .container-large:before,body.node-type-page-standard .container-large:before{top:-42px;height:86px;}@media screen and (max-width:800px){body.page-node .container-large,body.node-type-page-standard .container-large{padding-top:0;background:none !important;}body.page-node .container-large:before,body.node-type-page-standard .container-large:before{display:none;}}body.page-node .container-large:after,body.node-type-page-standard .container-large:after{display:block;content:"";background:#fff;left:0;right:0;bottom:0;top:570px;position:absolute;}body.page-node .container-large .introduction-atelier,body.node-type-page-standard .container-large .introduction-atelier{margin-left:120px;margin-right:135px;z-index:100;}@media screen and (max-width:1200px){body.page-node .container-large .introduction-atelier,body.node-type-page-standard .container-large .introduction-atelier{margin-left:40px;margin-right:40px;}}@media screen and (max-width:1025px){body.page-node .container-large .introduction-atelier,body.node-type-page-standard .container-large .introduction-atelier{margin-left:0;margin-right:0;}}body.page-node .container-large .introduction-atelier .part-one,body.node-type-page-standard .container-large .introduction-atelier .part-one{margin-top:75px;min-height:245px;}@media screen and (max-width:1025px){body.page-node .container-large .introduction-atelier .part-one,body.node-type-page-standard .container-large .introduction-atelier .part-one{margin-top:0;min-height:inherit;}}body.page-node .container-short .field-name-field-visite-visuel-fixe img,body.node-type-page-standard .container-short .field-name-field-visite-visuel-fixe img{display:block;height:auto;width:100%;}body.page-node .container-short .introduction-atelier .part-one,body.node-type-page-standard .container-short .introduction-atelier .part-one{padding-left:130px;}@media screen and (max-width:1200px){body.page-node .container-short .introduction-atelier .part-one,body.node-type-page-standard .container-short .introduction-atelier .part-one{padding-left:40px;}}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres{width:100%;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item{overflow:auto;margin-bottom:80px;}@media screen and (max-width:1200px){body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .field-name-field-visite-type-visuel,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .field-name-field-visite-type-visuel{display:block;}}@media screen and (max-width:800px){body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item{margin-bottom:40px;}}@media screen and (max-width:1200px){body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two{padding-right:0;width:39%;padding-top:0;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-0,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-0{width:100%;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-1,body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-2,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-1,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-two .field-item-2{display:none;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-one{width:61%;margin-top:0;padding-right:0;padding-left:40px;}}@media screen and (max-width:800px){body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-one,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres > .field-items > .field-item .paragraphs-item-visite-type .part-one{width:100%;}}@media screen and (max-width:800px){body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-two,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-two{display:none;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile{display:block;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel{margin-bottom:40px;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel .field-item-1,body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel .field-item-2,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel .field-item-1,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel .field-item-2{display:none;}body.page-node .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel img,body.node-type-page-standard .paragraphs-items-field-groupe-visites-autres .field-name-field-groupe-visites-autres .part-special-mobile .field-name-field-visite-type-visuel img{display:block;width:100%;}}body.page-node .paragraphs-items-field-contenu .field-name-field-contenu > .field-items > .field-item,body.node-type-page-standard .paragraphs-items-field-contenu .field-name-field-contenu > .field-items > .field-item{overflow:auto;}body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction{margin-bottom:60px;padding-left:110px;}body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre{font-weight:bold;}.script-tripadvisor .TA_cdsratingsonlywide > img{display:none;}.script-tripadvisor .TA_cdsratingsonlywide #CDSRATINGWIDGET26{max-width:100%;}@media screen and (max-width:600px){.script-tripadvisor{margin-left:-25px;}}.script-tripadvisor .cdsROW .logo img{width:100px;}.script-tripadvisor .cdsROW .cdsLocName a{font-size:12px;}@media screen and (max-width:800px){body.page-node-40 .section-sidebar{margin-top:0;}}@media screen and (max-width:800px){body.page-node-70 .paragraphs-item-introduction .content-visuel,body.page-node-70 body.node-type-page-standard .paragraphs-item-introduction .content-visuel{height:auto;margin-bottom:0;}body.page-node-70 .paragraphs-item-introduction .content-visuel img,body.page-node-70 body.node-type-page-standard .paragraphs-item-introduction .content-visuel img{position:relative;min-width:inherit;max-width:80%;}body.page-node-70 .paragraphs-item-introduction .content-text.avec-visuel,body.page-node-70 body.node-type-page-standard .paragraphs-item-introduction .content-text.avec-visuel{margin-top:0;}}.field-slideshow{width:100% !important;}.field-slideshow-wrapper{position:relative;}.field-slideshow-controls .next{display:block;width:19px;height:33px;position:absolute;top:50%;margin-top:-16px;right:5px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/next.svg);background-size:19px 33px;z-index:10;cursor:pointer;}.field-slideshow-controls .prev{display:block;width:19px;height:33px;position:absolute;top:50%;margin-top:-16px;left:5px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/next.svg);background-size:19px 33px;z-index:10;-ms-transform:rotate(-180deg);transform:rotate(-180deg);cursor:pointer;}.field-slideshow-wrapper .field-slideshow-slide{width:100% !important;text-align:center;}@media screen and (max-width:800px){body.node-type-horaires .section-footer{margin-top:-70px;}}@media screen and (max-width:800px){body.node-type-horaires #block-block-17{padding-bottom:30px;}}body.node-type-horaires .section-left,body.node-type-horaires body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction,body.node-type-horaires body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction{width:calc(100% - 420px);float:left;padding-left:20px;}@media screen and (max-width:1460px){body.node-type-horaires .section-left,body.node-type-horaires body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction,body.node-type-horaires body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction{width:calc(100% - 380px);}}@media screen and (max-width:1200px){body.node-type-horaires .section-left,body.node-type-horaires body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction,body.node-type-horaires body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction{width:calc(100% - 370px);}}@media screen and (max-width:990px){body.node-type-horaires .section-left,body.node-type-horaires body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction,body.node-type-horaires body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction{width:calc(100% - 350px);}}@media screen and (max-width:800px){body.node-type-horaires .section-left,body.node-type-horaires body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction,body.node-type-horaires body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-horaires .paragraphs-item-introduction{padding:0 15px;width:100%;margin-bottom:15px;}}body.node-type-horaires .section-sidebar{width:330px;}@media screen and (max-width:800px){body.node-type-horaires .section-sidebar{margin-top:40px;}}body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item{width:33.333%;float:left;}@media screen and (max-width:1200px){body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item{width:100%;margin-bottom:35px;}}@media screen and (max-width:800px){body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item{padding-left:15px;padding-right:15px;}}body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:first-child > .entity,body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:nth-child(2) > .entity{padding-right:75px;}@media screen and (max-width:1460px){body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:first-child > .entity,body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:nth-child(2) > .entity{padding-right:30px;}}@media screen and (max-width:1090px){body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:first-child > .entity,body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:nth-child(2) > .entity{padding-right:0;}}body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:first-child .field-name-field-titre:before{display:block;content:"";width:46px;height:44px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/map.svg);background-size:46px 44px;margin-bottom:25px;}body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:nth-child(2) .field-name-field-titre:before{display:block;content:"";width:47px;height:45px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/shop.svg);background-size:47px 45px;margin-bottom:24px;}body.node-type-horaires .paragraphs-items-field-horaires-type > .field > .field-items > .field-item:nth-child(3) .field-name-field-titre:before{display:block;content:"";width:53px;height:50px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/restaurant.svg);background-size:53px 50px;margin-bottom:19px;}body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-titre{font-size:25px;border-bottom:solid 1px #d4d4d4;padding-bottom:12px;}body.node-type-horaires .paragraphs-items-field-horaires-type .oh-display .oh-display-label{width:auto !important;font-weight:bold;}body.node-type-horaires .paragraphs-items-field-horaires-type .oh-display .oh-display-times{display:block;line-height:1.5;margin-bottom:30px;}body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-horaires-notice{color:#656565;}body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-horaires-description,body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-horaires{border-bottom:solid 1px #d4d4d4;min-height:250px;}@media screen and (max-width:800px){body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-horaires-description,body.node-type-horaires .paragraphs-items-field-horaires-type .field-name-field-horaires{min-height:inherit;}}body.node-type-horaires .field-name-field-horaires-information{background:#cebe8f;color:#fff;text-align:center;padding:40px 170px;clear:both;margin-top:50px;position:relative;}@media screen and (max-width:1200px){body.node-type-horaires .field-name-field-horaires-information{padding:20px 40px;}}body.node-type-horaires .field-name-field-horaires-information:before{display:block;content:"";width:45px;height:26px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-blanc.svg);background-size:45px 26px;position:absolute;left:55px;top:50%;margin-top:-12px;}@media screen and (max-width:1200px){body.node-type-horaires .field-name-field-horaires-information:before{position:relative;left:50%;margin-left:-23px;margin-top:0;margin-bottom:10px;}}body.node-type-horaires .field-name-field-horaires-information p{margin:0;}body.node-type-horaires .field-name-field-horaires-information hr{border-color:#fff;}body.node-type-tarifs .section-sidebar{width:330px;}@media screen and (max-width:800px){body.node-type-tarifs .section-sidebar{margin-top:40px;}}@media screen and (max-width:800px){body.node-type-tarifs .section-footer{margin-top:-70px;}}@media screen and (max-width:800px){body.node-type-tarifs #block-block-17{padding-bottom:60px;}}body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{width:calc(100% - 420px);float:left;padding-left:80px;}@media screen and (max-width:1460px){body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{width:calc(100% - 380px);}}@media screen and (max-width:1200px){body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{width:calc(100% - 370px);}}@media screen and (max-width:990px){body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{width:calc(100% - 350px);}}@media screen and (max-width:1200px){body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{padding-left:0;}}@media screen and (max-width:800px){body.node-type-tarifs .section-left,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction{width:100%;padding-left:25px;padding-right:25px;}}body.node-type-tarifs .section-left .field-name-field-tarifs-notice,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-tarifs-notice,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction .field-name-field-tarifs-notice,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-tarifs-notice,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction .field-name-field-tarifs-notice{margin-top:45px;}body.node-type-tarifs .section-left .field-name-field-tarifs-notice p,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-tarifs-notice p,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction .field-name-field-tarifs-notice p,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-tarifs-notice p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction .field-name-field-tarifs-notice p{font-size:14px;font-style:italic;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table tr,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table tr,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table tr,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table tr,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table tr{border-bottom:solid 1px #d4d4d4;padding-bottom:30px;display:block;}body.node-type-tarifs .section-left table tr:first-child,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table tr:first-child,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table tr:first-child,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table tr:first-child,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table tr:first-child{display:none;}}body.node-type-tarifs .section-left table th,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table th,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table th,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th{background:#ebe7da;color:#897b56;font-size:12px;font-weight:normal;padding:4px 0;border:solid 4px #fff;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table th,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table th,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table th,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th{display:none;}}body.node-type-tarifs .section-left table th.one,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table th.one,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.one,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table th.one,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.one{border-left:none;}body.node-type-tarifs .section-left table th.two,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table th.two,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.two,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table th.two,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.two{border-right:none;}body.node-type-tarifs .section-left table th.white,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table th.white,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.white,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table th.white,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table th.white{background:#fff;}body.node-type-tarifs .section-left table td,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td{padding:0 10px;border:solid 1px #d4d4d4;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table td,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td{display:block;border:none;}}body.node-type-tarifs .section-left table td.specialPrice,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice{text-align:center;color:#656565;}body.node-type-tarifs .section-left table td.specialPrice p,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice p,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice p,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice p{font-size:14px;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table td.specialPrice,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice{background:#ebe7da;color:#897b56;padding:5px 10px;text-align:left;}body.node-type-tarifs .section-left table td.specialPrice p,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice p,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice p,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.specialPrice p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.specialPrice p{margin:0;}}body.node-type-tarifs .section-left table td.price,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price{text-align:center;color:#656565;font-size:16px;font-weight:bold;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table td.price,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price{background:#ebe7da;color:#897b56;border-bottom:solid 2px #fff;text-align:left;overflow:auto;padding:5px 10px;}body.node-type-tarifs .section-left table td.price .field-item,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .field-item,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .field-item,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .field-item,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .field-item{color:#656565;float:right;}}body.node-type-tarifs .section-left table td.price .periode,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .periode,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .periode,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .periode,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .periode{display:none;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table td.price .periode,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .periode,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .periode,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.price .periode,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.price .periode{display:block;float:left;font-size:12px;font-weight:normal;color:#897b56;}}body.node-type-tarifs .section-left table td.titreTd,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd{border-left:none;padding:18px 10px;color:#878787;}body.node-type-tarifs .section-left table td.titreTd p,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd p,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd p,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd p{margin:0;color:#656565;font-size:13px;line-height:1.5;}@media screen and (max-width:990px){body.node-type-tarifs .section-left table td.titreTd,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd{padding:18px 0;}}body.node-type-tarifs .section-left table td.titreTd .field-name-field-tarif-nom,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-nom,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-nom,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-nom,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-nom{color:#111111;font-weight:bold;font-size:16px;}body.node-type-tarifs .section-left table td.titreTd .field-name-field-tarif-descriptif,body.node-type-tarifs body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-descriptif,body.page-node .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-descriptif,body.node-type-tarifs body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-descriptif,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-tarifs .paragraphs-item-introduction table td.titreTd .field-name-field-tarif-descriptif{color:#656565;font-size:13px;line-height:1;}.messages--error,.messages--warning{display:none;}.paragraphs-item-sections-parcours{background:#efede8;padding:150px 0;padding-bottom:135px;position:relative;text-align:center;}@media screen and (max-width:800px){.paragraphs-item-sections-parcours{padding-bottom:70px;overflow:hidden;}}@media screen and (max-width:800px){.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre{margin-left:25px;margin-right:25px;}.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:before,.paragraphs-item-sections-parcours .field-name-field-section-parcours-titre:after{display:none;}}.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc{margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;}@media screen and (max-width:800px){.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc{margin-left:25px;margin-right:25px;}}@media screen and (max-width:800px){.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc{margin-left:25px;margin-right:25px;}}.paragraphs-item-sections-parcours .field-name-field-section-parcours-doc .file img{display:none;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items{margin-top:70px;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items.only-mobile{display:none;}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items.only-mobile{display:block;}}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items.only-desktop{display:none;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items .swiper-pagination{position:relative;margin-top:40px;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:none;border:solid 1px #cebe8f;opacity:1;}@media screen and (max-width:450px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cebe8f;}@media screen and (min-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items .swiper-pagination{display:none;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items:after{content:'';display:block;clear:both;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items{margin-left:10px;margin-right:10px;}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items{margin-left:0;margin-right:0;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours{width:25%;float:left;padding-left:10px;padding-right:10px;margin-bottom:20px;overflow:auto;}@media screen and (max-width:1025px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours{width:33.333%;}}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours{width:100%;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours:nth-child(2){margin-top:130px;}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours:nth-child(2){margin-top:0;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours:nth-child(4){margin-top:270px;}@media screen and (max-width:1025px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours:nth-child(4){margin-top:0;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-visuel{width:100%;position:relative;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/logo-la-cite-du-chocolat@2x.png);background-size:80% auto;background-position:center;background-repeat:no-repeat;background-color:#333;overflow:hidden;height:auto;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-visuel img{display:block;width:100%;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content{background:#fff;color:#656565;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text{background:#fff;padding:35px 20px;text-align:left;}@media screen and (max-width:600px){.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text{height:370px;}}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-titre{font-style:normal;color:#cebe8f;font-size:24px;}.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-description{margin:0;}.paragraphs-item-galerie-photos{margin-bottom:100px;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos{margin-bottom:50px;}}.paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre{padding-left:50px;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos .field-name-field-galerie-photos-titre{padding-left:25px;}}.paragraphs-item-galerie-photos .grid-photos-galerie{height:870px;}.paragraphs-item-galerie-photos .grid-photos-galerie:after{content:'';display:block;clear:both;}.paragraphs-item-galerie-photos .grid-sizer,.paragraphs-item-galerie-photos .grid-item{width:33.333%;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos .grid-sizer,.paragraphs-item-galerie-photos .grid-item{width:50%;}.paragraphs-item-galerie-photos .grid-sizer.grid-item-6,.paragraphs-item-galerie-photos .grid-item.grid-item-6{display:none;}}.paragraphs-item-galerie-photos .grid-item{float:left;overflow:hidden;position:relative;height:290px;border:solid 1px #fff;}@media screen and (max-width:600px){.paragraphs-item-galerie-photos .grid-item{height:145px !important;}}.paragraphs-item-galerie-photos .grid-item img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:initial;}.paragraphs-item-galerie-photos .grid-item-first{background:#fff;height:145px;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos .grid-item-first{width:100%;height:130px !important;}}@media screen and (max-width:374px){.paragraphs-item-galerie-photos .grid-item-first{height:175px !important;}}.paragraphs-item-galerie-photos .grid-item-2{height:435px;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos .grid-item-2{height:290px;}}.paragraphs-item-galerie-photos .grid-item-4{height:580px;}@media screen and (max-width:800px){.paragraphs-item-galerie-photos .grid-item-4{height:290px;}}.paragraphs-item-section-pictos{margin-left:115px;margin-bottom:50px;}@media screen and (max-width:1460px){.paragraphs-item-section-pictos{margin-left:40px;}}@media screen and (max-width:990px){.paragraphs-item-section-pictos{margin-left:0;margin-bottom:0;}}@media screen and (max-width:800px){.paragraphs-item-section-pictos{margin-left:0;width:100%;margin-top:0;}}.paragraphs-item-section-pictos .paragraphs-items-field--section-pictos-items{margin-left:-22px;margin-right:140px;}@media screen and (max-width:1200px){.paragraphs-item-section-pictos .paragraphs-items-field--section-pictos-items{margin-right:0;}}@media screen and (max-width:800px){.paragraphs-item-section-pictos .field-name-field-section-pictos-titre{margin-left:25px;}}.paragraphs-item-section-pictos .paragraphs-item-contenu-picto{width:20%;float:left;text-align:center;padding:0 22px;overflow:hidden !important;}@media screen and (max-width:990px){.paragraphs-item-section-pictos .paragraphs-item-contenu-picto{width:50%;height:150px;}}@media screen and (max-width:600px){.paragraphs-item-section-pictos .paragraphs-item-contenu-picto{width:100%;height:auto;margin-bottom:20px;}}.paragraphs-item-section-pictos .paragraphs-item-contenu-picto .field-name-field-contenu-picto-img{height:150px;position:relative;}@media screen and (max-width:990px){.paragraphs-item-section-pictos .paragraphs-item-contenu-picto .field-name-field-contenu-picto-img{height:100px;}}.paragraphs-item-section-pictos .paragraphs-item-contenu-picto .field-name-field-contenu-picto-img img{max-width:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5);}.paragraphs-item-section-pictos .paragraphs-item-contenu-picto .field-name-field-contenu-picto-titre{font-weight:bold;font-size:16px;}.paragraphs-item-groupe-contenu-lien{text-align:center;}.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-items > .field-items > .field-item{float:left;width:33.333%;display:block !important;position:relative;}@media screen and (max-width:990px){.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-items > .field-items > .field-item{}}@media screen and (max-width:800px){.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-items > .field-items > .field-item{width:100%;margin-bottom:20px;}}.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre{margin-bottom:60px;}@media screen and (max-width:800px){.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre{text-align:left;margin-left:25px;}.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:before,.paragraphs-item-groupe-contenu-lien .field-name-field-groupe-contenu-lien-titre:after{display:none;}}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien{overflow:hidden !important;display:block !important;margin-left:10px;position:relative;margin-right:10px;}@media screen and (max-width:800px){.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien{margin-left:0;margin-right:0;}}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .field-name-field-contenu-lien-visuel{width:auto;}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .field-name-field-contenu-lien-visuel img{width:100%;display:block;height:600px;}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text{background:#efede8;text-align:center;padding:40px;position:absolute;bottom:0;transition:all 1s;height:145px;left:0;right:0;}@media screen and (max-width:1025px){.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text{height:auto;padding:40px 20px;position:relative;}}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text:after{display:block;content:"";position:absolute;top:0;bottom:0;width:115%;background:#efede8;-ms-transform:rotate(0);transform:rotate(0);left:-10px;z-index:0;transition:all 1s;}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-titre{margin-bottom:20px;margin-top:10px;position:relative;z-index:10;}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url{margin-top:20px;position:relative;display:none;}@media screen and (max-width:1025px){.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url{display:block;}}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a{width:300px;max-width:100%;margin-bottom:8px;}@media screen and (min-width:1025px){.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien:hover .content-text{height:280px;}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien:hover .content-text:after{transition:all 1s;top:-30px;-ms-transform:rotate(-7deg);transform:rotate(-7deg);}.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien:hover .field-name-field-contenu-lien-url{display:block;}}@media screen and (min-width:1025px){body.page-node-41 .paragraphs-item-contenu{margin-top:-100px;}body.page-node-41 .paragraphs-item-contenu .content-text{margin-top:100px;}}@media screen and (min-width:800px){.swiper-slider-parcours{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;}.swiper-slider-parcours .swiper-wrapper-parcours{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-slider-parcours .swiper-wrapper-parcours .swiper-slide-parcours{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}}@media screen and (max-width:800px){body.page-node-39 .section-sidebar{margin-top:0 !important;}}@media screen and (max-width:800px){body.page-node-41 .section-sidebar{clear:both;}body.page-node-41 .section-sidebar #block-block-2{text-align:left;}body.page-node-41 .section-sidebar #block-block-2:before{display:none;}}.section-main > .node .paragraphs-item-carte-restaurant{clear:both;background-size:cover;overflow:auto;min-height:800px;position:relative;overflow-x:hidden;}.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile{display:none;position:relative;}@media screen and (max-width:800px){.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile{display:block;width:100%;height:auto;}}@media screen and (max-width:800px){.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:before{background-size:100% 60px;display:none;}}@media screen and (max-width:800px){.section-main > .node .paragraphs-item-carte-restaurant .visuel-mobile:after{background-size:100% 60px;}}.container-carte{background:#fff;width:55%;float:right;padding:80px 55px;min-height:800px;position:relative;z-index:100;}@media screen and (max-width:1200px){.container-carte{width:80%;padding:45px 40px;}}@media screen and (max-width:800px){.container-carte{width:100%;padding:40px 25px;min-height:inherit;}}.container-carte .field-name-field-restaurant-carte .block__title{margin-left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}.container-carte .field-name-field-restaurant-carte .view-carte h3{color:#b2a06b;border-bottom:solid 1px #b2a06b;padding:10px 0;cursor:pointer;margin:0;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte h3{letter-spacing:3px;}}.container-carte .field-name-field-restaurant-carte .view-carte h3 .picto-deroule{float:right;margin-top:15px;position:relative;}.container-carte .field-name-field-restaurant-carte .view-carte h3 .picto-deroule:before{display:block;content:"";width:16px;height:2px;background:#b2a06b;}.container-carte .field-name-field-restaurant-carte .view-carte h3 .picto-deroule:after{display:block;content:"";width:2px;height:16px;background:#b2a06b;position:absolute;top:-7px;left:7px;}.container-carte .field-name-field-restaurant-carte .view-carte h3.active .picto-deroule:after{display:none;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details{display:none;margin:0;width:100%;padding-bottom:25px;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details{padding-bottom:0;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .complement-mobile{display:none;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .complement-mobile{display:block;border-bottom:dotted 1px #bcbcbc;padding-bottom:20px;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details.active{display:block;border-bottom:solid 1px #b2a06b;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .field-field_carte_description{display:block;clear:both;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .views-field-field-carte-prix-1,.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .views-field-field-carte-prix-2{color:#e61212;font-weight:bold;font-size:14px;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .views-field-field-carte-prix-1,.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .views-field-field-carte-prix-2{display:block;float:left;margin-left:10px;margin-right:25px;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .title-portion{color:#b2a06b;font-style:italic;font-size:12px;font-weight:normal;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details .title-portion{display:block;float:left;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details thead{display:block;padding-top:25px;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details thead{display:none;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details thead tr{display:block;width:100%;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details thead .vide{width:85%;float:left;height:30px;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details thead .title-portion{width:15%;float:left;margin-bottom:20px;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody{display:block;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody tr{display:block;width:100%;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody tr:last-child{border-bottom:none;}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_nom{color:#000;font-size:16px;font-weight:bold;width:85%;border-bottom:dotted 1px #bcbcbc;float:left;padding-bottom:5px;margin-top:0;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_nom{width:100%;display:block;border-bottom:none;margin-top:20px;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_prix_1,.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_prix_2{width:15%;border-bottom:dotted 1px #bcbcbc;padding-bottom:5px;text-align:center;margin-top:0;float:left;height:30px;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_prix_1,.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .field-field_carte_prix_2{display:none;}}.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .views-field-field-carte-description{font-size:13px;color:#656565;margin-bottom:25px;padding-top:10px;}@media screen and (max-width:800px){.container-carte .field-name-field-restaurant-carte .view-carte .table-view-carte-details tbody .views-field-field-carte-description{width:100%;display:block;}}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .row-title{color:#cebe8f;font-style:italic;font-size:12px;padding-left:70%;display:block;width:100%;overflow:auto;}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .row-title div{width:50%;float:left;}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .item-list .item{margin-bottom:25px;overflow:auto;}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .item-list .item .views-field-field-carte-nom{color:#000;font-size:16px;font-weight:bold;width:70%;border-bottom:dashed 1px #bcbcbc;float:left;padding-bottom:5px;}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .item-list .item .views-field-field-carte-prix-1,.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .item-list .item .views-field-field-carte-prix-2{color:#e61212;font-weight:bold;font-size:14px;width:15%;float:left;border-bottom:dashed 1px #bcbcbc;padding-bottom:5px;text-align:center;}.container-carte .field-name-field-restaurant-carte .view-carte .item-carte .item-list .item .views-field-field-carte-description{font-size:13px;color:#656565;}.container-carte .field-name-field-carte-restaurant-notice p{font-size:12px;color:#7e7e7e;}.container-carte .field-name-field-carte-restaurant-notice p a{color:#e61212;}@media screen and (max-width:800px){.page-node-42 .section-sidebar{float:none;display:block;flex:inherit;order:inherit;}}body.node-type-groupes .section-formules-sur-mesures{clear:both;background:#000;}@media screen and (max-width:800px){.field-name-field-contenu-donnee{margin-bottom:50px;}}#block-views-groupes-block{overflow:auto;margin-top:60px;margin-inline:-30px;}@media screen and (max-width:800px){#block-views-groupes-block{margin-inline:0;}}#block-views-groupes-block .container,#block-views-groupes-block .section-header,#block-views-groupes-block body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node #block-views-groupes-block .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,#block-views-groupes-block body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard #block-views-groupes-block .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{display:flex;justify-content:center;}@media screen and (max-width:1460px){#block-views-groupes-block .container,#block-views-groupes-block .section-header,#block-views-groupes-block body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node #block-views-groupes-block .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,#block-views-groupes-block body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard #block-views-groupes-block .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{justify-content:flex-start;margin-inline:0;}}#block-views-groupes-block .item-group{width:25%;float:left;padding-left:10px;padding-right:10px;position:relative;}@media screen and (max-width:1460px){#block-views-groupes-block .item-group{min-width:260px;}}@media screen and (max-width:1200px){#block-views-groupes-block .item-group{width:50%;margin-bottom:20px;}}@media screen and (max-width:767px){#block-views-groupes-block .item-group{width:auto;padding:0;margin-bottom:10px;float:none;margin-left:10px;margin-right:10px;}}#block-views-groupes-block .item-group .section-content-group{position:relative;display:flex;flex-direction:column;height:605px;background:#fff;border:solid 10px #fff;transition:all 1s;overflow:hidden;}@media screen and (max-width:767px){#block-views-groupes-block .item-group .section-content-group{height:100%;}}#block-views-groupes-block .item-group .section-content-group .section-group-visuel{position:relative;width:100%;overflow:hidden;height:415px;}@media screen and (max-width:767px){#block-views-groupes-block .item-group .section-content-group .section-group-visuel{height:250px;}}#block-views-groupes-block .item-group .section-content-group .section-group-visuel img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:415px;width:auto;max-width:inherit;}#block-views-groupes-block .item-group .section-content-group .section-group-tags{margin-bottom:22px;overflow:auto;}@media screen and (max-width:767px){#block-views-groupes-block .item-group .section-content-group .section-group-tags{position:absolute;top:-50px;}}#block-views-groupes-block .item-group .section-content-group .section-group-tags .item-list ul li{list-style:none;display:block;clear:both;}#block-views-groupes-block .item-group .section-content-group .section-group-tags .item-list ul li:before{display:none;}#block-views-groupes-block .item-group .section-content-group .section-group-tags .item-list ul li span{display:inline-block;float:left;text-transform:uppercase;color:#fff;background:#b7a674;padding:2px 10px;font-size:11px;margin-bottom:7px;}#block-views-groupes-block .item-group .section-content-group .section-group-tags .item-list ul li span.important{background:#e61212;}#block-views-groupes-block .item-group .section-content-group .section-group-deroule{position:absolute;bottom:-100px;width:100%;flex:1 1 auto;transition:bottom 1s;}@media screen and (max-width:767px){#block-views-groupes-block .item-group .section-content-group .section-group-deroule{position:relative;bottom:0;}}#block-views-groupes-block .item-group .section-content-group .section-group-description{position:relative;display:flex;flex-direction:column;min-height:290px;padding-top:25px;padding-bottom:25px;background:#fff;transition:all 1s;}@media screen and (max-width:800px){#block-views-groupes-block .item-group .section-content-group .section-group-description{height:100%;min-height:0;}}#block-views-groupes-block .item-group .section-content-group .section-group-description > *:last-child{margin-top:auto;}#block-views-groupes-block .item-group .section-content-group .section-group-description:after{display:block;content:"";position:absolute;top:0;bottom:0;width:115%;background:#fff;-ms-transform:rotate(0);transform:rotate(0);left:-10px;z-index:0;transition:all 1s;}#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group{position:relative;z-index:10;}#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content{font-size:31px;font-style:italic;}@media screen and (max-width:1460px){#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content{font-size:26px;}}#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content a{color:#111111;}#block-views-groupes-block .item-group .section-content-group .section-group-description .titre-group .field-content:before{margin-left:auto;margin-right:auto;margin-bottom:0;}#block-views-groupes-block .item-group .section-content-group .section-group-description .tarif{color:#e61212;display:block;z-index:10;position:relative;margin-top:15px;}#block-views-groupes-block .item-group .section-content-group .section-group-description .accroche{position:relative;z-index:10;color:#656565;margin-top:20px;}#block-views-groupes-block .item-group .section-content-group .section-group-description .cta-or,#block-views-groupes-block .item-group .section-content-group .section-group-description body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url #block-views-groupes-block .item-group .section-content-group .section-group-description a,#block-views-groupes-block .item-group .section-content-group .section-group-description .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url #block-views-groupes-block .item-group .section-content-group .section-group-description a{position:relative;z-index:10;margin-top:30px;}@media screen and (min-width:800px){#block-views-groupes-block .item-group .section-content-group:hover{transition:all 1s;}#block-views-groupes-block .item-group .section-content-group:hover .section-group-deroule{bottom:0;}#block-views-groupes-block .item-group .section-content-group:hover .section-group-description{transition:all 1s;}#block-views-groupes-block .item-group .section-content-group:hover .section-group-description .accroche{display:block;}#block-views-groupes-block .item-group .section-content-group:hover .section-group-description:after{transition:all 1s;top:-30px;-ms-transform:rotate(-7deg);transform:rotate(-7deg);}}@media screen and (max-width:800px){.page-node-35 .section-sidebar{float:none;display:block;flex:inherit;order:inherit;z-index:10;}.page-node-35 .paragraphs-item-contenu-large{padding-top:70px;}.page-node-35 .paragraphs-item-contenu-large:before{background-size:100% 70px !important;height:70px;top:-30px !important;}}.paragraphs-item-bon-cadeau{margin-bottom:60px;}.paragraphs-item-prestation-patisserie,.paragraphs-item-bon-cadeau{background:#efede8;padding:20px;}.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-visuel,.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-visuel,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-visuel,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-visuel{width:calc(100% - 560px);float:left;margin-right:60px;height:380px;position:relative;overflow:hidden;}@media screen and (max-width:990px){.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-visuel,.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-visuel,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-visuel,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-visuel{margin-right:0;height:auto;width:100%;}}.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-visuel img,.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-visuel img,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-visuel img,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-visuel img{display:block;max-width:inherit;width:100%;}@media screen and (min-width:990px){.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-visuel img,.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-visuel img,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-visuel img,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-visuel img{}}.paragraphs-item-prestation-patisserie .atelier-content,.paragraphs-item-prestation-patisserie .cadeau-content,.paragraphs-item-bon-cadeau .atelier-content,.paragraphs-item-bon-cadeau .cadeau-content{float:left;width:500px;padding-top:30px;}@media screen and (max-width:990px){.paragraphs-item-prestation-patisserie .atelier-content,.paragraphs-item-prestation-patisserie .cadeau-content,.paragraphs-item-bon-cadeau .atelier-content,.paragraphs-item-bon-cadeau .cadeau-content{width:100%;}}.paragraphs-item-prestation-patisserie .atelier-content p,.paragraphs-item-prestation-patisserie .cadeau-content p,.paragraphs-item-bon-cadeau .atelier-content p,.paragraphs-item-bon-cadeau .cadeau-content p{font-size:14px;}.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-duree,.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-duree,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-duree,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-duree{font-weight:bold;color:#cebe8f;font-size:16px;}.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-duree:before,.paragraphs-item-prestation-patisserie .field-name-field-bon-cadeau-duree:before,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-duree:before,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-duree:before{display:block;content:"";width:23px;height:27px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/chrono.svg);background-size:23px 27px;float:left;margin-right:10px;margin-top:-4px;}.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-desc table,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-desc table{margin:20px 0;border:none;max-width:100%;width:100% !important;}.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-desc table td,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-desc table td{padding:2px 5px;background:#fff;border:solid 4px #efede8;line-height:1.5;font-size:13px;}@media screen and (max-width:450px){.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-desc table td,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-desc table td{font-size:12px;padding:2px 3px;}}.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-desc table td p,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-desc table td p{margin:0;}@media screen and (max-width:450px){.paragraphs-item-prestation-patisserie .field-name-field-presta-patisserie-desc table td p,.paragraphs-item-bon-cadeau .field-name-field-presta-patisserie-desc table td p{font-size:13px;}}.paragraphs-item-prestation-patisserie .cta-or a,.paragraphs-item-prestation-patisserie body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .paragraphs-item-prestation-patisserie a a,.paragraphs-item-prestation-patisserie .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url .paragraphs-item-prestation-patisserie a a,.paragraphs-item-bon-cadeau .cta-or a,.paragraphs-item-bon-cadeau body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .paragraphs-item-bon-cadeau a a,.paragraphs-item-bon-cadeau .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url .paragraphs-item-bon-cadeau a a{color:#fff;}.paragraphs-item-prestation-patisserie .cta-or:hover a,.paragraphs-item-prestation-patisserie body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .paragraphs-item-prestation-patisserie a:hover a,.paragraphs-item-prestation-patisserie .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url .paragraphs-item-prestation-patisserie a:hover a,.paragraphs-item-bon-cadeau .cta-or:hover a,.paragraphs-item-bon-cadeau body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover a,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url .paragraphs-item-bon-cadeau a:hover a,.paragraphs-item-bon-cadeau .paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url .paragraphs-item-bon-cadeau a:hover a{color:#cebe8f;}.paragraphs-item-prestation-patisserie{margin-bottom:30px;}.paragraphs-item-prestation-patisserie.first{margin-top:-20px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages{clear:both;padding-top:60px;margin-left:-10px;margin-right:-10px;display:none;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages.active{display:block;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row{padding-left:10px;padding-right:10px;width:25%;float:left;margin-bottom:20px;}@media screen and (max-width:1200px){.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row{width:33.333%;}}@media screen and (max-width:1025px){.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row{width:50%;}}@media screen and (max-width:800px){.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row{width:100%;}}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content{background:#fff;position:relative;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .popin-patisserie,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .popin-patisserie{position:absolute;left:30px;bottom:30px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-visuel .field-content,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-visuel .field-content{background-image:url(/sites/all/themes/valrhona_cdc/images/logos/logo-la-cite-du-chocolat@2x.png);background-size:80% auto;background-position:center;background-repeat:no-repeat;background-color:#333;position:relative;display:block;width:100%;overflow:hidden;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-visuel .field-content:before,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-visuel .field-content:before{content:'';display:inline-block;width:0;vertical-align:middle;padding:37% 0;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content{height:290px;padding:25px;padding-top:45px;position:relative;}@media screen and (max-width:800px){.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content{height:300px;}}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags{position:absolute;top:-15px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags .item-list ul li,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags .item-list ul li{list-style:none;float:left;margin-right:5px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags .item-list ul li:before,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags .item-list ul li:before{display:none;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags .item-list ul li span,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags .item-list ul li span{display:inline-block;float:left;text-transform:uppercase;color:#fff;background:#b7a674;padding:2px 10px;font-size:11px;margin-bottom:7px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags .item-list ul li span.important,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .tags .item-list ul li span.nouveau,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags .item-list ul li span.important,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .tags .item-list ul li span.nouveau{background:#e61212;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .titre-principal,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .titre-principal{font-size:26px;font-style:normal;color:#cebe8f;margin-bottom:8px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .prix,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .prix{color:#e61212;font-weight:bold;font-size:18px;margin-bottom:15px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .prix div,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .prix div{display:inline-block;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .duree,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .duree{color:#656565;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .duree div,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .duree div{display:inline-block;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .duree:before,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .duree:before{display:block;content:"";width:23px;height:27px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/chrono-gris.svg);background-size:23px 27px;float:left;margin-right:10px;margin-top:-4px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .dates,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .dates{color:#656565;margin-top:12px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .dates div,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .dates div{display:inline-block;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .dates:before,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .dates:before{display:block;content:"";width:21px;height:21px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/calendrier.svg);background-size:21px 21px;float:left;margin-right:10px;margin-top:0;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .dates .field-content,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .dates .field-content{float:left;font-weight:bold;width:190px;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .dates .field-content .date-display-range,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .dates .field-content .date-display-range{font-weight:normal;}.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-ateliers .views-row .view-content .section-atelier-content .popin-patisserie,.paragraphs-item-prestation-patisserie .listing-ateliers-stages .view-liste-stages .views-row .view-content .section-atelier-content .popin-patisserie{position:absolute;bottom:35px;}@media screen and (max-width:800px){.paragraphs-item-bon-cadeau{width:100%;padding-bottom:70px;}}@media screen and (max-width:800px){.page-node-43 .section-sidebar{margin-top:-20px;}}.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu{width:50% !important;float:left;}@media screen and (max-width:800px){.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu{width:100% !important;}}.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content{width:100% !important;display:flex !important;flex-direction:column-reverse !important;}.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-visuel{width:100% !important;max-width:100% !important;min-height:250px !important;}.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text{width:100% !important;}.section-faire-de-la-pâtisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text iframe,.section-faire-de-la-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text iframe,.section-make-patisserie .paragraphs-item-multiples-contenus .paragraphs-item-contenu .content-text iframe{width:100% !important;height:270px !important;}.fancybox-iframe,.fancybox-content{background:none !important;}.fancybox-toolbar{display:none !important;}@media screen and (max-width:990px){.fancybox-slide--iframe .fancybox-content{width:100% !important;height:100% !important;max-width:inherit !important;max-height:inherit !important;margin:0 !important;}}body.page-ateliers,body.page-stages{background:none !important;}@media screen and (max-width:800px){body.page-ateliers .container,body.page-ateliers .section-header,body.page-ateliers body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node body.page-ateliers .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-ateliers body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard body.page-ateliers .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-stages .container,body.page-stages .section-header,body.page-stages body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node body.page-stages .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-stages body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard body.page-stages .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin:0 30px;}}body.page-ateliers .bouton-close,body.page-stages .bouton-close{display:block;cursor:pointer;width:26px;height:24px;right:20px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/close.svg);background-size:26px 24px;position:absolute;top:30px;z-index:100;}@media screen and (max-width:800px){body.page-ateliers .bouton-close,body.page-stages .bouton-close{top:20px;right:10px;}}body.page-ateliers .view-liste-ateliers,body.page-ateliers .view-liste-stages,body.page-stages .view-liste-ateliers,body.page-stages .view-liste-stages{position:relative;}body.page-ateliers .view-liste-ateliers .button-prev,body.page-ateliers .view-liste-ateliers .button-next,body.page-ateliers .view-liste-stages .button-prev,body.page-ateliers .view-liste-stages .button-next,body.page-stages .view-liste-ateliers .button-prev,body.page-stages .view-liste-ateliers .button-next,body.page-stages .view-liste-stages .button-prev,body.page-stages .view-liste-stages .button-next{background:#cebe8f;width:65px;height:65px;position:relative;top:50%;margin-top:-33px;position:absolute;z-index:10;cursor:pointer;}@media screen and (max-width:800px){body.page-ateliers .view-liste-ateliers .button-prev,body.page-ateliers .view-liste-ateliers .button-next,body.page-ateliers .view-liste-stages .button-prev,body.page-ateliers .view-liste-stages .button-next,body.page-stages .view-liste-ateliers .button-prev,body.page-stages .view-liste-ateliers .button-next,body.page-stages .view-liste-stages .button-prev,body.page-stages .view-liste-stages .button-next{-ms-transform:scale(0.5);transform:scale(0.5);}}body.page-ateliers .view-liste-ateliers .button-prev:before,body.page-ateliers .view-liste-ateliers .button-next:before,body.page-ateliers .view-liste-stages .button-prev:before,body.page-ateliers .view-liste-stages .button-next:before,body.page-stages .view-liste-ateliers .button-prev:before,body.page-stages .view-liste-ateliers .button-next:before,body.page-stages .view-liste-stages .button-prev:before,body.page-stages .view-liste-stages .button-next:before{display:block;content:"";width:25px;height:33px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/next-white.svg);background-size:25px 33px;left:50%;top:50%;position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}body.page-ateliers .view-liste-ateliers .button-next,body.page-ateliers .view-liste-stages .button-next,body.page-stages .view-liste-ateliers .button-next,body.page-stages .view-liste-stages .button-next{right:-35px;}body.page-ateliers .view-liste-ateliers .button-prev,body.page-ateliers .view-liste-stages .button-prev,body.page-stages .view-liste-ateliers .button-prev,body.page-stages .view-liste-stages .button-prev{left:-35px;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}@media screen and (max-width:800px){body.page-ateliers .view-liste-ateliers .button-prev,body.page-ateliers .view-liste-stages .button-prev,body.page-stages .view-liste-ateliers .button-prev,body.page-stages .view-liste-stages .button-prev{-ms-transform:rotate(-180deg) scale(0.5);transform:rotate(-180deg) scale(0.5);}}body.page-ateliers .slider-atelier-stage,body.page-stages .slider-atelier-stage{position:relative;}body.page-ateliers .slider-atelier-stage:before,body.page-stages .slider-atelier-stage:before{display:block;content:"";position:absolute;top:15px;bottom:0;width:100%;background:#fff;}body.page-ateliers .slider-atelier-stage .swiper-slide,body.page-stages .slider-atelier-stage .swiper-slide{padding-bottom:30px;}body.page-ateliers .slider-atelier-stage .section-content-atelier,body.page-ateliers .slider-atelier-stage .section-content-stage,body.page-stages .slider-atelier-stage .section-content-atelier,body.page-stages .slider-atelier-stage .section-content-stage{padding:30px;padding-top:45px;}body.page-ateliers .slider-atelier-stage .section-atelier-visuel,body.page-stages .slider-atelier-stage .section-atelier-visuel{float:left;width:calc(50% - 80px);margin-right:80px;height:700px;position:relative;overflow:hidden;background-image:url(/sites/all/themes/valrhona_cdc/images/logos/logo-la-cite-du-chocolat.png);background-size:250px auto;background-position:center;background-repeat:no-repeat;background-color:#333;}@media screen and (max-width:1200px){body.page-ateliers .slider-atelier-stage .section-atelier-visuel,body.page-stages .slider-atelier-stage .section-atelier-visuel{width:calc(50% - 30px);margin-right:30px;}}@media screen and (max-width:990px){body.page-ateliers .slider-atelier-stage .section-atelier-visuel,body.page-stages .slider-atelier-stage .section-atelier-visuel{width:100%;margin-right:0;height:auto;}}body.page-ateliers .slider-atelier-stage .section-atelier-visuel img,body.page-stages .slider-atelier-stage .section-atelier-visuel img{display:block;width:100%;height:auto;max-width:inherit;}@media screen and (min-width:800px){body.page-ateliers .slider-atelier-stage .section-atelier-visuel img,body.page-stages .slider-atelier-stage .section-atelier-visuel img{position:absolute;width:auto;height:auto;min-width:101%;min-height:101%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}body.page-ateliers .slider-atelier-stage .section-atelier-content,body.page-stages .slider-atelier-stage .section-atelier-content{float:left;width:50%;padding-right:50px;}@media screen and (max-width:990px){body.page-ateliers .slider-atelier-stage .section-atelier-content,body.page-stages .slider-atelier-stage .section-atelier-content{width:100%;padding-right:0;margin-top:30px;}}body.page-ateliers .slider-atelier-stage .section-atelier-content .tags .field-content,body.page-stages .slider-atelier-stage .section-atelier-content .tags .field-content{display:inline-block;text-transform:uppercase;color:#fff;background:#b7a674;padding:2px 10px;font-size:11px;top:0;position:absolute;}body.page-ateliers .slider-atelier-stage .section-atelier-content .tags .field-content.important,body.page-stages .slider-atelier-stage .section-atelier-content .tags .field-content.important{background:#e61212;}body.page-ateliers .slider-atelier-stage .section-atelier-content .sous-titre,body.page-ateliers .slider-atelier-stage .section-atelier-content .footer-inoubliable #block-block-13 > p,.footer-inoubliable body.page-ateliers .slider-atelier-stage .section-atelier-content #block-block-13 > p,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .field-label,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu body.page-ateliers .slider-atelier-stage .section-atelier-content .field-label,body.page-ateliers .slider-atelier-stage .section-atelier-content body.page-node .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.page-node .paragraphs-item-contenu body.page-ateliers .slider-atelier-stage .section-atelier-content .field-name-field-contenu-sous-titre,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu body.page-ateliers .slider-atelier-stage .section-atelier-content .field-name-field-contenu-sous-titre,body.page-ateliers .slider-atelier-stage .section-atelier-content body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.page-node .paragraphs-item-visite-atelier .listing-ateliers body.page-ateliers .slider-atelier-stage .section-atelier-content .field-name-field-visite-titre-ateliers,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers body.page-ateliers .slider-atelier-stage .section-atelier-content .field-name-field-visite-titre-ateliers,body.page-ateliers .slider-atelier-stage .section-atelier-content .container-carte .field-name-field-restaurant-carte .view-carte h3,.container-carte .field-name-field-restaurant-carte .view-carte body.page-ateliers .slider-atelier-stage .section-atelier-content h3,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport body.page-ateliers .slider-atelier-stage .section-atelier-content .field-name-field-moyen-transport-titre,body.page-stages .slider-atelier-stage .section-atelier-content .sous-titre,body.page-stages .slider-atelier-stage .section-atelier-content .footer-inoubliable #block-block-13 > p,.footer-inoubliable body.page-stages .slider-atelier-stage .section-atelier-content #block-block-13 > p,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu .field-label,body.node-type-accueil .paragraphs-item-encart-lien.encart-ecole_patisserie .bloc-prochainement .field-name-field-encart-lien-contenu body.page-stages .slider-atelier-stage .section-atelier-content .field-label,body.page-stages .slider-atelier-stage .section-atelier-content body.page-node .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.page-node .paragraphs-item-contenu body.page-stages .slider-atelier-stage .section-atelier-content .field-name-field-contenu-sous-titre,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-sous-titre,body.node-type-page-standard .paragraphs-item-contenu body.page-stages .slider-atelier-stage .section-atelier-content .field-name-field-contenu-sous-titre,body.page-stages .slider-atelier-stage .section-atelier-content body.page-node .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.page-node .paragraphs-item-visite-atelier .listing-ateliers body.page-stages .slider-atelier-stage .section-atelier-content .field-name-field-visite-titre-ateliers,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers .field-name-field-visite-titre-ateliers,body.node-type-page-standard .paragraphs-item-visite-atelier .listing-ateliers body.page-stages .slider-atelier-stage .section-atelier-content .field-name-field-visite-titre-ateliers,body.page-stages .slider-atelier-stage .section-atelier-content .container-carte .field-name-field-restaurant-carte .view-carte h3,.container-carte .field-name-field-restaurant-carte .view-carte body.page-stages .slider-atelier-stage .section-atelier-content h3,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport body.page-stages .slider-atelier-stage .section-atelier-content .field-name-field-moyen-transport-titre{color:#e61212;margin-top:30px;display:block;}body.page-ateliers .slider-atelier-stage .section-atelier-content .description,body.page-stages .slider-atelier-stage .section-atelier-content .description{padding-top:10px;clear:both;}body.page-ateliers .slider-atelier-stage .section-atelier-content .description .file img,body.page-stages .slider-atelier-stage .section-atelier-content .description .file img{display:none;}body.page-ateliers .slider-atelier-stage .section-atelier-content .info,body.page-stages .slider-atelier-stage .section-atelier-content .info{background:#efede8;color:#b3996c;padding:20px 30px;margin-top:20px;}body.page-ateliers .slider-atelier-stage .section-atelier-content .prix,body.page-stages .slider-atelier-stage .section-atelier-content .prix{color:#e61212;font-weight:bold;font-size:18px;margin-bottom:25px;}body.page-ateliers .slider-atelier-stage .section-atelier-content .prix div,body.page-stages .slider-atelier-stage .section-atelier-content .prix div{display:inline-block;}body.page-ateliers .slider-atelier-stage .section-atelier-content .duree,body.page-stages .slider-atelier-stage .section-atelier-content .duree{color:#656565;}body.page-ateliers .slider-atelier-stage .section-atelier-content .duree div,body.page-stages .slider-atelier-stage .section-atelier-content .duree div{display:inline-block;}body.page-ateliers .slider-atelier-stage .section-atelier-content .duree:before,body.page-stages .slider-atelier-stage .section-atelier-content .duree:before{display:block;content:"";width:23px;height:27px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/chrono-gris.svg);background-size:23px 27px;float:left;margin-right:10px;margin-top:-4px;}body.page-ateliers .slider-atelier-stage .section-atelier-content .dates,body.page-stages .slider-atelier-stage .section-atelier-content .dates{color:#656565;margin-top:12px;}body.page-ateliers .slider-atelier-stage .section-atelier-content .dates div,body.page-stages .slider-atelier-stage .section-atelier-content .dates div{display:inline-block;}body.page-ateliers .slider-atelier-stage .section-atelier-content .dates:before,body.page-stages .slider-atelier-stage .section-atelier-content .dates:before{display:block;content:"";width:21px;height:21px;background-image:url(/sites/all/themes/valrhona_cdc/images/svg/calendrier.svg);background-size:21px 21px;float:left;margin-right:10px;margin-top:0;}body.page-ateliers .slider-atelier-stage .section-atelier-content .dates .field-content,body.page-stages .slider-atelier-stage .section-atelier-content .dates .field-content{float:left;font-weight:bold;width:190px;}body.page-ateliers .slider-atelier-stage .section-atelier-content .dates .field-content .date-display-range,body.page-stages .slider-atelier-stage .section-atelier-content .dates .field-content .date-display-range{font-weight:normal;}body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a{margin-top:35px;}body.node-type-page-standard{}body.node-type-page-standard .container-situer{position:relative;clear:both;margin-top:75px;}@media screen and (max-width:800px){body.node-type-page-standard .container-situer{margin-top:0;}}body.node-type-page-standard .field-name-field-localisation-gmap #map,body.node-type-page-standard .field-name-field-localisation-carte #map{width:100%;height:390px;}body.node-type-page-standard .info-citeduchocolat .info-principale{width:412px;float:left;margin-top:-80px;background:#fff;padding:30px;position:relative;color:#656565;}@media screen and (max-width:800px){body.node-type-page-standard .info-citeduchocolat .info-principale{margin-left:20px;margin-right:20px;width:auto;margin-top:0;}}body.node-type-page-standard .info-citeduchocolat .adresse{width:calc(100% - 412px);float:left;padding-top:75px;color:#656565;padding-left:80px;padding-right:60px;}body.node-type-page-standard .info-citeduchocolat .adresse p{margin:0;}@media screen and (max-width:1460px){body.node-type-page-standard .info-citeduchocolat .adresse{padding-left:0;padding-right:0;}}@media screen and (max-width:1150px){body.node-type-page-standard .info-citeduchocolat .adresse{width:100%;padding-left:30px;padding-top:20px;}}@media screen and (max-width:800px){body.node-type-page-standard .info-citeduchocolat .adresse{padding-left:50px;padding-right:50px;text-align:center;}}body.node-type-page-standard .info-citeduchocolat .adresse img{float:left;margin-right:50px;}@media screen and (max-width:1200px){body.node-type-page-standard .info-citeduchocolat .adresse img{margin-right:30px;}}@media screen and (max-width:800px){body.node-type-page-standard .info-citeduchocolat .adresse img{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;}}body.node-type-page-standard .paragraphs-item-localisation > .content{overflow:auto;}body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-adresse p,body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-description p{color:#656565;font-size:16px;}body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-adresse p{font-size:14px;margin-top:5px;}body.node-type-page-standard .paragraphs-item-localisation .field-name-field-localisation-lien{margin-top:20px;}body.node-type-page-standard .bg-situer{background-size:cover;background-position:center;height:100%;width:40%;position:absolute;overflow:hidden;}@media screen and (max-width:800px){body.node-type-page-standard .bg-situer{width:100%;position:relative;height:340px;}body.node-type-page-standard .bg-situer:before{display:block;content:"";position:absolute;width:300%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-slider.png);background-repeat:no-repeat;background-size:100% 100px;top:0;background-position:bottom;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}body.node-type-page-standard .bg-situer:after{display:block;content:"";position:absolute;width:300%;height:112px;background-image:url(/sites/all/themes/valrhona_cdc/images/masques/masque-creme.png);background-repeat:no-repeat;background-size:100% 100px;bottom:0;background-position:bottom;}}body.node-type-page-standard .container-triangle{height:112px;width:100%;position:relative;}@media screen and (max-width:800px){body.node-type-page-standard .container-triangle{display:none;}}body.node-type-page-standard .paragraphs-item-moyens-transport{background-repeat:no-repeat;background-size:40% auto;background-color:#efede8;padding-left:40%;margin-top:-112px;padding-bottom:90px;}@media screen and (max-width:1460px){body.node-type-page-standard .paragraphs-item-moyens-transport{padding-left:38%;}}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport{padding-left:0;width:100%;}}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport{margin-top:0;padding-bottom:20px;}}body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre{font-size:32px;padding-left:100px;padding-top:100px;margin-bottom:80px;}body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre:before{display:none;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .field-name-field-moyens-transport-titre{padding-top:30px;padding-left:20px;padding-right:20px;margin-bottom:30px;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport{padding-left:100px;margin-bottom:50px;position:relative;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport{padding-left:20px;padding-right:20px;margin-bottom:30px;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre{margin-bottom:30px;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre{height:60px;line-height:60px;cursor:pointer;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre:after{display:block;content:"";width:16px;height:2px;background:#cebe8f;position:absolute;right:20px;top:31px;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-titre.active:before{display:block;content:"";width:2px;height:16px;background:#cebe8f;position:absolute;right:27px;top:24px;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc ul li{color:#656565;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc ul li:before{background:#cebe8f;margin-right:12px;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc p{font-size:14px;margin:0;margin-left:16px;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc{display:none;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc.active{display:block;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien{margin-left:16px;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien{display:none;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-lien.active{display:block;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc{margin-left:16px;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc .file img{display:none;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-doc .contextual-links-wrapper{display:none;}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-picto{position:absolute;left:-50px;height:100px;width:100px;background:#fff;top:-10px;border-radius:100px;}@media screen and (max-width:800px){body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-picto{width:60px;height:60px;left:0;top:-3px;margin-right:20px;position:relative;float:left;}}body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-picto img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5);}.page-node-63 .region-bottomblock{margin-top:-100px;}@media screen and (max-width:800px){.page-node-63 .region-bottomblock{margin-top:0;}}body.node-type-page-contact #message-retour .messages--error{display:none;}body.node-type-page-contact .messages--error{display:block;}body.node-type-page-contact .messages--error,body.node-type-page-contact .messages--status,body.node-type-page-contact .messages{background-color:#fff;}body.node-type-page-contact .messages{width:60%;}body.node-type-page-contact .messages--error,body.node-type-page-contact .messages--status{border:none;}body.node-type-page-contact .messages__icon{display:none;}body.node-type-page-contact .messages--status{color:#b2a465;}body.node-type-page-contact .p-content,body.node-type-page-contact body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-description,body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat body.node-type-page-contact .field-name-field-localisation-description,body.node-type-page-contact body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-contenu .field-name-field-contenu-description p,body.page-node .paragraphs-item-contenu .field-name-field-contenu-description body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description p,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-multiples-contenus p,body.page-node .paragraphs-item-multiples-contenus body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-multiples-contenus p,body.node-type-page-standard .paragraphs-item-multiples-contenus body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-texte-centre p,body.page-node .paragraphs-item-texte-centre body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-texte-centre p,body.node-type-page-standard .paragraphs-item-texte-centre body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-visite-type .part-one p,body.page-node .paragraphs-item-visite-type .part-one body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-visite-type .part-one p,body.node-type-page-standard .paragraphs-item-visite-type .part-one body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-items-field-contenu p,body.page-node .paragraphs-items-field-contenu body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-items-field-contenu p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction body.node-type-page-contact .field-name-field-introduction-sous-titre,body.node-type-page-contact body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction body.node-type-page-contact .field-name-field-introduction-sous-titre,body.node-type-page-contact body.node-type-tarifs .section-left p,body.node-type-tarifs .section-left body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-sections-parcours .field-name-field-section-parcours-desc,.paragraphs-item-sections-parcours body.node-type-page-contact .field-name-field-section-parcours-desc,body.node-type-page-contact .paragraphs-item-sections-parcours .field-name-field-section-parcours-desc p,.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc body.node-type-page-contact p,body.node-type-page-contact .paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-description,.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text body.node-type-page-contact .field-name-field-parcours-description,body.node-type-page-contact .paragraphs-item-prestation-patisserie .atelier-content p,.paragraphs-item-prestation-patisserie .atelier-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-prestation-patisserie .cadeau-content p,.paragraphs-item-prestation-patisserie .cadeau-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-bon-cadeau .atelier-content p,.paragraphs-item-bon-cadeau .atelier-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-bon-cadeau .cadeau-content p,.paragraphs-item-bon-cadeau .cadeau-content body.node-type-page-contact p,body.node-type-page-contact body.page-ateliers .slider-atelier-stage .section-atelier-content .description,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-page-contact .description,body.node-type-page-contact body.page-stages .slider-atelier-stage .section-atelier-content .description,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-page-contact .description,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc p,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc body.node-type-page-contact p{margin-left:20px;}@media screen and (max-width:800px){body.node-type-page-contact .p-content,body.node-type-page-contact body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat .field-name-field-localisation-description,body.node-type-accueil .bloc-home-coordonnees .info-citeduchocolat body.node-type-page-contact .field-name-field-localisation-description,body.node-type-page-contact body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.page-node .paragraphs-item-introduction .field-name-field-introduction-contenu body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu p,body.node-type-page-standard .paragraphs-item-introduction .field-name-field-introduction-contenu body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.page-node .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc p,body.node-type-page-standard .paragraphs-item-contenu-complexe .field-name-field-contenu-complexe-desc body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-contenu .field-name-field-contenu-description p,body.page-node .paragraphs-item-contenu .field-name-field-contenu-description body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description p,body.node-type-page-standard .paragraphs-item-contenu .field-name-field-contenu-description body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-multiples-contenus p,body.page-node .paragraphs-item-multiples-contenus body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-multiples-contenus p,body.node-type-page-standard .paragraphs-item-multiples-contenus body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-texte-centre p,body.page-node .paragraphs-item-texte-centre body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-texte-centre p,body.node-type-page-standard .paragraphs-item-texte-centre body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-visite-type .part-one p,body.page-node .paragraphs-item-visite-type .part-one body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-visite-type .part-one p,body.node-type-page-standard .paragraphs-item-visite-type .part-one body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.page-node .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description p,body.node-type-page-standard .paragraphs-item-visite-atelier .introduction-atelier .part-one .field-name-field-visite-description body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-items-field-contenu p,body.page-node .paragraphs-items-field-contenu body.node-type-page-contact p,body.node-type-page-contact body.node-type-page-standard .paragraphs-items-field-contenu p,body.node-type-page-standard .paragraphs-items-field-contenu body.node-type-page-contact p,body.node-type-page-contact body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.page-node .paragraphs-items-field-contenu .paragraphs-item-introduction body.node-type-page-contact .field-name-field-introduction-sous-titre,body.node-type-page-contact body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction .field-name-field-introduction-sous-titre,body.node-type-page-standard .paragraphs-items-field-contenu .paragraphs-item-introduction body.node-type-page-contact .field-name-field-introduction-sous-titre,body.node-type-page-contact body.node-type-tarifs .section-left p,body.node-type-tarifs .section-left body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-sections-parcours .field-name-field-section-parcours-desc,.paragraphs-item-sections-parcours body.node-type-page-contact .field-name-field-section-parcours-desc,body.node-type-page-contact .paragraphs-item-sections-parcours .field-name-field-section-parcours-desc p,.paragraphs-item-sections-parcours .field-name-field-section-parcours-desc body.node-type-page-contact p,body.node-type-page-contact .paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text .field-name-field-parcours-description,.paragraphs-items-field-section-parcours-items .field-name-field-section-parcours-items > .field-items > .field-item-parcours .paragraphs-item-parcours .content-text body.node-type-page-contact .field-name-field-parcours-description,body.node-type-page-contact .paragraphs-item-prestation-patisserie .atelier-content p,.paragraphs-item-prestation-patisserie .atelier-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-prestation-patisserie .cadeau-content p,.paragraphs-item-prestation-patisserie .cadeau-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-bon-cadeau .atelier-content p,.paragraphs-item-bon-cadeau .atelier-content body.node-type-page-contact p,body.node-type-page-contact .paragraphs-item-bon-cadeau .cadeau-content p,.paragraphs-item-bon-cadeau .cadeau-content body.node-type-page-contact p,body.node-type-page-contact body.page-ateliers .slider-atelier-stage .section-atelier-content .description,body.page-ateliers .slider-atelier-stage .section-atelier-content body.node-type-page-contact .description,body.node-type-page-contact body.page-stages .slider-atelier-stage .section-atelier-content .description,body.page-stages .slider-atelier-stage .section-atelier-content body.node-type-page-contact .description,body.node-type-page-contact body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc p,body.node-type-page-standard .paragraphs-item-moyens-transport .paragraphs-item-moyen-transport .field-name-field-moyen-transport-desc body.node-type-page-contact p{margin-top:60px;}}body.node-type-page-contact .section-main .container,body.node-type-page-contact .section-main .section-header,body.node-type-page-contact .section-main body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node body.node-type-page-contact .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-contact .section-main body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard body.node-type-page-contact .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{padding-left:135px;}@media screen and (max-width:1090px){body.node-type-page-contact .section-main .container,body.node-type-page-contact .section-main .section-header,body.node-type-page-contact .section-main body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node body.node-type-page-contact .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-contact .section-main body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard body.node-type-page-contact .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{padding-left:0;}}body.node-type-page-contact .champs-oblig{right:470px;margin-top:-35px;position:absolute;color:#656565;font-size:12px;}@media screen and (max-width:800px){body.node-type-page-contact .champs-oblig{right:20px;}}@media screen and (max-width:500px){body.node-type-page-contact .champs-oblig{position:relative;right:0;margin-left:25px;margin-top:20px;display:block;}}body.node-type-page-contact #block-formblock-contact-site{display:flex;}body.node-type-page-contact #block-formblock-contact-site form{width:100%;}body.node-type-page-contact #block-formblock-contact-site form label{display:none;}body.node-type-page-contact #block-formblock-contact-site .form-type-checkbox input[type="checkbox"]{border:solid 1px #b2a465;background:#fdfdfd;border-radius:0;float:left;margin:5px 10px 0 0;}body.node-type-page-contact #block-formblock-contact-site .form-type-checkbox label{display:block;color:#656565;}body.node-type-page-contact #block-formblock-contact-site .form-type-checkbox label a:hover{text-decoration:underline;}body.node-type-page-contact #block-formblock-contact-site .captcha{color:#656565;margin:30px 10px;}body.node-type-page-contact #block-formblock-contact-site input[type="submit"]{background:#e61212;margin-left:10px;}@media screen and (max-width:800px){body.node-type-page-contact #block-formblock-contact-site input[type="submit"]{margin-left:20px;}}body.node-type-page-contact #block-formblock-contact-site input[type="submit"]:hover{background:#fff;}body.node-type-page-contact #block-formblock-contact-site .form-item{margin-bottom:20px;margin-top:0;padding-left:10px;padding-right:10px;}@media screen and (max-width:800px){body.node-type-page-contact #block-formblock-contact-site .form-item{padding-left:20px;padding-right:20px;}}body.node-type-page-contact #block-formblock-contact-site .form-item input[type="text"],body.node-type-page-contact #block-formblock-contact-site .form-item textarea{border:solid 1px #b2a465;background:#fdfdfd;padding:0 20px;color:#656565;width:100%;}body.node-type-page-contact #block-formblock-contact-site .form-item input[type="text"].error,body.node-type-page-contact #block-formblock-contact-site .form-item textarea.error{border:solid 1px #e61212;}body.node-type-page-contact #block-formblock-contact-site .form-item input[type="text"]{height:45px;line-height:45px;}body.node-type-page-contact #block-formblock-contact-site .form-item select{-webkit-appearance:none;border:solid 1px #b2a465;background:#fdfdfd;height:45px;line-height:45px;border-radius:0;padding:0 20px;color:#656565;width:100%;}body.node-type-page-contact #block-formblock-contact-site .form-item select.error{border:solid 1px #e61212;}body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-message{width:100%;}body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-message textarea{width:100%;padding:20px;}body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-subject,body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-mail,body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-name{width:50%;float:left;}@media screen and (max-width:800px){body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-subject,body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-mail,body.node-type-page-contact #block-formblock-contact-site .form-item.form-item-name{width:100%;}}body.node-type-page-contact #block-formblock-contact-site .form-item.form-type-select{width:50%;float:left;position:relative;}@media screen and (max-width:800px){body.node-type-page-contact #block-formblock-contact-site .form-item.form-type-select{width:100%;}}body.node-type-page-contact #block-formblock-contact-site .form-item.form-type-select:after{display:block;content:"";position:absolute;top:25px;right:20px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#cebe8f transparent transparent transparent;}body.node-type-page-contact #block-formblock-contact-site input::-webkit-input-placeholder,body.node-type-page-contact #block-formblock-contact-site textarea::-webkit-input-placeholder,body.node-type-page-contact #block-formblock-contact-site select::-webkit-input-placeholder{color:#656565 !important;}body.node-type-page-contact #block-formblock-contact-site input::-moz-placeholder,body.node-type-page-contact #block-formblock-contact-site textarea::-moz-placeholder,body.node-type-page-contact #block-formblock-contact-site select::-moz-placeholder{color:#656565 !important;}body.node-type-page-contact #block-formblock-contact-site input:-ms-input-placeholder,body.node-type-page-contact #block-formblock-contact-site textarea:-ms-input-placeholder,body.node-type-page-contact #block-formblock-contact-site select:-ms-input-placeholder{color:#656565 !important;}body.node-type-page-contact #block-formblock-contact-site input:-moz-placeholder,body.node-type-page-contact #block-formblock-contact-site textarea:-moz-placeholder,body.node-type-page-contact #block-formblock-contact-site select:-moz-placeholder{color:#656565 !important;}::-webkit-input-placeholder{color:#656565;}::-moz-placeholder{color:#656565;}:-ms-input-placeholder{color:#656565;}:-moz-placeholder{color:#656565;}@media screen and (max-width:800px){body.node-type-actualites .container,body.node-type-actualites .section-header,body.node-type-actualites body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node body.node-type-actualites .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-actualites body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard body.node-type-actualites .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin:10px;}}body.node-type-actualites .view-actualites > .view-content{display:flex;flex-direction:column;align-items:center;}body.node-type-actualites .view-actualites > .view-content > .views-row{width:75%;min-height:245px;float:left;margin:20px 0 50px 0;position:relative;}@media screen and (max-width:1300px){body.node-type-actualites .view-actualites > .view-content > .views-row{width:100%;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-field-actualite-visuel{float:left;margin-right:35px;width:400px;height:245px;display:flex;}@media screen and (max-width:500px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-field-actualite-visuel{width:100%;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-field-actualite-visuel .field-content{width:100%;}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-field-actualite-visuel .field-content img{height:100%;width:100%;}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1{float:left;min-height:245px;padding-left:10px;}@media screen and (max-width:1300px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1{width:100%;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1:after{content:'';position:absolute;top:0;right:0;width:43px;height:241px;background:url(/sites/all/themes/valrhona_cdc/images/masques/fleur_or.png);}@media screen and (max-width:1300px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1:after{display:none;}}@media screen and (max-width:800px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1{margin-left:0;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > .date-display-single{color:#e61212;background:#fff;font-weight:bold;padding-top:15px;line-height:1.2;width:50px;height:75px;font-size:21px;text-transform:uppercase;text-align:center;position:absolute;top:0;left:25px;}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > .date-display-single strong{font-size:30px;display:block;}@media screen and (max-width:800px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > .date-display-single strong{display:inline-block;font-size:18px;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > h3{font-style:normal;line-height:1.3;width:100%;max-width:480px;margin-top:0;}@media screen and (max-width:1300px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > h3{max-width:inherit;margin-top:25px;}}@media screen and (max-width:800px){body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > h3{width:100%;}}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > p{max-width:480px;}body.node-type-actualites .view-actualites > .view-content > .views-row .views-field-nothing-1 .field-content > a{position:absolute;bottom:0;}body.node-type-actualites .view-actualites .pager{padding-top:35px;}body.node-type-actualites .view-actualites .pager .pager-previous a,body.node-type-actualites .view-actualites .pager .pager-next a{color:#e61212;}body.node-type-actualites .view-actualites .pager .pager-current{color:#e61212;font-weight:bold;font-size:16px;}body.node-type-actualites .view-actualites .pager .pager-item a{color:#e61212;}body.node-type-actualites .section-sidebar{display:none;}body.node-type-actualite .field-name-title-field{font-style:normal;line-height:1.3;width:calc(100% - 75px);float:left;font-size:36px;margin-bottom:50px;}@media screen and (max-width:1300px){body.node-type-actualite .field-name-title-field{max-width:inherit;}}@media screen and (max-width:800px){body.node-type-actualite .field-name-title-field{width:100%;}}body.node-type-actualite .field-name-field-actualite-visuel .field-items{margin-right:10px;}body.node-type-actualite .field-name-field-actualite-visuel .field-items .field-item{width:500px;height:345px;}@media screen and (max-width:500px){body.node-type-actualite .field-name-field-actualite-visuel .field-items .field-item{width:100%;}}body.node-type-actualite .field-name-field-actualite-visuel .field-items .field-item img{width:100%;height:100%;}body.node-type-actualite .field-name-field-actualite-date .field-items{color:#e61212;font-weight:bold;width:300px;font-size:18px;margin-top:10px;text-transform:uppercase;}@media screen and (max-width:800px){body.node-type-actualite .field-name-field-actualite-date .field-items{width:100%;}}body.node-type-actualite .field-name-field-actualite-date .field-items strong{font-size:30px;display:block;}@media screen and (max-width:800px){body.node-type-actualite .field-name-field-actualite-date .field-items strong{display:inline-block;font-size:18px;}}body.node-type-actualite .field-name-field-actualite-contenu{padding-top:6px;}@media screen and (max-width:800px){body.node-type-actualite .field-name-field-actualite-contenu{margin-left:0;}}body.node-type-actualite .collapsible{display:block;float:left;min-height:345px;}body.node-type-actualite .group-date-contenu{width:55%;padding-left:25px;}@media screen and (max-width:500px){body.node-type-actualite .group-date-contenu{width:100%;}}body.node-type-actualite .group-date-contenu a{color:#e61212;}body.node-type-actualite .group-date-contenu a:hover{text-decoration:underline;}body.node-type-actualite .group-date-contenu .file img{display:none;}body.node-type-actualite .group-date-contenu .file a:hover{text-decoration:none;}body.page-sitemap .site-map-menu .section-page{margin-top:470px;}body.page-sitemap .site-map-menu li{padding-right:8px;color:#e61212;}body.page-recherche .section-page{margin-top:570px;}@media screen and (max-width:1090px){body.page-recherche .section-page{margin-top:500px;}}@media screen and (max-width:800px){body.page-recherche .section-page{margin-top:20px;padding:0 20px;}}body.page-recherche .view-empty{color:#e61212;}body.page-recherche .pager .pager-previous a,body.page-recherche .pager .pager-next a{color:#e61212;}body.page-recherche .pager .pager-current{color:#e61212;font-weight:bold;font-size:16px;}body.page-recherche .pager .pager-item a{color:#e61212;}body.jeux-concours #form-ajax-wrapper{text-align:center;font-weight:600;font-size:20px;}body.jeux-concours #form-ajax-wrapper.thank-you-txt{padding:150px 50px;}body.jeux-concours.logged-in.admin-menu .section-main > .container:first-of-type,body.jeux-concours.logged-in.admin-menu .section-main > .section-header:first-of-type,body.jeux-concours.logged-in.admin-menu body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large.section-main > .content:first-of-type,body.page-node body.jeux-concours.logged-in.admin-menu .paragraphs-item-contenu.paragraphs-item-contenu-large.section-main > .content:first-of-type,body.jeux-concours.logged-in.admin-menu body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large.section-main > .content:first-of-type,body.node-type-page-standard body.jeux-concours.logged-in.admin-menu .paragraphs-item-contenu.paragraphs-item-contenu-large.section-main > .content:first-of-type{display:none;}.jeux-concours .messages,.jeux-concours ul.tabs{display:block;}.jeux-concours .messages{display:none;}.jeux-concours .container,.jeux-concours .section-header,.jeux-concours body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .jeux-concours .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.jeux-concours body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .jeux-concours .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{width:1600px;}@media screen and (max-width:1600px){.jeux-concours .container,.jeux-concours .section-header,.jeux-concours body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .jeux-concours .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.jeux-concours body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .jeux-concours .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin-left:0;margin-right:0;}}.jeux-concours .section-header{background-image:url(/sites/all/themes/valrhona_cdc/images/jeux/bg1.png);background-color:transparent;background-repeat:no-repeat;background-position:top center;min-height:800px;position:absolute;width:1600px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;}.jeux-concours .section-header:before{content:"";position:absolute;bottom:70px;left:0;width:100%;height:10px;background-color:#dadada;-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:skewY(-5.5deg);transform:skewY(-5.5deg);}.jeux-concours .section-header .inside{position:relative;background:#dbdbdb;max-width:380px;height:540px;text-align:center;margin:0 auto 0 150px;padding-top:40px;}.jeux-concours .section-header .inside:before{content:"";position:absolute;bottom:-25px;left:0;width:100%;height:50px;background-color:#dbdbdb;-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:skewY(-6deg);transform:skewY(-6deg);}@media screen and (max-width:600px){.jeux-concours .section-header{min-height:0;height:auto;position:relative;}.jeux-concours .section-header .inside{height:auto;padding-bottom:30px;margin:0;max-width:100%;}.jeux-concours .section-header .inside:before{display:none;}}.jeux-concours .jeux_header__logo{clear:both;float:none;}.jeux-concours .jeux_header_title{padding:15px 0;border-top:1px solid #cac2b9;width:-webkit-fit-content;width:fit-content;margin:10px auto 45px auto;text-align:center;color:#cc6743;font-weight:bold;font-size:55px;line-height:1em;letter-spacing:1px;}.jeux-concours .jeux_header_title span{color:#3d2308;letter-spacing:0;font-size:45px;}@media screen and (max-width:600px){.jeux-concours .jeux_header_title{font-size:36px;}.jeux-concours .jeux_header_title span{font-size:30px;}}.jeux-concours .jeux_header_sub_title{position:relative;text-align:center;z-index:1;bottom:50px;}.jeux-concours .jeux_header_sub_title img{width:175px;}@media screen and (max-width:600px){.jeux-concours .jeux_header_sub_title{padding-left:10px;padding-right:10px;}}.jeux-concours .block-breadcrumb{display:none;}.jeux-concours .section-page{margin-top:680px;}@media screen and (max-width:600px){.jeux-concours .section-page{margin-top:0;}}.jeux-concours article.node.view-mode-full{height:auto;min-height:700px;}.jeux-concours article.node.view-mode-full .field-name-body{padding-left:50%;position:relative;margin-top:-70px;background-color:#dadada;z-index:10;}.jeux-concours article.node.view-mode-full .field-name-body:before{content:'';z-index:1;background:url(/sites/all/themes/valrhona_cdc/images/jeux/livret-finitions.png) no-repeat bottom center;position:absolute;height:100%;width:50%;top:0;left:0;background-size:cover;}.jeux-concours article.node.view-mode-full .field-name-body .field-items{position:relative;z-index:9;}.jeux-concours article.node.view-mode-full .field-name-body .field-item{padding-top:120px;width:100%;max-width:570px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;box-sizing:border-box;height:auto;min-height:722px;}.jeux-concours article.node.view-mode-full .sub-title{color:#3d2308;font-weight:bold;font-size:30px;line-height:1.2em;margin-bottom:0;max-width:400px;letter-spacing:2px;}@media screen and (max-width:600px){.jeux-concours article.node.view-mode-full .sub-title{font-size:24px;}}.jeux-concours article.node.view-mode-full .sub-title-2{font-weight:bold;margin:1em 0 3em 0;max-width:480px;font-size:18px;}.jeux-concours article.node.view-mode-full .sub-title-2 strong{font-size:28px;margin-bottom:0;display:block;padding-top:15px;line-height:1.2em;margin-bottom:1em;display:block;}.jeux-concours article.node.view-mode-full .sub-title-mentions{color:#cc6743;font-size:13px;margin-top:0;margin-bottom:1em;}.jeux-concours article.node.view-mode-full .jeux-dowload-btn{margin-bottom:2em;margin-top:2em;font-size:14px;letter-spacing:2px;width:440px;max-width:100%;padding-left:20px;padding-right:20px;}@media screen and (max-width:600px){.jeux-concours article.node.view-mode-full .jeux-dowload-btn{font-size:12px;}}.jeux-concours article.node.view-mode-full .jeux-calendar{font-weight:600;color:#cc6743;line-height:1.2em;font-size:24px;display:flex;align-items:end;}.jeux-concours article.node.view-mode-full .jeux-calendar span{background-image:url(/sites/all/themes/valrhona_cdc/images/jeux/icon-calendar.png);display:inline-block;width:35px;height:35px;margin-right:.5em;float:left;}@media screen and (max-width:600px){.jeux-concours article.node.view-mode-full .jeux-calendar{font-size:19px;}.jeux-concours article.node.view-mode-full .jeux-calendar span{margin-top:-5px;}}.jeux-concours article.node.view-mode-full .jeux-list{list-style-type:none;margin-left:0;margin-top:2.5em;}.jeux-concours article.node.view-mode-full .jeux-list + p{margin:0;}.jeux-concours article.node.view-mode-full .jeux-list li{margin-bottom:.3em;font-size:16px;display:flex;align-items:center;line-height:1.2;}.jeux-concours article.node.view-mode-full .jeux-list li::before{content:"•";color:#cc6743;margin-right:.25em;font-size:20px;}.jeux-concours article.node.view-mode-full .container,.jeux-concours article.node.view-mode-full .section-header,.jeux-concours article.node.view-mode-full body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .jeux-concours article.node.view-mode-full .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.jeux-concours article.node.view-mode-full body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .jeux-concours article.node.view-mode-full .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin-top:-10px;}@media screen and (max-width:1280px){.jeux-concours article.node.view-mode-full .field-name-body{padding-left:35%;}.jeux-concours article.node.view-mode-full .field-name-body:before{width:35%;}}@media screen and (max-width:990px){.jeux-concours article.node.view-mode-full{height:auto;min-height:0;}.jeux-concours article.node.view-mode-full .field-name-body{padding-left:0;width:100%;margin-top:-30px;margin-bottom:2em;}.jeux-concours article.node.view-mode-full .field-name-body:before{display:none;}.jeux-concours article.node.view-mode-full .field-name-body .field-items{max-width:100%;}.jeux-concours article.node.view-mode-full .field-name-body .field-item{padding-bottom:1em;min-height:0;}}@media screen and (max-width:600px){.jeux-concours article.node.view-mode-full .field-name-body{padding-top:2em;}.jeux-concours article.node.view-mode-full .field-name-body .field-item{padding-top:0;}.jeux-concours article.node.view-mode-full .container,.jeux-concours article.node.view-mode-full .section-header,.jeux-concours article.node.view-mode-full body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.page-node .jeux-concours article.node.view-mode-full .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,.jeux-concours article.node.view-mode-full body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content,body.node-type-page-standard .jeux-concours article.node.view-mode-full .paragraphs-item-contenu.paragraphs-item-contenu-large > .content{margin-top:0;}}.jeux-concours form{max-width:774px;margin:0 auto;}.jeux-concours form h2{font-family:'Playfair Display';text-align:center;font-size:36px;font-weight:normal;margin-bottom:1.2em;letter-spacing:.04em;}@media screen and (max-width:600px){.jeux-concours form h2{font-size:28px;}}.jeux-concours form fieldset{border:none;margin:0;padding:0;text-align:left;font-weight:normal;font-size:14px;}.jeux-concours form fieldset legend{display:none;}.jeux-concours form fieldset .fieldset-wrapper .form-item{margin-bottom:.25em;}@media screen and (max-width:990px){.jeux-concours form fieldset .fieldset-wrapper .form-item{width:100%;max-width:100%;float:none;clear:both;}.jeux-concours form fieldset .fieldset-wrapper .form-item:not(.form-type-radio){margin-right:0 !important;}.jeux-concours form fieldset .fieldset-wrapper .form-item input[type="text"],.jeux-concours form fieldset .fieldset-wrapper .form-item input[type="email"],.jeux-concours form fieldset .fieldset-wrapper .form-item input[type="tel"],.jeux-concours form fieldset .fieldset-wrapper .form-item input[type="file"]{width:100%;}}.jeux-concours form fieldset:last-of-type{margin-top:1em;}.jeux-concours form label{font-family:'Playfair Display';font-size:16px;font-weight:normal;}.jeux-concours form .group1 .form-item,.jeux-concours form .group3 .form-item,.jeux-concours form .group4 .form-item{float:left;max-width:375px;margin:1rem 0;}.jeux-concours form .group1 .form-item.form-item-nom,.jeux-concours form .group1 .form-item.form-item-code-postal,.jeux-concours form .group1 .form-item.form-item-email,.jeux-concours form .group3 .form-item.form-item-nom,.jeux-concours form .group3 .form-item.form-item-code-postal,.jeux-concours form .group3 .form-item.form-item-email,.jeux-concours form .group4 .form-item.form-item-nom,.jeux-concours form .group4 .form-item.form-item-code-postal,.jeux-concours form .group4 .form-item.form-item-email{margin-right:20px;}.jeux-concours form .group2 .form-item-adresse{max-width:800px;}.jeux-concours form .group2 .form-item-adresse input{width:100%;}.jeux-concours form .group5 label{font-size:12px;margin-left:1em;color:#333333;}.jeux-concours form .group5 .form-item{margin-bottom:1.2rem;}.jeux-concours form .group5 .form-item .form-required{display:none;}.jeux-concours form .group6 .form-radios{text-align:center;}.jeux-concours form .group6 .form-radios .form-type-radio{display:inline-block;vertical-align:top;width:calc(50% - 14px);position:relative;}.jeux-concours form .group6 .form-radios .form-type-radio > input{top:0;bottom:0;left:0;right:0;position:absolute;opacity:0;visibility:hidden;}.jeux-concours form .group6 .form-radios .form-type-radio .ajax-progress-throbber{position:absolute;z-index:6;width:100%;height:100%;text-align:center;padding-top:18px;padding-bottom:20px;background-color:#cc6743;color:#fff;font-size:1.2em;}.jeux-concours form .group6 .form-radios .form-type-radio .ajax-progress-throbber .throbber{position:absolute;bottom:14px;left:0;right:0;margin:auto;}.jeux-concours form .group6 .form-radios .form-type-radio label{position:relative;z-index:5;width:100%;text-align:center;font-size:14px;}.jeux-concours form .group6 .form-radios .form-type-radio:first-of-type{margin-right:20px;}@media screen and (max-width:800px){.jeux-concours form .group6 .form-radios .form-type-radio{display:block;width:100%;margin-right:0 !important;margin-bottom:2em;}.jeux-concours form .group6 .form-radios .form-type-radio:last-of-type{margin-bottom:0;}}.jeux-concours form .group3 .form-item{width:100%;}.jeux-concours form .mentions-envoi-postal{margin-top:60px;font-size:14px;line-height:1.8em;}.jeux-concours form .jeux-mentions{font-size:11px;text-align:left;font-weight:normal;margin-top:60px;line-height:1.8em;color:#666666;}.jeux-concours form .authorized-file-type > p{color:lightslategrey;}.jeux-concours form .form-managed-file{display:inline-block;border:1px solid #999;box-shadow:0 1px 3px rgba(0,0,0,0.3);padding-left:15px;margin-top:0.2em;box-sizing:border-box;width:100%;height:50px;cursor:pointer;}.jeux-concours form .form-managed-file .form-file,.jeux-concours form .form-managed-file span.file{display:inline-block;margin-top:6px;width:100%;max-width:calc(100% - 104px);vertical-align:text-top;}.jeux-concours form .form-managed-file .form-submit{float:right;margin-right:0;padding:5px 10px;box-sizing:border-box;max-width:104px;height:100%;margin-left:0;}@media screen and (max-width:990px){.jeux-concours form .form-managed-file{max-width:100%;}}.jeux-concours form .fieldset-wrapper > .form-submit{margin-top:4em;}.jeux-concours form .form-type-checkbox{position:relative;}.jeux-concours form .form-type-checkbox > input{position:absolute;width:17px;height:17px;top:4px;left:0;z-index:9;}.jeux-concours form .form-type-checkbox > input + label{padding-left:35px;position:relative;z-index:10;margin-left:0;display:block;}.jeux-concours form .form-type-checkbox > input.error + label{background-color:#fff0f0;}.jeux-concours form .form-type-checkbox > input.error + label:before{border-color:#e61212;}.jeux-concours form [type="checkbox"]:not(:checked) + label:before,.jeux-concours form [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:4px;width:17px;height:17px;border:1px solid #999;background:#fff;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.jeux-concours form [type="checkbox"]:not(:checked) + label:after,.jeux-concours form [type="checkbox"]:checked + label:after{content:'✔';position:absolute;top:0;left:6px;font-size:14px;color:#333;transition:all .2s;}.jeux-concours form [type="checkbox"]:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0);}.jeux-concours form [type="checkbox"]:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1);}.jeux-concours form [type="text"]{color:#656565;height:2.5em;padding-left:0.5em;margin-top:0.2em;border:1px solid #999;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.jeux-concours form .form-item{margin:1rem 0;}.jeux-concours form select{-webkit-appearance:none;border:solid 1px #999;background:#fdfdfd;height:2.5em;line-height:2.5em;border-radius:0;padding:0 20px;color:#656565;width:100%;margin-top:0.2em;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.jeux-concours form select.error{border:solid 1px #e61212;}.jeux-concours form select:after{display:block;content:"";position:absolute;top:25px;right:20px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#cebe8f transparent transparent transparent;}.jeux-concours form input[type="submit"]{background:#cc6743;margin-right:15px;}@media screen and (max-width:800px){.jeux-concours form input[type="submit"]{margin-left:20px;}}.jeux-concours form input[type="submit"]:hover{background:#fff;}.jeux-concours form .form-item-type-envois input{position:absolute;}.jeux-concours form .form-item-type-envois label{background:#cc6743;display:inline-block;}.jeux-concours form .form-item-type-envois label:hover{background:#fff;}.jeux-concours .jeux_form_bottom{text-align:center;margin-top:60px;}.jeux-concours .jeux-container-bottom-wrapper{background:#111111;overflow:auto;padding-bottom:2em;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom{max-width:780px;display:block;clear:both;margin:0 auto;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom .jeux-bottom-mentions{color:#fff;padding-top:1.5em;float:left;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom .jeux-bottom-mentions a{color:#fff;text-decoration:underline;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom .logo_bottom{float:right;}@media screen and (max-width:1600px){.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom{max-width:830px;padding-left:30px;padding-right:30px;}}@media screen and (max-width:800px){.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom{text-align:center;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom .jeux-bottom-mentions{float:none;clear:both;}.jeux-concours .jeux-container-bottom-wrapper .jeux-container-bottom .logo_bottom{float:none;clear:both;margin-top:2em;}}.jeux-concours .region-bottom{padding-top:2em;}@media screen and (max-width:990px){.jeux-concours .section-main .container:not(.section-flex),.jeux-concours .section-main .section-header:not(.section-flex),.jeux-concours .section-main body.page-node .paragraphs-item-contenu.paragraphs-item-contenu-large > .content:not(.section-flex),body.page-node .jeux-concours .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content:not(.section-flex),.jeux-concours .section-main body.node-type-page-standard .paragraphs-item-contenu.paragraphs-item-contenu-large > .content:not(.section-flex),body.node-type-page-standard .jeux-concours .section-main .paragraphs-item-contenu.paragraphs-item-contenu-large > .content:not(.section-flex){padding-left:30px;padding-right:30px;box-sizing:border-box;}}@media screen and (min-width:1024px){ul.en-avant li a{transition:all 0.5s;}ul.en-avant li a:hover{padding-left:20px;}.section-header #block-menu-menu-top-menu ul li a{transition:all 0.5s;}.section-header #block-menu-menu-top-menu ul li a:before{transition:all 0.5s;}.section-header #block-menu-menu-top-menu ul li a:hover{color:#e61212;}.section-header #block-menu-menu-top-menu ul li a:hover:before{border-color:#e61212;color:#e61212;}.section-header #block-menu-menu-top-menu ul li.first a:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/clock-rouge.svg);}.section-header #block-menu-menu-top-menu ul li:nth-child(3) a:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/localisation-rouge.svg);}.section-header #block-menu-menu-top-menu ul li:nth-child(4) a:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/contact-rouge.svg);}.section-header #block-search-form form > div:before{transition:all 0.5s;}.section-header #block-search-form form > div:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/loupe-hover.svg);}.cta-red,.cta-or,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.section-sidebar #block-block-2 p a,.section-sidebar #block-block-10 p a,body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .field-name-field-encart-lien-url a,.block-100ans .block__link a,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a,body.node-type-page-contact #block-formblock-contact-site input[type="submit"],.section-header #block-menu-menu-ext-menu ul li.first a{transition:all 0.5s;}.cta-red:after,.cta-or:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:after,.section-sidebar #block-block-2 p a:after,.section-sidebar #block-block-10 p a:after,body.node-type-accueil .paragraphs-item-encart-lien.encart-boutique_ligne .field-name-field-encart-lien-url a:after,.block-100ans .block__link a:after,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a:after,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a:after,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a:after,body.node-type-page-contact #block-formblock-contact-site input[type="submit"]:after,.section-header #block-menu-menu-ext-menu ul li.first a:after{transition:all 0.5s;}.cta-red:hover,.cta-or:hover,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover,.section-sidebar #block-block-2 p a:hover,.section-sidebar #block-block-10 p a:hover,.block-100ans .block__link a:hover,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a:hover,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a:hover,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a:hover,body.node-type-page-contact #block-formblock-contact-site input:hover[type="submit"],.section-header #block-menu-menu-ext-menu ul li.first a:hover{border:solid 1px #e61212;color:#e61212;}.cta-red:hover:after,.cta-or:hover:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover:after,.section-sidebar #block-block-2 p a:hover:after,.section-sidebar #block-block-10 p a:hover:after,.block-100ans .block__link a:hover:after,.paragraphs-item-bon-cadeau .field-name-field-bon-cadeau-lien-boutique a:hover:after,body.page-ateliers .slider-atelier-stage .section-atelier-content .lien-boutique a:hover:after,body.page-stages .slider-atelier-stage .section-atelier-content .lien-boutique a:hover:after,body.node-type-page-contact #block-formblock-contact-site input[type="submit"]:hover:after,.section-header #block-menu-menu-ext-menu ul li.first a:hover:after{width:0;}.cta-orange,.jeux-concours article.node.view-mode-full .jeux-dowload-btn,.jeux-concours form input[type="submit"],.jeux-concours form .form-item-type-envois label{transition:all 0.5s;}.cta-orange:after,.jeux-concours article.node.view-mode-full .jeux-dowload-btn:after,.jeux-concours form input[type="submit"]:after,.jeux-concours form .form-item-type-envois label:after{transition:all 0.5s;}.cta-orange:hover,.jeux-concours article.node.view-mode-full .jeux-dowload-btn:hover,.jeux-concours form input:hover[type="submit"],.jeux-concours form .form-item-type-envois label:hover{border:solid 1px #cc6743;color:#cc6743;}.cta-orange:hover:after,.jeux-concours article.node.view-mode-full .jeux-dowload-btn:hover:after,.jeux-concours form input[type="submit"]:hover:after,.jeux-concours form .form-item-type-envois label:hover:after{width:0;}#block-menu-menu-ext-menu ul li.first a:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/billets-hover.svg);}#block-menu-menu-ext-menu ul li.last a:hover:before{background-image:url(/sites/all/themes/valrhona_cdc/images/svg/symbole-or.svg);}.cta-or,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a,.section-header #block-menu-menu-ext-menu ul li.last a{transition:all 0.5s;}.cta-or:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:after,.section-header #block-menu-menu-ext-menu ul li.last a:after{transition:all 0.5s;}.cta-or:hover,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover,.section-header #block-menu-menu-ext-menu ul li.last a:hover{border:solid 1px #cebe8f;color:#cebe8f;}.cta-or:hover:after,body.node-type-accueil .paragraphs-item-encart-lien .field-name-field-encart-lien-url a:hover:after,.paragraphs-item-groupe-contenu-lien .paragraphs-item-contenu-lien .content-text .field-name-field-contenu-lien-url a:hover:after,.section-header #block-menu-menu-ext-menu ul li.last a:hover:after{width:0;}.section-header #block-system-main-menu ul li a{transition:all 0.5s;}.section-header #block-system-main-menu ul li a:hover{color:#e61212;}.section-header #block-system-main-menu ul li a:hover:after{border-color:#e61212 transparent transparent transparent;}.section-header #block-system-main-menu > ul > li:hover > a{color:#e61212;}.section-header #block-system-main-menu > ul > li:hover > a:after{border-color:#e61212 transparent transparent transparent;}}
