.style-svg #gdchapeau{color:#ffffff}.fixed_diapo_home{position:fixed;top:0px}.et-pb-active-slide .et_pb_slide_description{animation-name:none}@media all and (min-width:768px){.home_hauteur_section{height:100vh}.cover{object-fit:cover;min-height:100vh}.et_pb_slider .et_pb_container,.et_pb_slides,.et_pb_slide,.et_pb_container clearfix,.et_pb_slide_description,.et_pb_slide_content{height:100vh;width:100%;max-width:100%;margin:0px;padding:0px}}@media all and (max-width:767px){#hide-logo{opacity:1!important}.cover{object-fit:cover;height:100%;margin:0px;padding:0px}.home_hauteur_section{height:100vh}}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}h1{font-family:proxima-soft-extra-condensed,sans-serif;font-weight:600;font-style:normal;font-size:40px}@media all and (min-width:1100px) and (max-width:1920px){h1{font-size:40px}}@media all and (max-width:767px){h1{font-size:30px}}.style-svg #gdchapeau{-webkit-animation:hat 1s ease-out forwards;-moz-animation:hat 1s ease-out forwards;-o-animation:hat 1s ease-out forwards;animation:hat 1s ease-out forwards;-moz-animation-delay:1s;animation-delay:1s}@keyframes hat{20%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}50%{-moz-transform:translateX(-22px) translateY(-12px) rotate(-15deg);transform:translateX(-22px) translateY(-12px) rotate(-15deg)}100%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}}#hide-logo.hide-hellohat{transition:opacity 2s ease;-moz-transition:opacity 2s ease;-webkit-transition:opacity 2s ease;opacity:1}.hide-hellohat{opacity:0!important}.hello{-webkit-animation:helloup 2s ease forwards,hellofade 20s ease-out forwards;-moz-animation:helloup 2s ease forwards,hellofade 20s ease-out forwards;-o-animation:helloup 2s ease forwards,hellofade 20s ease-out forwards;animation:helloup 2s ease forwards,hellofade 20s ease-out forwards;animation-delay:1s;opacity:0}@keyframes helloup{0%{transform:translateY(0px)}20%{transform:translateY(-20px)}}@keyframes hellofade{0%{opacity:0}2%{opacity:1}92%{opacity:1}100%{opacity:0!important}}.hellobg{-webkit-animation:hellobgfade 3s ease-out forwards;-moz-animation:hellobgfade 3s ease-out forwards;-o-animation:hellobgfade 3s ease-out forwards;animation:hellobgfade 3s ease-out forwards}@keyframes hellobgfade{0%{background-color:#fbdad4}95%{background-color:#fbdad4}100%{background-color:rgba(255,255,255,0.0)}}.style-svg #logohat{-webkit-animation:farwest 2s ease infinite;-moz-animation:farwest 2s ease infinite;-o-animation:farwest 2s ease infinite;animation:farwest 2s ease infinite}.flyhat{-webkit-animation:farfarwest 6s ease infinite;-moz-animation:farfarwest 6s ease infinite;-o-animation:farfarwest 6s ease infinite;animation:farfarwest 6s ease infinite}@keyframes farwest{0%{transform-origin:50% 50%;transform:rotate(0deg)}100%{transform-origin:50% 50%;transform:rotate(360deg)}}@keyframes farfarwest{0%{transform:translateX(0px)}100%{transform:translateX(300px)}}.aboutfooter #main-footer{position:absolute;bottom:0;width:100%}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}}.et_mobile_menu{box-shadow:none;background-color:#ffffff!important;padding:0px;border-top:0px}@media screen and (max-width:980px){.container{width:100%!important}}.menu-item{text-align:center}.et_header_style_left .mobile_menu_bar{margin-right:25px}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.title-top-page{text-shadow:0px 2px 10px rgba(139,120,93,0.3)}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:0%;background:#000000;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}