*{margin:0;padding:0;outline:none;font-family:'Montserrat', sans-serif}a{text-decoration:none;color:inherit}html{height:100%}body{min-height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-font-smoothing:antialiased;width:100%;min-height:100%;overflow-x:hidden}body.overflowyhidden{overflow-y:hidden}.iframe-video-prod{height:600px}@keyframes lds-rolling{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@-webkit-keyframes lds-rolling{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.lds-css{position:absolute;top:12px;right:18px;z-index:-1;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}.lds-css.ng-scope.active{opacity:1;visibility:visible}.lds-rolling{position:relative}.lds-rolling div,.lds-rolling div:after{position:absolute;width:150px;height:150px;border:10px solid #887056;border-top-color:transparent;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.lds-rolling div{-webkit-animation:lds-rolling 1.5s linear infinite;animation:lds-rolling 1.5s linear infinite;top:100px;left:100px}.lds-rolling div:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-rolling{width:30px !important;height:30px !important;-webkit-transform:translate(-15px, -15px) scale(0.15) translate(15px, 15px);transform:translate(-15px, -15px) scale(0.15) translate(15px, 15px)}#menu{position:fixed;top:75px;left:0;bottom:0;right:0;background-color:#ffffff;opacity:0;visibility:hidden;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;z-index:9997;overflow-y:scroll}#menu.active{opacity:1;visibility:visible}#menu .wrapper-menu-content{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px);text-align:center}#menu .wrapper-menu-content .wrapper-page{margin-bottom:15px}#menu .wrapper-menu-content .wrapper-page h4{color:#f7b627;display:inline-block;font-weight:600;font-size:16px;margin-bottom:5px}#menu .wrapper-menu-content .wrapper-page h4 .storee{position:relative;color:#5e4b40}#menu .wrapper-menu-content .wrapper-page h4 .storee:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:8px;width:100%;background-color:orange;z-index:-1;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#menu .wrapper-menu-content .wrapper-page .pages{list-style:none}#menu .wrapper-menu-content .wrapper-page .pages .page{margin-bottom:2px}#menu .wrapper-menu-content .wrapper-page .pages .page a{color:#5e4b40;font-weight:600;font-size:14px;display:inline-block}.line-bg-blog{position:absolute;height:190px;width:100%;z-index:-3;background-image:url("../images/elements/line.png");background-repeat:no-repeat;background-position:center center;top:0;left:0;right:0;bottom:0}.pagination .wp-pagenavi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.pagination .wp-pagenavi .current{border-color:#3f332a}.pagination .wp-pagenavi .page:hover{border-color:#3f332a}.pagination .wp-pagenavi .page,.pagination .wp-pagenavi span,.pagination .wp-pagenavi a{color:#3f332a;font-size:14px;font-weight:600;border:1px solid transparent;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;margin:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0px;width:25px;height:25px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}.pagination .wp-pagenavi .nextpostslink,.pagination .wp-pagenavi .previouspostslink{text-indent:-9999px;background-repeat:no-repeat;background-position:center}.pagination .wp-pagenavi .nextpostslink{background-image:url("../images/right-arrow-page.png")}.pagination .wp-pagenavi .previouspostslink{background-image:url("../images/left-arrow-page.png")}.pagination .wp-pagenavi .first,.pagination .wp-pagenavi .last{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wrapper-msgs{margin-top:15px;display:block;height:20px;overflow:hidden;width:100%}.wrapper-msgs #msgs .register-show-request{color:#887056;display:block;font-weight:500;font-size:14px}.wrapper-msgs #msgs .error,.wrapper-msgs #msgs .register-false,.wrapper-msgs #msgs .register-cadastrado{display:block;color:#FF4136;font-weight:500;font-size:14px}.wrapper-msgs #msgs .register-true{display:block;color:#0bc70b;font-weight:500;font-size:14px}.content-master .wrapper-content-master{max-width:1180px;width:95%;margin:0 auto}.background-title{position:relative;text-align:center}.background-title h1{color:#5e4b40;font-size:38px;line-height:43px;font-style:italic;font-weight:700;font-family:'Playfair Display', serif}.background-title h2{color:#fddf9e;font-size:58px;line-height:63px;font-family:'Nothing You Could Do', cursive;position:absolute;top:-28px;left:0;right:0;font-weight:400;z-index:-1}header{z-index:9997}header .wrapper-newsletter-content{height:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .wrapper-newsletter-content .logo a{display:block}header .wrapper-newsletter-content .logo a h1{width:230px;height:55px;background:url("../images/logo-fino-grao.png");-o-background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}header .wrapper-newsletter-content .wrapper-nav-menu{height:100%}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;list-style:none;height:100%}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu>.nav.dropdown{height:61px}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu>.nav.dropdown .plus{height:100%}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .store h4 a:hover{color:#6c564a !important}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .store h4 a:hover:after{height:20px}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .store h4 a{color:#6c564a;position:relative;padding:0px 3px 0px 8px}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .store h4 a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:8px;width:100%;background-color:orange;z-index:-1;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav{margin-left:20px;position:relative;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav h4{color:#6c564a;font-weight:600;font-size:15px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;height:61%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav h4 a{cursor:pointer;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav h4 a:hover{color:#f0ac17}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav .plus:hover{color:#f0ac17;cursor:pointer}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav .drop-menu{list-style:none;position:absolute;top:100%;left:0;background-color:#ffffff;padding:20px 45px 28px;z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:none}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav .drop-menu li{color:#6c564a;font-weight:500;font-size:14.5px;margin-bottom:12px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}header .wrapper-newsletter-content .wrapper-nav-menu .nav-menu .nav .drop-menu li:hover{color:#f0ac17}header .wrapper-newsletter-content .social-networks .social-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .wrapper-newsletter-content .social-networks .social-links .facebook{margin-left:15px}header .wrapper-newsletter-content .social-networks .social-links a i{color:#f0ac17;font-size:20px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}header .wrapper-newsletter-content .social-networks .social-links a i:hover{color:#6c564a}header .wrapper-newsletter-content #menu-icon{width:45px;height:30px;position:relative;-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;display:none}header .wrapper-newsletter-content #menu-icon span{display:block;position:absolute;height:6px;width:100%;background:#5e4b40;-moz-border-radius:9px;-ms-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;opacity:1;left:0;-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}header .wrapper-newsletter-content #menu-icon span:nth-child(1){top:0px}header .wrapper-newsletter-content #menu-icon span:nth-child(2){top:12px}header .wrapper-newsletter-content #menu-icon span:nth-child(3){top:24px}header .wrapper-newsletter-content #menu-icon.open span:nth-child(1){top:12px;-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .wrapper-newsletter-content #menu-icon.open span:nth-child(2){opacity:0;left:-60px}header .wrapper-newsletter-content #menu-icon.open span:nth-child(3){top:12px;-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.form-align-about{margin:20px auto 30px;padding-top:60px;background-image:url("../images/elements/line.png");background-position:center top;background-repeat:no-repeat}.form-align-about>h3{color:#3b2d25;font-weight:700;font-style:italic;font-size:25px;font-family:'Playfair Display', serif;margin:0px auto 20px;max-width:685px;width:95%}.form-align-about>#form-contact{max-width:685px;width:95%;margin:0 auto;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.form-align-about>#form-contact input,.form-align-about>#form-contact select{width:calc(48.8% - 40px)}.form-align-about>#form-contact textarea{width:calc(100% - 40px)}.form-align-about>#form-contact input[type=submit]{width:100%}#form-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:335px}#form-contact ::-webkit-input-placeholder{font-weight:700;font-style:italic;font-size:15px;font-family:'Playfair Display', serif;color:#887056}#form-contact ::-moz-placeholder{font-weight:700;font-style:italic;font-size:15px;font-family:'Playfair Display', serif;color:#887056}#form-contact :-ms-input-placeholder{font-weight:700;font-style:italic;font-size:15px;font-family:'Playfair Display', serif;color:#887056}#form-contact :-moz-placeholder{font-weight:700;font-style:italic;font-size:15px;font-family:'Playfair Display', serif;color:#887056}#form-contact input,#form-contact textarea,#form-contact select{width:calc(100% - 44px);border:2px solid #bfa385;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#887056;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:15px;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;-webkit-box-sizing:initial;-ms-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#form-contact select{background-image:url("../images/down-arrow-page.png");background-repeat:no-repeat;background-position:99% center}#form-contact input,#form-contact select{height:40px;padding:0px 20px}#form-contact textarea{resize:none;height:calc(190px - 44px);padding:20px 20px}#form-contact input[type=submit]{cursor:pointer;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;text-transform:lowercase;background-color:#bfa385;color:#ffffff}#form-contact input[type=submit]:hover{background-color:transparent;color:#bfa385}#form-contact .wrapper-msgs.contact{margin-top:0px}#form-contact .wrapper-msgs.contact #msgs .register-show-request{position:relative}#form-contact .wrapper-msgs.contact #msgs .register-show-request .lds-css{top:0px;right:initial;left:85px}#form-contact .wrapper-msgs.contact #msgs .register-show-request .lds-css .lds-rolling{-o-transform:translate(-15px, -15px) scale(0.1) translate(15px, 15px);-ms-transform:translate(-15px, -15px) scale(0.1) translate(15px, 15px);-webkit-transform:translate(-15px, -15px) scale(0.1) translate(15px, 15px);transform:translate(-15px, -15px) scale(0.1) translate(15px, 15px)}#contact .wrapper-content-page.contact .wrapper-form-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:80px;position:relative}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;margin:0 auto}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form{width:55%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:70px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .form .text-form{margin-right:20px;color:#887056;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:15px;max-width:140px;text-align:right;line-height:1.5}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos{margin-left:30px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos .phone p{font-weight:600;font-size:24px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos .address{margin-top:25px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos .address p{font-weight:500;font-size:14px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos .info h2{color:#3b2d25;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:25px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content .infos .info p{color:#5e4b40;margin-top:5px;max-width:270px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .thumb{width:45%}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .thumb .img{width:100%;height:auto}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .line-bg{position:absolute;background-image:url("../images/elements/line.png");background-repeat:no-repeat;background-position:center center;bottom:-90px;left:0;right:0;height:180px;width:100%;z-index:-2}#contact .wrapper-content-page.contact #map{margin:75px 0px}#contact .wrapper-content-page.contact #map .wrapper-map{max-width:1180px;width:95%;margin:0 auto;position:relative}#contact .wrapper-content-page.contact #map .wrapper-map .map{width:100%;height:490px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:55%}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{max-width:calc(620px - 80px);margin-left:30px;margin-right:50px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .thumbnail{width:45%}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title:after{content:none}#page-event .wrapper-content-page.event .background-title{margin-top:50px}#page-event .wrapper-content-page.event .background-title .line-bg-blog.event{top:-80px}#page-event .wrapper-content-page.event>.content{color:#4b433f;line-height:25px;font-size:17px;font-weight:400;margin:50px auto;max-width:1180px;width:95%}#page-event .wrapper-content-page.event .wrapper-content-events #banner-inf{margin-bottom:50px}#page-event .wrapper-content-page.event .wrapper-content-events .content-inf{color:#4b433f;line-height:25px;font-size:17px;font-weight:400;margin:50px auto;max-width:1180px;width:95%}#page-event .wrapper-content-page.event .wrapper-content-events .content-inf ul,#page-event .wrapper-content-page.event .wrapper-content-events .content-inf ol{padding:0px 50px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .list-events .list-event,#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .list-events .list-event:last-child{background-image:url(../images/elements/line2.png);padding-bottom:120px;margin-bottom:50px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs.search .list-faqs{margin:0 auto}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs.search .list-faqs .faq-column{margin-bottom:50px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs{max-width:1170px;width:95%;margin:50px auto 0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column{width:49.8%}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq{width:calc(100% - 42px);padding:15px 20px;border:2px solid #bfa385;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-bottom:3px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .title{color:#4c4039;font-size:17px;font-weight:600;padding-right:30px;position:relative;cursor:pointer}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .title i{position:absolute;top:-3px;right:0px;font-size:30px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .title:after{content:'';position:absolute;top:-15px;left:-20px;right:-20px;bottom:-15px;z-index:1}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .wrapper-content{max-height:0px;overflow:hidden;-webkit-transition:max-height 0.5s ease-out;-moz-transition:max-height 0.5s ease-out;-ms-transition:max-height 0.5s ease-out;-o-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .wrapper-content .content{color:#4c4039;font-weight:400;font-size:17px;line-height:25px;margin-top:15px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq.active .title i{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq.active .wrapper-content{max-height:2000px;-webkit-transition:max-height 0.75s ease-in;-moz-transition:max-height 0.75s ease-in;-ms-transition:max-height 0.75s ease-in;-o-transition:max-height 0.75s ease-in;transition:max-height 0.75s ease-in}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos{-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;margin-bottom:50px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos{max-width:1170px;width:95%;margin:60px auto 0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item.search.find .lds-css{opacity:1;visibility:visible}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item.search{position:relative}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item.search .lds-css{position:absolute;top:initial;bottom:0;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;z-index:1}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item.search .lds-css .lds-rolling{-o-transform:translate(-25px, -18px) scale(0.15) translate(25px, 18px);-ms-transform:translate(-25px, -18px) scale(0.15) translate(25px, 18px);-webkit-transform:translate(-25px, -18px) scale(0.15) translate(25px, 18px);transform:translate(-25px, -18px) scale(0.15) translate(25px, 18px)}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item{width:calc(32.8% - 44px);height:calc(170px - 44px);background-color:#ded0ad;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:22px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item h2{color:#5e4b40;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:20px;margin-bottom:25px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item h4{font-size:20px;color:#67554b;font-weight:600;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item a{font-size:15px;font-weight:600;color:#87573b;width:100%;height:45px;border:2px solid #87573b;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;background-color:transparent}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item a:hover{background-color:#87573b;color:#ded0ad}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq{position:relative;width:100%}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq ::-webkit-input-placeholder{color:#4b433f;font-weight:600;font-size:15px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq ::-moz-placeholder{color:#4b433f;font-weight:600;font-size:15px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq :-ms-input-placeholder{color:#4b433f;font-weight:600;font-size:15px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq :-moz-placeholder{color:#4b433f;font-weight:600;font-size:15px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq input[type=text]{background-color:transparent;color:#4b433f;font-weight:600;font-size:15px;padding:20px 45px 20px 15px;height:calc(45px - 42px);width:calc(100% - 64px);border:2px solid #87573b;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq input[type=submit]{position:absolute;top:0px;right:0px;bottom:0px;height:45px;width:45px;background-color:transparent;border:none;cursor:pointer}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq i{color:#4b433f;font-weight:600;font-size:18px;position:absolute;top:0px;right:0px;bottom:0px;width:45px;height:45px;z-index:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb .left-align-resume-and-thumb{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb .left-align-resume-and-thumb .resume-and-title{margin-left:75px;margin-right:0px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb .left-align-resume-and-thumb .resume-and-title .title,#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb .left-align-resume-and-thumb .resume-and-title .resume{text-align:left}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event{width:100%;margin:0 auto;background-image:url("../images/elements/line2.png");background-position:bottom center;background-repeat:no-repeat;padding-bottom:120px;margin-bottom:50px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb .resume-and-title{margin-right:75px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb .resume-and-title .title{color:#3b2d25;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:63px;line-height:60px;text-align:right}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb .resume-and-title .resume{color:#4b433f;line-height:25px;font-size:17px;font-weight:400;margin-top:50px;text-align:right}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .resume-and-thumb .thumbnail img{max-width:940px;height:auto}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .list-content-post{max-width:1180px;width:95%;margin:60px auto 0px;color:#4b433f;font-size:17px;line-height:25px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .list-content-post ul,#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .list-content-post ol{padding-left:50px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .list-content-post img{max-width:100%;height:auto}#page-event .wrapper-content-page.event .wrapper-content-events .list-events>.list-event .list-content-post a{text-decoration:underline;font-weight:500}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us{margin-bottom:50px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .background-title{background-image:url("../images/elements/line.png");background-repeat:no-repeat;z-index:-2;background-position:center center;padding:100px 0px 25px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .background-title h2{top:70px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .us-contact.event{z-index:1;position:relative}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .us-contact.event a{color:#e6a922;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:25px;width:290px;height:50px;border:1px solid #e6a922;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;background-color:transparent;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 auto}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .us-contact.event a:hover{color:#ffffff;background-color:#e6a922}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb{margin-bottom:50px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:50%}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{max-width:calc(620px - 80px);margin-left:30px;margin-right:50px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title:after{display:none}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .thumbnail{width:50%}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post{max-width:1180px;width:95%;margin:60px auto 0px;color:#4b433f;font-size:17px;line-height:25px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post ul,#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post ol{padding-left:50px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post img{max-width:100%;height:auto}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post a{text-decoration:underline;font-weight:500}#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses{max-width:1400px;width:95%;margin:0 auto}#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses .list-content-post{max-width:1180px;width:95%;margin:60px auto 0px;color:#4b433f;font-size:17px;line-height:25px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses .list-content-post ul,#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses .list-content-post ol{padding-left:50px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses .list-content-post img{max-width:100%;height:auto}#page-course .wrapper-content-page.course.single .wrapper-content-courses .list-courses .list-content-post a{text-decoration:underline;font-weight:500}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us{margin-bottom:110px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .background-title{background-image:url("../images/elements/line.png");background-repeat:no-repeat;z-index:-2;background-position:center center}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .us-contact{z-index:1;position:relative;margin-top:-60px;text-align:center}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .us-contact a{color:#6f3e0e;text-decoration:underline;font-size:17px;font-weight:600}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .us-contact span{color:#4b433f;font-weight:600;font-size:17px}#page-course .wrapper-content-page.course .background-title{padding:70px 0px}#page-course .wrapper-content-page.course .background-title h2{top:40px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses{max-width:1075px;width:95%;margin:0 auto 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .resume-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .resume-and-thumb .resume-and-title{margin-right:75px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .resume-and-thumb .resume-and-title .title{color:#3b2d25;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:63px;line-height:60px;text-align:right}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .resume-and-thumb .resume-and-title .resume{color:#4b433f;line-height:25px;font-size:17px;font-weight:400;margin-top:50px;text-align:right}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .resume-and-thumb .thumbnail img{max-width:940px;height:auto}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course:nth-child(3):after{content:'';position:absolute;top:-125px;left:-240px;background-image:url("../images/elements/cup2.png");background-repeat:no-repeat;width:320px;height:285px;z-index:-1}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course:nth-child(4):after{content:'';position:absolute;top:280px;right:-170px;background-image:url("../images/elements/grains.png");background-repeat:no-repeat;width:358px;height:285px;z-index:-1}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course{width:48%;margin-bottom:50px;position:relative}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link{display:block;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link:hover .wrapper-info-course{background-color:#ffffff}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link:hover .wrapper-info-course .button{letter-spacing:0.5px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img{width:calc(100% - 80px);height:calc(385px - 80px);-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:40px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#322c24;opacity:0.2}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img .cat{color:#f7b61a;font-weight:600;font-size:20px;text-transform:uppercase;z-index:1}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img .title{color:#ffffff;text-transform:uppercase;font-weight:600;font-size:34px;text-align:center;z-index:1}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course{padding:25px;text-align:center;background-color:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course .content{color:#4b433f;font-size:17px;font-weight:400;line-height:25px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog.single .background-title h1{max-width:1000px;width:95%;margin:0 auto}#page-blog .wrapper-content-page.blog .background-title{padding:70px 0px}#page-blog .wrapper-content-page.blog .background-title h2{top:40px}#page-blog .wrapper-content-page.blog .wrapper-content-posts{max-width:1180px;width:95%;margin:0 auto 70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts{width:68%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post{width:100%;color:#4b433f;font-size:17px;font-weight:400;line-height:25px;position:relative}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post:after{content:'';position:absolute;background-image:url("../images/elements/cup2.png");background-repeat:no-repeat;width:320px;height:285px;top:30%;left:-230px;z-index:-1}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post:before{content:'';position:absolute;background-image:url("../images/elements/bunch.png");background-repeat:no-repeat;width:545px;height:330px;top:70%;right:-390px;z-index:-1}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .thumbnail-post{width:100%;height:auto;margin-bottom:30px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .date{margin-bottom:30px;color:#f3b829;font-size:36px;font-weight:700;font-style:italic;font-family:'Playfair Display', serif;background-color:#ffffff;padding:5px 12px;z-index:1;text-align:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .title{margin-bottom:30px;text-transform:uppercase;font-size:34px;font-weight:600;color:#756c6c;line-height:40px;text-align:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post ul,#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post ol{padding-left:50px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post img{max-width:100%;height:auto}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post a{text-decoration:underline;font-weight:500}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content{margin:65px auto 0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:320px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .like-fb{height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .like-fb iframe{width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .share-fb-twitter{margin:10px auto 0px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .share-fb-twitter a{background-repeat:no-repeat;display:block;background-repeat:no-repeat;-o-background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .share-fb-twitter .share-face{width:85px;height:22px;background-image:url("../images/share-facebook.png")}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .share-links .wrapper-share-links-content .share-fb-twitter .share-twitter{width:70px;height:22px;background-image:url("../images/share-twitter.png");margin-left:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .back-page .back-away{color:#45321e;font-weight:700;font-style:italic;font-size:20px;font-family:'Playfair Display', serif;border-bottom:1px solid #45321e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:65px auto 0px;cursor:pointer}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item{width:100%;position:relative;padding-bottom:50px;margin-bottom:30px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item:after{content:'';position:absolute;background-image:url(../images/elements/line2.png);background-repeat:no-repeat;width:620px;height:50px;margin:0 auto;left:0;right:0;bottom:0}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link:hover{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link:hover .wrapper-info-blog{background-color:transparent}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link:hover .wrapper-info-blog .button{letter-spacing:initial}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link .wrapper-info-blog{text-align:initial}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link .wrapper-info-blog .content img{width:100%;height:auto}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link .wrapper-info-blog .content ul,#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link .wrapper-info-blog .content ol{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts>.item-blog.first-blog-item .link .wrapper-info-blog .content a{text-decoration:underline;font-weight:500}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog{width:48%;margin-bottom:50px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link{display:block;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link:hover .wrapper-info-blog{background-color:#ffffff}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link:hover .wrapper-info-blog .button{letter-spacing:0.5px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img{width:calc(100% - 160px);height:calc(385px - 160px);-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:80px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#322c24;opacity:0.2}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img .date{color:#f3b829;font-size:36px;font-weight:700;font-style:italic;font-family:'Playfair Display', serif;position:absolute;top:0;left:0;background-color:#ffffff;padding:5px 12px;z-index:1}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img .title{color:#ffffff;text-transform:uppercase;font-weight:600;font-size:34px;text-align:center;z-index:1}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog{padding:25px;text-align:center;background-color:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog>.content img{max-width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog .content{color:#4b433f;font-size:17px;font-weight:400;line-height:25px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts{width:25%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .categories h2{color:#816555;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;padding-left:28px;padding-bottom:8px;border-bottom:2px solid #816555}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .categories ul{padding-left:28px;list-style:none;margin-top:20px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .categories ul li{margin-bottom:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .categories ul li a{color:#6c564a;font-size:14px;font-weight:600;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;position:relative}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .categories ul li a:hover{color:#f0ac17}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts h2{margin-top:35px;margin-bottom:15px;color:#816555;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;padding-left:28px;padding-bottom:8px;border-bottom:2px solid #816555}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog{margin-bottom:20px;border-bottom:1px solid #826656;padding-bottom:20px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog .link{display:block;margin-left:25px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog .link .date{font-size:25px;color:#f0ac17;font-style:italic;font-family:'Playfair Display', serif;font-weight:700}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog .link .title{margin-top:8px;color:#4b433f;font-weight:400;font-size:14px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog .link .button{margin-top:8px;font-size:18px;color:#f0ac17;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;padding-bottom:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .last-posts .list-last-posts .item-blog .link .button:after{content:'';position:absolute;bottom:0;left:0;right:0;background-color:#f0ac17;height:2px;width:100%;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content{width:100%;margin-top:20px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog{width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center{width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link{width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img{width:100%;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:135px;min-height:400px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center{background-color:rgba(226,197,129,0.9);padding:25px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .background-title{text-align:left;padding:0px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .background-title h1{color:#191919;font-size:30px;position:relative;z-index:1;line-height:30px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .background-title h2{color:#f0d9a3;font-size:40px;z-index:0;top:-25px;white-space:nowrap;left:-100%;right:-100%;text-align:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .content{color:#2b2623;font-weight:600;font-size:16px;margin-top:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .button{margin-top:10px;color:#45321e;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid #45321e;padding:10px 30px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;width:calc(100% - 60px);font-size:16px;font-family:'Playfair Display', serif;font-weight:700;font-style:italic;text-align:center;max-width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-banners-seg .content-master .wrapper-banner-center-content .list-banner-center.page-blog .item-banner-center .link .img .wrapper-content-banner-center .button:hover{background-color:#45321e;color:#e2c581}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products{margin-top:20px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link{background-color:#f5f1f1;padding:25px 30px 20px;width:calc(100% - 60px);display:block}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link .wrapper-item-products{text-align:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link .wrapper-item-products .title{color:#191919;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link .wrapper-item-products img{max-width:100%;height:auto;margin-top:15px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link .wrapper-item-products .button{margin-top:15px;color:#1d2125;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;background-color:#eac15c;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;width:100%;height:46px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts .list-small-products .wrapper-list-products .list-products.page-blog .item-products .link .wrapper-item-products .button:hover{background-color:#1d2125;color:#eac15c}.wrapper-machine-category{background-color:#f1f1f1;margin-bottom:30px}.wrapper-machine-category .machine-category{max-width:1180px;width:95%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:30px 0px 20px}.wrapper-machine-category .machine-category .category{margin:0px 50px 10px}.wrapper-machine-category .machine-category .category a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}.wrapper-machine-category .machine-category .category a:hover{opacity:0.5}.wrapper-machine-category .machine-category .category a img{max-height:70px;max-width:70px;width:auto;height:auto}.wrapper-machine-category .machine-category .category a .name{font-size:15px;font-weight:600;line-height:25px;color:#43403f;text-transform:uppercase;margin-left:10px}#page-machine .wrapper-content-page.machine{margin-bottom:30px}#page-machine .wrapper-content-page.machine .background-title{padding:70px 0px}#page-machine .wrapper-content-page.machine .background-title h2{top:35px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines{margin-bottom:30px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines #banner-inf{margin-top:30px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines #banner-inf .wrapper-banner-inf-content{padding:45px 0px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines{max-width:1050px;width:95%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines:after{content:'';width:30%}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine{width:28%;margin-bottom:50px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link.active .img img{opacity:0.2}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link.active .img .lds-css{opacity:1;visibility:visible}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link.active .title,#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link.active .button{opacity:0.2}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;position:relative;z-index:1;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img .lds-css{position:absolute;top:30%;left:0px;right:0px;opacity:0;visibility:hidden;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;z-index:1}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img .lds-css .lds-rolling{-o-transform:translate(-25px, -25px) scale(0.25) translate(25px, 25px);-ms-transform:translate(-25px, -25px) scale(0.25) translate(25px, 25px);-webkit-transform:translate(-25px, -25px) scale(0.25) translate(25px, 25px);transform:translate(-25px, -25px) scale(0.25) translate(25px, 25px)}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img img{max-height:335px;max-width:100%;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .title{margin-top:30px;color:#4b433f;font-size:16px;font-weight:400;line-height:25px;text-align:center;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .pagination .wp-pagenavi{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#popup-machine.active{opacity:1;visibility:visible}#popup-machine{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;z-index:9999}#popup-machine .wrapper-popup-machine{width:100%;height:100%;position:relative}#popup-machine .wrapper-popup-machine:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:#ffffff;opacity:0.95;z-index:1}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine{position:relative;z-index:2;padding:30px 65px;width:calc(100% - 130px);height:calc(100% - 60px);overflow-y:scroll}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .close i{font-size:40px;cursor:pointer}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine{margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img{max-width:calc(70% - 100px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:100px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img img{max-width:100%;height:auto;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup{width:30%}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .title{font-size:20px;color:#4b433f;font-weight:600}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .content{margin-top:30px;margin-bottom:35px;color:#4b433f;font-size:15px;font-weight:400}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .link{color:#f7b628;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;padding:15px 30px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;border:2px solid #f7b628;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:transparent;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .link:hover{background-color:#f7b628;color:#ffffff}.resume-and-thumb.left-align-resume-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{margin-right:75px;max-width:calc(420px - 75px);position:relative}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title:after{content:'';position:absolute;bottom:0;left:-215px;background-image:url(../images/elements/grains.png);background-repeat:no-repeat;right:0;top:0;z-index:-1;background-position:left bottom}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title .title{color:#3b2d25;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;font-size:63px;line-height:60px;text-align:right}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title .resume{color:#4b433f;line-height:25px;font-size:17px;font-weight:400;margin-top:50px;text-align:right}.resume-and-thumb.left-align-resume-and-thumb .thumbnail{width:60%}.resume-and-thumb.left-align-resume-and-thumb .thumbnail img{width:100%;height:auto;max-width:100% !important}#page-about .wrapper-content-page.about .wrapper-content-about .list-about{width:100%;margin:0 auto}#page-about .wrapper-content-page.about .wrapper-content-about .list-about .resume-and-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}#page-about .wrapper-content-page.about .wrapper-content-about .list-about #about .wrapper-about-content .infos .desc{text-align:left}#page-about .wrapper-content-page.about>.background-title{padding:70px;margin-top:15px}#page-about .wrapper-content-page.about>.background-title h2{top:40px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products{max-width:1180px;width:95%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;position:relative}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products:after{content:'';background-image:url("../images/elements/grains3.png");background-repeat:no-repeat;width:380px;height:220px;position:absolute;bottom:35px;right:-215px;z-index:-1}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product:first-child:after{content:'';background-image:url("../images/elements/grains2.png");background-repeat:no-repeat;width:775px;height:520px;position:absolute;bottom:-15px;left:-250px;z-index:-1}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product{margin-bottom:50px;width:48%;position:relative}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link:hover .content{background-color:#ffffff}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link:hover .content .button{letter-spacing:0.5px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link{display:block;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img{position:relative;width:100%;height:460px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img:after{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#322c24;opacity:0.2}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img img{width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img .name{color:#ffffff;z-index:2;font-weight:600;text-transform:uppercase;font-size:34px;padding:30px;width:calc(100% - 60px);height:calc(100% - 60px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .content{text-align:center;color:#4b433f;line-height:25px;font-size:17px;font-weight:400;padding:20px 30px 10px;background-color:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .content .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .content .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px}#page-about .wrapper-content-page.about #banner-center{margin-bottom:30px}#page-404 .wrapper-content-page.page-404 .background-title{padding:70px 0px}#page-404 .wrapper-content-page.page-404 .background-title h2{top:40px}#page-404 .wrapper-content-page.page-404 .background-title .line-bg.page-404{position:absolute;background-image:url("../images/elements/line.png");background-repeat:no-repeat;background-position:center center;bottom:0;left:0;right:0;top:0;height:180px;width:100%;z-index:-2}#page-404 .wrapper-content-page.page-404 .wrapper-content-404 .list-404{max-width:1180px;width:95%;margin:50px auto}#page-404 .wrapper-content-page.page-404 .wrapper-content-404 .list-404 h5{text-align:center;color:#6c564a;font-weight:600;font-size:22px;margin-bottom:10px}#page-404 .wrapper-content-page.page-404 .wrapper-content-404 .list-404 .list-all-404{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:150px;margin:30px auto 0px}#page-404 .wrapper-content-page.page-404 .wrapper-content-404 .list-404 .list-all-404 .page{color:#6c564a;font-size:16px;font-weight:500;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;display:block;margin-bottom:10px}#page-404 .wrapper-content-page.page-404 .wrapper-content-404 .list-404 .list-all-404 .page:hover{color:#f0ac17}#banner-sup .wrapper-banner-sup-content{width:100%;max-width:100%}#banner-sup .wrapper-banner-sup-content .list-banner-sup .item-banner-sup .link{display:block}#banner-sup .wrapper-banner-sup-content .list-banner-sup .item-banner-sup .link .img{height:615px;width:100%;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots{max-width:1180px;width:95%;margin:0 auto;position:absolute;bottom:15px;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;list-style:none}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-left:10px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;height:34px;cursor:pointer}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots li button{background:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;height:20px;width:20px;border:2px solid #ffffff;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;font-size:0px;cursor:pointer;position:relative;color:transparent;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;padding-bottom:5px}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots li button:after{content:'';position:absolute;left:-12px;top:50%;background-color:#ffffff;width:12px;height:1px}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots li:nth-child(1) button:after{content:none}#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots li.slick-active button{width:36px;height:36px;color:#ffffff;font-size:20px}#about{margin-top:140px}#about .wrapper-about-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#about .wrapper-about-content .img{position:relative;margin-right:40px}#about .wrapper-about-content .img:before{content:'';position:absolute;top:0;left:0;background-image:url(../images/elements/grains.png);background-repeat:no-repeat;right:-275px;bottom:0;z-index:-1;background-position:right center}#about .wrapper-about-content .img:after{content:'';position:absolute;top:-25px;left:-25px;bottom:25px;right:25px;border:3px solid #ffcd52;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#about .wrapper-about-content .img img{max-width:615px;height:auto}#about .wrapper-about-content .infos{width:480px;text-align:center;margin-left:40px;background-repeat:no-repeat;background-position:center 25%}#about .wrapper-about-content .infos .background-title h1{position:relative;z-index:1}#about .wrapper-about-content .infos .background-title h2{z-index:0}#about .wrapper-about-content .infos .desc{margin-top:30px;line-height:25px;color:#4b433f;font-weight:400;font-size:17px}#about .wrapper-about-content .infos .button{margin-top:30px}#about .wrapper-about-content .infos .button a{border:2px solid #81613f;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#81613f;padding:15px 55px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700}#about .wrapper-about-content .infos .button a:hover{background-color:#81613f;color:#ffffff}#event{margin-top:50px}#event .wrapper-event-content{max-width:100%;width:100%}#event .wrapper-event-content .background-title{background-image:url("../images/elements/line.png");background-repeat:no-repeat;z-index:-2;background-position:90% center;padding-top:110px}#event .wrapper-event-content .background-title h2{top:85px}#event .wrapper-event-content .background-title .event-desc{margin-top:35px;color:#4b433f;font-size:17px;font-weight:400}#event .wrapper-event-content .list-event.slick-false .item-event{width:32%;margin:0 auto;opacity:1;pointer-events:initial}#event .wrapper-event-content .list-event.slick-false .item-event .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#event .wrapper-event-content .list-event.slick-false .item-event .link:hover .infos-event .button{letter-spacing:0.5px}#event .wrapper-event-content .list-event{margin:10px auto 0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:97%}#event .wrapper-event-content .list-event .slick-list .slick-track .slick-slide{margin:0 25px}#event .wrapper-event-content .list-event .item-event.slick-center{opacity:1;pointer-events:initial;z-index:1}#event .wrapper-event-content .list-event .item-event.slick-center .arrow.left,#event .wrapper-event-content .list-event .item-event.slick-center .arrow.right{opacity:1;visibility:visible}#event .wrapper-event-content .list-event .item-event{position:relative;opacity:0.5;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;pointer-events:none;padding:30px 0px 10px}#event .wrapper-event-content .list-event .item-event .arrow{content:'';position:absolute;top:30%;background-color:#ffffff;z-index:2;opacity:0;visibility:hidden;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;background-repeat:no-repeat;-o-background-size:25px;-webkit-background-size:25px;-moz-background-size:25px;background-size:25px;width:90px;height:100px;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;cursor:pointer;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#event .wrapper-event-content .list-event .item-event .arrow.left{left:-90px;background-image:url("../images/left-arrow-event.png");background-position:30% center}#event .wrapper-event-content .list-event .item-event .arrow.right{right:-90px;background-image:url("../images/right-arrow-event.png");background-position:70% center}#event .wrapper-event-content .list-event .item-event .link{display:block;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#event .wrapper-event-content .list-event .item-event .link:hover{-webkit-box-shadow:0 10px 10px -2px rgba(27,26,26,0.3);-ms-box-shadow:0 10px 10px -2px rgba(27,26,26,0.3);-moz-box-shadow:0 10px 10px -2px rgba(27,26,26,0.3);box-shadow:0 10px 10px -2px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#event .wrapper-event-content .list-event .item-event .link:hover .infos-event{background-color:#ffffff}#event .wrapper-event-content .list-event .item-event .link:hover .infos-event .button{letter-spacing:0.5px}#event .wrapper-event-content .list-event .item-event .link .img{height:480px;width:100%;position:relative;background-position:center center;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}#event .wrapper-event-content .list-event .item-event .link .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#322c24;opacity:0.2}#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content{height:calc(100% - 40px);width:calc(100% - 40px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:20px;text-align:center;position:relative;z-index:1}#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .id{color:#ffffff;font-size:77px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;padding-bottom:15px}#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .line{width:2px;background-color:#ffffff;height:-webkit-fill-available;height:-moz-available;height:fill-available}#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .catt{color:#f7b61a;font-weight:600;font-size:20px;text-transform:uppercase;line-height:25px}#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .title{color:#ffffff;font-size:34px;font-weight:600;text-transform:uppercase}#event .wrapper-event-content .list-event .item-event .link .infos-event{text-align:center;padding:30px 30px 10px;background-color:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#event .wrapper-event-content .list-event .item-event .link .infos-event .excerpt{color:#4b433f;font-size:17px;font-weight:400;line-height:25px}#event .wrapper-event-content .list-event .item-event .link .infos-event .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#event .wrapper-event-content .list-event .item-event .link .infos-event .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px}#machines{margin-top:145px}#machines .wrapper-machines-content{width:100%;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#machines .wrapper-machines-content .img{margin-right:25px;width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}#machines .wrapper-machines-content .img:after{content:'';position:absolute;background-image:url("../images/elements/cup.png");background-repeat:no-repeat;top:-50px;right:-50px;height:285px;width:330px;z-index:-1}#machines .wrapper-machines-content .img img{max-width:700px;height:auto;max-height:475px}#machines .wrapper-machines-content .infos-machines{padding:70px 0px 70px 70px;width:calc(50% - 70px);margin-left:30px;background-color:#273451}#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content{max-width:450px;width:100%}#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .background-title{text-align:left}#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .background-title h1{color:#ffffff;position:relative;z-index:1}#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .background-title h2{color:#3e475b;z-index:0;left:-30px}#machines .wrapper-machines-content .infos-machines .content{color:#ffffff;font-weight:400;font-size:17px;line-height:25px;margin-top:40px}#machines .wrapper-machines-content .infos-machines .buttons{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#machines .wrapper-machines-content .infos-machines .buttons a{color:#f7b628;border:2px solid #f7b628;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px 25px;margin-right:10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:'Playfair Display', serif;font-weight:700;font-style:italic;font-size:20px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#machines .wrapper-machines-content .infos-machines .buttons a:last-child{margin-right:0px}#machines .wrapper-machines-content .infos-machines .buttons a:hover{background-color:#f7b628;color:#273451}#banner-center{margin-top:100px}#banner-center .wrapper-banner-center-content .list-banner-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative;width:100%}#banner-center .wrapper-banner-center-content .list-banner-center:after{content:'';position:absolute;background-image:url("../images/elements/bunch.png");background-repeat:no-repeat;top:-100px;left:-210px;width:545px;height:330px;z-index:-1}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center{margin:0 auto 10px;width:49%}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link{display:block;width:100%;height:100%;margin:0 auto}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img{padding:0px 140px 115px 0px;min-height:calc(420px - 115px);height:calc(100% - 115px);position:relative;background-repeat:no-repeat;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url("../images/background-banner-central.png");width:100%;height:100%;background-position:center center;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center{background-color:rgba(226,197,129,0.9);padding:40px 30px 30px 30px;position:relative;z-index:1}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .background-title{text-align:left}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .background-title h1{color:#191919;line-height:38px;z-index:1;position:relative}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .background-title h2{color:#f0d9a3;line-height:38px;z-index:0;top:-7px;left:-15px}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .content{color:#37302c;font-weight:400;font-size:17px;line-height:25px;margin-top:20px}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .button{margin-top:20px;color:#45321e;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid #45321e;padding:10px 30px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;font-family:'Playfair Display', serif;font-weight:700;font-style:italic}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .button:hover{background-color:#45321e;color:#e2c581}.fancybox-video-prod{display:flex;width:100%;height:100%;position:relative}.fancybox-video-prod:before{content:'';background-image:url("../images/play-icon.png");background-position:center center;background-size:initial;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fancybox-video-prod:after{content:'';background-color:rgba(51,51,51,0.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.wrapper-banner-inf-prod{padding:45px 65px;max-width:calc(455px - 130px);background-color:rgba(214,171,69,0.9);margin:0 auto;text-align:center}.wrapper-banner-inf-prod .titles{position:relative;text-align:center}.wrapper-banner-inf-prod .titles h1{color:#191919;font-size:37px;font-style:italic;font-weight:700;font-family:'Playfair Display', serif;z-index:1;line-height:40px;position:relative}.wrapper-banner-inf-prod .titles h2{color:#f0d9a3;font-size:58px;font-family:'Nothing You Could Do', cursive;position:absolute;top:-28px;left:0;right:0;font-weight:400;z-index:0}.wrapper-banner-inf-prod .desc{font-weight:400;color:#37302c;font-size:17px;line-height:25px;margin-top:15px}.wrapper-banner-inf-prod .link{color:#45321e;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid #45321e;padding:10px 30px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;font-family:'Playfair Display', serif;font-weight:700;font-style:italic;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:15px auto 0px}.wrapper-banner-inf-prod .link:hover{color:#d6ab45;background-color:#45321e}#products{margin-top:70px;position:relative;padding:70px 0px;background-color:#273451}#products .wrapper-products-content{max-width:1415px}#products .wrapper-products-content .background-title h1{color:#ffffff;position:relative;z-index:1}#products .wrapper-products-content .background-title h2{z-index:0;color:#3e475b}#products .wrapper-products-content .list-products{width:100%;margin:60px auto 0px}#products .wrapper-products-content .list-products .item-products .link{display:block;width:95%;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#products .wrapper-products-content .list-products .item-products .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#products .wrapper-products-content .list-products .item-products .link:hover .wrapper-item-products .button{letter-spacing:0.5px}#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products{-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;text-align:center;padding-bottom:10px}#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .img{height:310px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .title{color:#ffffff;font-weight:600;font-size:20px;line-height:25px;text-transform:uppercase;text-align:center;max-width:90%;width:100%;margin:15px auto 0px}#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#blog{position:relative;margin-top:65px;padding-bottom:60px}#blog:before{content:'';position:absolute;background-image:url("../images/elements/line2.png");background-repeat:no-repeat;width:620px;height:50px;margin:0 auto;left:0;right:0;bottom:0}#blog .wrapper-blog-content .list-blog{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:50px;padding-bottom:35px}#blog .wrapper-blog-content .list-blog .item-blog{width:32%}#blog .wrapper-blog-content .list-blog .item-blog .link{display:block;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#blog .wrapper-blog-content .list-blog .item-blog .link:hover{-webkit-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 5px rgba(27,26,26,0.3);-o-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}#blog .wrapper-blog-content .list-blog .item-blog .link:hover .wrapper-info-blog{background-color:#ffffff}#blog .wrapper-blog-content .list-blog .item-blog .link:hover .wrapper-info-blog .button{letter-spacing:0.5px}#blog .wrapper-blog-content .list-blog .item-blog .link .img{width:calc(100% - 160px);height:calc(385px - 160px);-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:80px}#blog .wrapper-blog-content .list-blog .item-blog .link .img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#322c24;opacity:0.2}#blog .wrapper-blog-content .list-blog .item-blog .link .img .date{color:#f3b829;font-size:36px;font-weight:700;font-style:italic;font-family:'Playfair Display', serif;position:absolute;top:0;left:0;background-color:#ffffff;padding:5px 12px;z-index:1}#blog .wrapper-blog-content .list-blog .item-blog .link .img .title{color:#ffffff;text-transform:uppercase;font-weight:600;font-size:34px;text-align:center;z-index:1}#blog .wrapper-blog-content .list-blog .item-blog .link .wrapper-info-blog{padding:25px;text-align:center;background-color:transparent;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#blog .wrapper-blog-content .list-blog .item-blog .link .wrapper-info-blog .content{color:#4b433f;font-size:17px;font-weight:400;line-height:25px}#blog .wrapper-blog-content .list-blog .item-blog .link .wrapper-info-blog .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0px;padding-bottom:5px;color:#f0ac17;font-size:20px;font-style:italic;font-family:'Playfair Display', serif;font-weight:700;position:relative;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#blog .wrapper-blog-content .list-blog .item-blog .link .wrapper-info-blog .button:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#f0ac17;height:2px;margin:0 auto;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}#newsletter-div{padding:80px 0px 75px;background-image:url("../images/background-newsletter.png");background-position:102% center;background-repeat:no-repeat;min-height:calc(405px - 180px)}#newsletter-div .wrapper-newsletter-content{max-width:600px;width:95%;margin:0 auto;text-align:center}#newsletter-div .wrapper-newsletter-content .background-title .desc{margin-top:35px;color:#4b433f;font-size:15px;font-weight:400}#newsletter-div .wrapper-newsletter-content .form-news{margin-top:35px}#newsletter-div .wrapper-newsletter-content .form-news #newsletter{max-width:500px;width:95%;margin:0 auto;position:relative}#newsletter-div .wrapper-newsletter-content .form-news #newsletter ::-webkit-input-placeholder{font-weight:500;font-style:italic;font-size:18px;font-family:'Playfair Display', serif;color:#887056}#newsletter-div .wrapper-newsletter-content .form-news #newsletter ::-moz-placeholder{font-weight:500;font-style:italic;font-size:18px;font-family:'Playfair Display', serif;color:#887056}#newsletter-div .wrapper-newsletter-content .form-news #newsletter :-ms-input-placeholder{font-weight:500;font-style:italic;font-size:18px;font-family:'Playfair Display', serif;color:#887056}#newsletter-div .wrapper-newsletter-content .form-news #newsletter :-moz-placeholder{font-weight:500;font-style:italic;font-size:18px;font-family:'Playfair Display', serif;color:#887056}#newsletter-div .wrapper-newsletter-content .form-news #newsletter input[type=text]{width:calc(99% - 70px);height:48px;border:2px solid #bfa385;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:0px 50px 0px 20px;font-weight:500;font-style:italic;font-size:18px;color:#887056;background-color:transparent}#newsletter-div .wrapper-newsletter-content .form-news #newsletter input[type=submit]{position:absolute;top:2px;right:3px;width:50px;height:48px;border:none;outline:none;cursor:pointer;background-image:url("../images/arrow-pointing-to-right.png");background-position:30%;background-repeat:no-repeat;-o-background-size:22px;-webkit-background-size:22px;-moz-background-size:22px;background-size:22px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease;background-color:transparent}#newsletter-div .wrapper-newsletter-content .form-news #newsletter input[type=submit]:hover{background-position:60%}#newsletter-div .wrapper-newsletter-content .form-news #newsletter .check{margin-top:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#newsletter-div .wrapper-newsletter-content .form-news #newsletter .check input[type=checkbox]{height:16px;width:16px;cursor:pointer}#newsletter-div .wrapper-newsletter-content .form-news #newsletter .check label{margin-left:5px;color:#4b433f;font-weight:400;font-size:14px;cursor:pointer;text-align:left}footer{background-color:#241b15;padding:65px 0px}footer .wrapper-footer-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-footer-content .pages-and-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-footer-content .pages-and-contact .pages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-footer-content .pages-and-contact .pages .left{margin-right:50px}footer .wrapper-footer-content .pages-and-contact .pages .right{margin-right:75px}footer .wrapper-footer-content .pages-and-contact .pages ul{list-style:none}footer .wrapper-footer-content .pages-and-contact .pages ul li{margin-bottom:12px}footer .wrapper-footer-content .pages-and-contact .pages ul li h4{margin-bottom:5px;color:#bf876d;display:block;font-weight:600;font-size:15px}footer .wrapper-footer-content .pages-and-contact .pages ul li h4 a{color:#bf876d;display:block;font-weight:600;font-size:15px;margin-left:0px;margin-bottom:0px !important}footer .wrapper-footer-content .pages-and-contact .pages ul li a{color:#b19889;display:block;margin-bottom:3px;font-weight:500;font-size:14px;margin-left:10px}footer .wrapper-footer-content .pages-and-contact .pages ul li a:last-child{margin-bottom:10px}footer .wrapper-footer-content .pages-and-contact .contact{max-width:270px;width:100%}footer .wrapper-footer-content .pages-and-contact .contact h4{margin-bottom:5px;color:#bf876d;display:block;font-weight:600;font-size:15px}footer .wrapper-footer-content .pages-and-contact .contact p{color:#b19889;font-weight:500;font-size:14px;margin-bottom:10px;line-height:20px}footer .wrapper-footer-content .infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-footer-content .infos .payment-and-shipping{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .wrapper-footer-content .infos .payment-and-shipping .payment h4{color:#bf876d;display:block;font-weight:600;font-size:15px;margin-bottom:10px}footer .wrapper-footer-content .infos .payment-and-shipping .shipping{margin-top:20px}footer .wrapper-footer-content .infos .payment-and-shipping .shipping h4{color:#bf876d;display:block;font-weight:600;font-size:15px;margin-bottom:10px}footer .wrapper-footer-content .infos .social-networks-and-astrus{margin-left:90px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks h4{color:#bf876d;display:block;font-weight:600;font-size:15px;margin-bottom:10px}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links a{color:#f1d08a;border:1px solid #f1d08a;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin-right:10px;width:40px;height:40px;-webkit-transition:450ms all ease;-moz-transition:450ms all ease;-ms-transition:450ms all ease;-o-transition:450ms all ease;transition:450ms all ease}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links a:hover{background-color:#f1d08a;color:#241b15}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links a i{font-size:26px}@media only screen and (max-width: 1500px){.list-event .slick-list .slick-track .item-event{pointer-events:initial !important;opacity:1 !important}.list-event .slick-list .slick-track .item-event .arrow{display:none !important}}@media only screen and (max-width: 1410px){.resume-and-thumb .thumbnail img{max-width:900px !important}}@media only screen and (max-width: 1370px){.resume-and-thumb .thumbnail img{max-width:850px !important}}@media only screen and (max-width: 1320px){.resume-and-thumb .thumbnail img{max-width:800px !important}}@media only screen and (max-width: 1270px){.resume-and-thumb .thumbnail img{max-width:750px !important}}@media only screen and (max-width: 1600px){.iframe-video-prod{height:450px}}@media only screen and (max-width: 1180px){.iframe-video-prod{height:650px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:100% !important;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{max-width:90% !important;margin-left:0px !important}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post{width:90% !important}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:100% !important;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{max-width:90% !important;margin-left:0px !important}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .list-content-post{width:90% !important}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog.first-blog-item .link .wrapper-info-blog{padding:25px 0px}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb{width:95%}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title{width:100%;max-width:100%}.resume-and-thumb{-webkit-flex-direction:column-reverse !important;-moz-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.resume-and-thumb .thumbnail{width:100% !important;text-align:center !important}.resume-and-thumb .thumbnail img{max-width:100% !important}.resume-and-thumb .resume-and-title{margin-right:0px !important;margin-top:30px !important}.resume-and-thumb .resume-and-title .title{text-align:center !important;line-height:initial !important}.resume-and-thumb .resume-and-title .resume{text-align:center !important;margin-top:20px !important}.list-content-post{width:100% !important;margin-top:30px !important}footer .wrapper-footer-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .wrapper-footer-content .infos{margin-top:10px}footer .wrapper-footer-content .infos .social-networks-and-astrus{max-width:270px;width:100%}header .wrapper-newsletter-content .social-networks{display:none}#contact .wrapper-content-page.contact .wrapper-form-and-thumb{margin-top:30px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .thumb{width:100%;text-align:center;margin-bottom:30px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form{width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .left-align-form .form-content{margin-right:0px;width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#page-blog .wrapper-content-page.blog .wrapper-content-posts{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#page-blog .wrapper-content-page.blog .wrapper-content-posts .right-wrapper-content-posts{width:100%;display:none}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts{width:100%}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .pagination .wp-pagenavi{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .list-events .list-event:last-child{padding-bottom:70px;margin-bottom:20px}#page-course .wrapper-content-page.course.single .wrapper-content-courses{margin-top:0px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb .left-align-resume-and-thumb{width:95%}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .resume-and-thumb .left-align-resume-and-thumb .resume-and-title{margin:30px 0px 0px;max-width:100%}#page-course .wrapper-content-page.course.single .wrapper-content-courses .wrapper-content-events .list-events .list-event .list-content-post{width:90% !important}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us{margin:50px 0px 0px}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .background-title{background-image:none}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .us-contact{margin-top:10px;margin-bottom:30px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img{margin-right:50px;width:calc(50% - 50px);text-align:center}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup{width:50%}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event:nth-child(even) .resume-and-thumb .resume-and-title{margin-left:0px}#about .wrapper-about-content{width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#about .wrapper-about-content .img{margin-right:0px}#about .wrapper-about-content .infos{margin-left:0px;width:100%;-o-background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#home>#about .wrapper-about-content .infos{width:95%;margin:0 auto}#home>#about .wrapper-about-content .infos .background-title{margin:50px 0px 20px}#home>#machines{margin-top:50px}#home>#machines .wrapper-machines-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#home>#machines .wrapper-machines-content .img{width:100%;margin-right:0px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#home>#machines .wrapper-machines-content .infos-machines{margin-left:0px;width:calc(100% - 70px);padding:70px}#home>#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content{max-width:100%}#home>#blog .wrapper-blog-content .list-blog .item-blog .link{width:95%;margin:0 auto}}@media only screen and (max-width: 979px){#banner-sup .wrapper-banner-sup-content .list-banner-sup .item-banner-sup .link .img{height:500px}#event .wrapper-event-content .list-event .item-event .link .infos-event{padding:20px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events{margin-bottom:20px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column{width:100%;margin-bottom:0px !important}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item{width:calc(100% - 44px);margin-bottom:5px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq,#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item a{width:50%}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event .resume-and-thumb .resume-and-title .title{font-size:40px}}@media only screen and (max-width: 1045px){.wrapper-machine-category .machine-category{padding:20px 0px 0px}.wrapper-machine-category .machine-category .category{margin:0px 25px 20px;width:calc(34% - 50px)}}@media only screen and (max-width: 1010px){body{margin-top:75px}header{position:fixed;top:0;left:0;right:0;z-index:9999;background-color:#ffffff;-webkit-box-shadow:0px 0px 15px 2px rgba(27,26,26,0.3);-ms-box-shadow:0px 0px 15px 2px rgba(27,26,26,0.3);-moz-box-shadow:0px 0px 15px 2px rgba(27,26,26,0.3);box-shadow:0px 0px 15px 2px rgba(27,26,26,0.3)}header .wrapper-newsletter-content{height:75px}header .wrapper-newsletter-content .logo a h1{width:190px;height:50px}header .wrapper-newsletter-content .wrapper-nav-menu{display:none}header .wrapper-newsletter-content #menu-icon{display:block}}@media only screen and (max-width: 800px){.iframe-video-prod{height:450px}}@media only screen and (max-width: 767px){#banner-sup .wrapper-banner-sup-content .list-banner-sup .slick-dots{bottom:3px}#menu .wrapper-menu-content .wrapper-page{margin-bottom:10px}#home>#event .wrapper-event-content .list-event{padding-bottom:30px}#home>#event .wrapper-event-content .list-event .slick-arrow{position:absolute;bottom:0;right:0;left:0;width:20px;height:14px;margin:0px;padding:0px;border:0px;background-color:transparent;text-indent:-9999px;background-size:contain;background-position:center;background-repeat:no-repeat}#home>#event .wrapper-event-content .list-event .slick-arrow.slick-prev{margin:0 calc(50% + 10px) 0 auto;background-image:url("../images/left-arrow-orange.png")}#home>#event .wrapper-event-content .list-event .slick-arrow.slick-next{margin:0 auto 0 calc(50% + 10px);background-image:url("../images/right-arrow-orange.png")}#home>#products .wrapper-products-content .list-products{padding-bottom:30px}#home>#products .wrapper-products-content .list-products .slick-arrow{position:absolute;bottom:0;right:0;left:0;width:20px;height:14px;margin:0px;padding:0px;border:0px;background-color:transparent;text-indent:-9999px;background-size:contain;background-position:center;background-repeat:no-repeat}#home>#products .wrapper-products-content .list-products .slick-arrow.slick-prev{margin:0 calc(50% + 10px) 0 auto;background-image:url("../images/left-arrow-orange.png")}#home>#products .wrapper-products-content .list-products .slick-arrow.slick-next{margin:0 auto 0 calc(50% + 10px);background-image:url("../images/right-arrow-orange.png")}.resume-and-thumb.left-align-resume-and-thumb .left-align-resume-and-thumb .resume-and-title .resume p{text-align:center !important}.background-title{margin-top:15px}.background-title h1{font-size:26px}.background-title h2{font-size:38px;top:-20px}.resume-and-thumb .resume-and-title{margin-top:20px !important}.resume-and-thumb .resume-and-title .title{font-size:30px !important}.resume-and-thumb .resume-and-title .resume{font-size:16px !important}.list-content-post{margin-top:20px !important;font-size:16px !important}footer{padding:30px 0px}footer .wrapper-footer-content .pages-and-contact{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .wrapper-footer-content .pages-and-contact .pages{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .wrapper-footer-content .pages-and-contact .pages ul li a{margin-left:0px}footer .wrapper-footer-content .pages-and-contact .pages .left,footer .wrapper-footer-content .pages-and-contact .pages .right{width:100%;margin:0px;text-align:center}footer .wrapper-footer-content .pages-and-contact .contact{max-width:100%;text-align:center;margin-top:30px}footer .wrapper-footer-content .infos{margin-top:30px}footer .wrapper-footer-content .infos .payment-and-shipping{display:none}footer .wrapper-footer-content .infos .social-networks-and-astrus{max-width:100%;margin:0px;text-align:center}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .wrapper-footer-content .infos .social-networks-and-astrus .social-networks .social-links a:last-child{margin-right:0px}footer .wrapper-footer-content .infos .social-networks-and-astrus .astrus{margin-top:30px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content .form .text-form{display:none}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content .form #form-contact{width:95%;margin:0 auto}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content .infos{margin-left:0px;width:95%;margin:30px auto 0px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content .infos .info h2{font-size:18px}#contact .wrapper-content-page.contact .wrapper-form-and-thumb .form-and-thumb .form-content .infos .info p{max-width:100%;width:100%;font-size:16px}#contact .wrapper-content-page.contact #map{margin:30px 0px}#contact .wrapper-content-page.contact #map .wrapper-map .map{height:300px}#page-blog .wrapper-content-page.blog.single .background-title h1{line-height:28px}#page-blog .wrapper-content-page.blog .background-title{margin-top:0px;padding:0px}#page-blog .wrapper-content-page.blog .background-title h2{top:-25px}#page-blog .wrapper-content-page.blog .background-title .line-bg-blog{display:none}#page-blog .wrapper-content-page.blog .wrapper-content-posts{margin:30px auto 0px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts{margin-bottom:30px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post{font-size:15px;margin-top:0px !important}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .thumbnail-post{margin-bottom:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .date{font-size:18px;margin-bottom:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-content-post .title{font-size:18px;line-height:25px;margin-bottom:10px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog{width:100%;margin-bottom:20px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img{padding:50px 30px;width:calc(100% - 60px);height:calc(250px - 100px)}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img .date{font-size:18px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .img .title{font-size:22px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog{padding:15px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog .content{font-size:15px}#page-blog .wrapper-content-page.blog .wrapper-content-posts .list-posts .list-all-posts .item-blog .link .wrapper-info-blog .button{font-size:16px;margin:5px auto 0px}#page-event .wrapper-content-page.event .wrapper-content-events .list-events .list-event{margin-bottom:30px;padding-bottom:80px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us{margin-bottom:30px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .background-title{background-image:none;padding:0px;margin-top:30px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .background-title h2{top:-20px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .us-contact.event{margin-top:10px}#page-event .wrapper-content-page.event .wrapper-content-events .contact-us .us-contact.event a{font-size:16px;width:220px}#page-about .wrapper-content-page.about .wrapper-content-about .list-about #about .wrapper-about-content .infos .desc{font-size:16px}#page-about .wrapper-content-page.about>.background-title{padding:0px;margin:30px 0px}#page-about .wrapper-content-page.about>.background-title h2{top:-20px}#page-about .wrapper-content-page.about>.background-title .line-bg-blog{display:none}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product{width:100%;margin-bottom:10px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img{height:300px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .img .name{font-size:24px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .content{padding:20px;font-size:16px;line-height:20px}#page-about .wrapper-content-page.about .wrapper-list-cat-products .list-cat-products .cat-product .link .content .button{margin:10px auto 0px;font-size:16px}#page-about .wrapper-content-page.about #banner-center{margin-top:30px}#about{margin-top:50px}#about .wrapper-about-content .img:after{top:-10px;left:-10px;bottom:10px;right:10px}#about .wrapper-about-content .img{max-width:95%;text-align:center}#about .wrapper-about-content .img img{max-width:100%}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center{padding:20px}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .content{font-size:15px;line-height:20px;margin-top:10px}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center .button{font-size:15px;margin-top:10px;padding:10px 20px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs{margin:30px auto 0px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq{padding:12px;width:calc(100% - 24px)}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .title{font-size:14px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-list-faqs .list-faqs .faq-column .item-faq .wrapper-content .content{font-size:14px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos{margin-bottom:20px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos{margin:30px auto 0px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item.search{padding-bottom:20px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item{padding:10px;width:calc(100% - 20px);height:calc(120px - 20px)}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item h2{font-size:16px;margin-bottom:10px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item h4{font-size:16px}#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item #search_faq,#page-event .wrapper-content-page.event.maintenance .wrapper-content-events .wrapper-search-and-infos .search-and-infos .item a{width:100%}#page-course .wrapper-content-page.course.single .wrapper-content-courses .contact-us .us-contact{width:80%;margin:10px auto 30px}#page-course .wrapper-content-page.course .background-title{padding:0px;margin-top:0px}#page-course .wrapper-content-page.course .background-title h2{top:-20px}#page-course .wrapper-content-page.course .wrapper-content-courses{margin-top:30px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course{width:100%;margin-bottom:20px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img{padding:50px 30px;width:calc(100% - 60px);height:calc(250px - 100px)}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img .cat{font-size:18px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .img .title{font-size:22px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course{padding:15px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course .content{font-size:15px}#page-course .wrapper-content-page.course .wrapper-content-courses .list-courses .list-all-courses .item-course .link .wrapper-info-course .button{font-size:16px;margin:5px auto 0px}.wrapper-machine-category .machine-category{width:100%}.wrapper-machine-category .machine-category .category{margin:0px 10px 10px;width:calc(50% - 20px)}.wrapper-machine-category .machine-category .category a img{max-height:50px;max-width:50px}.wrapper-machine-category .machine-category .category a .name{font-size:12px;line-height:20px}#page-machine .wrapper-content-page.machine .background-title{padding:0px}#page-machine .wrapper-content-page.machine .background-title h2{top:-20px;font-size:32px}#page-machine .wrapper-content-page.machine .background-title .line-bg-blog{display:none}#page-machine .wrapper-content-page.machine .wrapper-content-machines{margin-top:30px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine{width:45%}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img img{max-height:235px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .title{margin-top:10px}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .button{font-size:16px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px)}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine{margin-top:30px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img{margin-right:0px;width:100%;max-width:100%}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img img{max-height:500px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup{width:100%}#home>#banner-sup .wrapper-banner-sup-content .list-banner-sup .item-banner-sup .link .img{height:300px}#home>#event .wrapper-event-content .background-title{padding-top:20px}#home>#event .wrapper-event-content .background-title h2{top:0px}#home>#event .wrapper-event-content .list-event{width:95%;margin:10px auto 0px}#home>#event .wrapper-event-content .list-event .slick-list{margin:0px}#home>#event .wrapper-event-content .list-event .item-event{margin:0px;opacity:1 !important;pointer-events:initial !important}#home>#event .wrapper-event-content .list-event .item-event .link .img{height:300px}#home>#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .id{font-size:32px}#home>#event .wrapper-event-content .list-event .item-event .link .img .wrapper-img-content .title{font-size:18px}#home>#event .wrapper-event-content .list-event .item-event .link .infos-event .excerpt{font-size:16px;line-height:20px}#home>#event .wrapper-event-content .list-event .item-event .link .infos-event .button{margin:5px auto 0px;font-size:16px}#home>#machines .wrapper-machines-content .img img{max-width:95%}#home>#machines .wrapper-machines-content .infos-machines{padding:20px;width:calc(100% - 40px)}#home>#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .background-title h2{left:0px}#home>#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .content{margin-top:10px;font-size:16px;line-height:20px}#home>#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .buttons{margin-top:20px}#home>#machines .wrapper-machines-content .infos-machines .wrapper-infos-machines-content .buttons a{font-size:16px;margin-bottom:10px}#home>#event .wrapper-event-content .background-title .event-desc{font-size:16px}#home>#about .wrapper-about-content .infos .desc{font-size:16px;line-height:20px}#home>#about .wrapper-about-content .infos .button{margin-top:15px}#home>#about .wrapper-about-content .infos .button a{font-size:16px}#home>#banner-center{margin-top:30px}#home>#products{margin-top:30px;padding:30px 0px}#home>#products .wrapper-products-content .list-products{margin:10px auto 0px}#home>#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .img{height:250px}#home>#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .title{font-size:15px;line-height:18px;margin:10px auto 0px}#home>#products .wrapper-products-content .list-products .item-products .link .wrapper-item-products .button{font-size:15px;margin:3px auto}#home>#blog{margin-top:30px;padding-top:50px}#home>#blog .wrapper-blog-content .list-blog{margin-top:30px;padding-bottom:0px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog{width:100%;margin-bottom:0px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .img{padding:50px 30px;width:calc(100% - 60px);height:calc(250px - 100px)}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .img .date{font-size:18px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .img .title{font-size:22px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .wrapper-info-blog{padding:15px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .wrapper-info-blog .content{font-size:15px}#home>#blog .wrapper-blog-content .list-blog .slick-list .slick-track .item-blog .link .wrapper-info-blog .button{font-size:16px;margin:5px auto 0px}#home>#newsletter-div{padding:40px 0px}#home>#newsletter-div .wrapper-newsletter-content{max-width:100%}#home>#newsletter-div .wrapper-newsletter-content .background-title .desc{margin-top:10px}#home>#newsletter-div .wrapper-newsletter-content .form-news{margin-top:15px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter{max-width:100%;width:100%}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter input[type=text]{font-size:14px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter ::-webkit-input-placeholder{font-size:14px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter ::-moz-placeholder{font-size:14px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter :-ms-input-placeholder{font-size:14px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter :-moz-placeholder{font-size:14px}#home>#newsletter-div .wrapper-newsletter-content .form-news #newsletter .check{margin-top:15px}.form-align-about{padding-top:30px}.form-align-about>#form-contact input{width:calc(100% - 40px)}.form-align-about>#form-contact select{width:100%}.wrapper-banner-inf-prod{padding:30px;width:calc(95% - 60px);max-width:100%;margin:0 auto}.wrapper-banner-inf-prod .titles h1{font-size:20px;line-height:25px}.wrapper-banner-inf-prod .titles h2{font-size:32px;line-height:37px;top:-15px}.wrapper-banner-inf-prod .desc{margin-top:10px;font-size:15px;line-height:20px}.wrapper-banner-inf-prod .link{width:calc(100% - 40px);padding:10px 20px;margin:10px auto 0px;font-size:15px}.wrapper-banner-inf-content.prod{padding:30px 0px}}@media only screen and (max-width: 800px){.iframe-video-prod{height:350px}}@media only screen and (max-width: 479px){.iframe-video-prod{height:200px}#home>#banner-sup .wrapper-banner-sup-content .list-banner-sup .item-banner-sup .link .img{height:200px}#about .wrapper-about-content{width:95%}.wrapper-msgs{height:auto}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine{width:100%}#page-machine .wrapper-content-page.machine .wrapper-content-machines .list-machines .list-all-machines .item-machine .link .img img{max-height:150px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .img img{max-height:300px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .title{font-size:18px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .content{margin:20px 0px}#popup-machine .wrapper-popup-machine .wrapper-content-popup-machine .content-popup-machine .content-popup .link{font-size:16px;width:calc(100% - 60px);text-align:center}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img{padding:0px;min-height:initial;height:auto}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(25,25,25,0.5)}#banner-center .wrapper-banner-center-content .list-banner-center .item-banner-center .link .img .wrapper-content-banner-center{background-color:rgba(226,197,129,0.5)}}
