﻿.form-group{margin:0 0 20px}.form-group:last-child{margin:0}.form-group:empty{display:none}.form-group label{flex:0 0 auto;width:20%;display:flex;align-items:center;min-height:38px;align-items:center;font-weight:600;color:var(--color-black)}.form-group label .edglyph{line-height:0;margin:0 5px}.form-group label:not(.btn) .edglyph{color:var(--primary-color)}.form-group .form-control{width:100%;padding:5px 10px;min-height:38px;font-weight:400;font-size:14px;border-radius:4px;min-width:0;display:block;color:var(--color-black);background:var(--color-background-input);border:1px solid transparent}.form-group .form-control:hover{border-color:var(--color-border-input-hover)}.form-group .form-control:focus{background:var(--color-background-input-focus);border-color:var(--color-border-input-focus)}.form-group .form-control::placeholder{text-transform:uppercase}.form-group textarea.form-control{padding:10px;height:auto;min-height:128px;resize:none}.form-group .checkbox{text-align:center;display:flex;align-items:center;justify-content:center}.form-group .checkbox input{display:none}.form-group .checkbox input:checked+label{color:var(--primary-color)}.form-group .checkbox input:checked+label:before{content:"Ù"}.form-group .checkbox label{display:inline-flex !important;align-items:center;cursor:pointer;color:var(--color-black);width:auto}.form-group .checkbox label:before{margin:2px 5px 0 0;font-size:24px;line-height:0;content:"Ø";font-family:"EdGlyph" !important}.form-group .checkbox label:hover{color:var(--secondary-color)}@media all and (max-width: 500px){.form-group{display:block}.form-group:last-child{padding:0}}.select{display:flex;align-items:center;color:var(--color-black);background:var(--color-background-input);border:1px solid transparent;position:relative;border-radius:4px;overflow:hidden}.select select{border:0 none;width:100%;height:36px;padding:0 25px 0 10px;text-transform:uppercase;font-weight:500;color:var(--color-black);font-size:14px;cursor:pointer}.select:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;content:"Ö";font-family:"EdGlyph";color:var(--color-black);margin:0 0 0 10px;font-size:32px;line-height:0}.select:hover{border-color:var(--color-border-input-hover)}:root{--color-hinted-grey-1: #0e0e10;--color-hinted-grey-2: #18181b;--color-hinted-grey-3: #1f1f23;--color-hinted-grey-4: #26262c;--color-hinted-grey-5: #323239;--color-hinted-grey-6: #3b3b44;--color-hinted-grey-7: #53535f;--color-hinted-grey-8: #848494;--color-hinted-grey-9: #adadb8;--color-hinted-grey-10: #c8c8d0;--color-hinted-grey-11: #d3d3d9;--color-hinted-grey-12: #dedee3;--color-hinted-grey-13: #e6e6ea;--color-hinted-grey-14: #efeff1;--color-hinted-grey-15: #f7f7f8;--color-opac-b-1: rgba(0,0,0,0.05);--color-opac-b-2: rgba(0,0,0,0.1);--color-opac-b-3: rgba(0,0,0,0.15);--color-opac-b-4: rgba(0,0,0,0.2);--color-opac-b-5: rgba(0,0,0,0.25);--color-opac-b-6: rgba(0,0,0,0.3);--color-opac-b-7: rgba(0,0,0,0.4);--color-opac-b-8: rgba(0,0,0,0.5);--color-opac-b-9: rgba(0,0,0,0.6);--color-opac-b-10: rgba(0,0,0,0.7);--color-opac-b-11: rgba(0,0,0,0.75);--color-opac-b-12: rgba(0,0,0,0.8);--color-opac-b-13: rgba(0,0,0,0.85);--color-opac-b-14: rgba(0,0,0,0.9);--color-opac-b-15: rgba(0,0,0,0.95);--color-opac-w-1: hsla(0,0%,100%,0.05);--color-opac-w-2: hsla(0,0%,100%,0.1);--color-opac-w-3: hsla(0,0%,100%,0.15);--color-opac-w-4: hsla(0,0%,100%,0.2);--color-opac-w-5: hsla(0,0%,100%,0.25);--color-opac-w-6: hsla(0,0%,100%,0.3);--color-opac-w-7: hsla(0,0%,100%,0.4);--color-opac-w-8: hsla(0,0%,100%,0.5);--color-opac-w-9: hsla(0,0%,100%,0.6);--color-opac-w-10: hsla(0,0%,100%,0.7);--color-opac-w-11: hsla(0,0%,100%,0.75);--color-opac-w-12: hsla(0,0%,100%,0.8);--color-opac-w-13: hsla(0,0%,100%,0.85);--color-opac-w-14: hsla(0,0%,100%,0.9);--color-opac-w-15: hsla(0,0%,100%,0.95);--color-white: #fff;--color-black: #000;--color-rgb-black: 0,0,0;--primary-color: #8f7641;--secondary-color: #c6d76b;--tertiary-color: #af99c1;--error-color: hsl(346,71%,50%);--success-color: hsl(149,54%,50%);--warning-color: hsl(42,93%,55%);--info-color: hsl(202,100%,54%);--color-text-base: var(--color-white);--color-background-base: var(--color-black);--svg-filter-white: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(6957%) hue-rotate(180deg) brightness(102%) contrast(101%);--color-background-input: var(--color-opac-b-2);--color-background-input-focus: var(--color-white);--color-border-input-hover: var(--color-opac-b-4);--color-border-input-focus: var(--primary-color);--color-border-base: var(--color-opac-b-2)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;text-align:center;padding:5px 20px;border-radius:0;border:1px solid transparent;cursor:pointer;text-transform:uppercase;font-weight:600;text-decoration:none;transition:background .2s}.btn span:not(.edglyph){margin:0 0 0 5px}.btn .edglyph{line-height:0;font-size:32px;font-weight:400;min-height:0}.btn .edglyph:first-child{margin:0 10px 0 0}.btn.btn-default{background:var(--color-background-input);color:var(--color-text-base)}.btn.btn-default:hover{border-color:var(--color-border-input-hover)}.btn.btn-primary{background:var(--primary-color);color:var(--color-white);border-color:var(--primary-color)}.btn.btn-primary:hover{color:var(--primary-color);background:var(--color-white)}.btn.btn-secondary{background:var(--secondary-color);color:var(--color-white);border-color:var(--secondary-color)}.btn.btn-secondary:hover{color:var(--secondary-color);background:var(--color-white)}.btn.btn-black{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.btn.btn-black:hover{background:var(--color-white);color:var(--color-black)}.btn.btn-success{background:var(--success-color);color:var(--color-white);border-color:var(--success-color)}.btn.btn-success:hover{background:var(--success-color-hover)}.btn.btn-danger{background:var(--error-color);color:var(--color-white);border-color:var(--error-color)}.btn.btn-danger.btn-outline{background:none;color:var(--error-color)}.btn.btn-danger.btn-outline:hover{background:var(--error-color-hover);color:var(--color-white)}.btn.btn-danger:hover{background:var(--error-color-hover)}.btn.btn-info{background:var(--info-color);color:var(--color-white);border-color:var(--info-color)}.btn.btn-info:hover{background:var(--info-color-hover)}.btn.btn-warning{background:var(--warning-color);color:var(--color-white);border-color:var(--warning-color)}.btn.btn-warning:hover{background:var(--warning-color-hover)}.btn.btn-facebook{background:#1877f2;color:var(--color-white)}.btn.btn-facebook:hover{background:var(--color-white);color:#1877f2;border-color:#1877f2}.btn.btn-twitter{background:#1da1f2;color:var(--color-white)}.btn.btn-twitter:hover{background:var(--color-white);color:#1da1f2;border-color:#1da1f2}.btn.btn-pinterest{background:#bd081c;color:var(--color-white)}.btn.btn-pinterest:hover{background:var(--color-white);color:#bd081c;border-color:#bd081c}.btn.btn-instagram{background:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);color:var(--color-white)}.btn.btn-instagram:hover{background:var(--color-white);color:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);border-color:linear-gradient(-135deg, #1400c8, #b900b4, #f50000)}.btn.btn-youtube{background:red;color:var(--color-white)}.btn.btn-youtube:hover{background:var(--color-white);color:red;border-color:red}.btn.btn-dailymotion{background:#00d2f3;color:var(--color-white)}.btn.btn-dailymotion:hover{background:var(--color-white);color:#00d2f3;border-color:#00d2f3}.btn.btn-linkedin{background:#0077b5;color:var(--color-white)}.btn.btn-linkedin:hover{background:var(--color-white);color:#0077b5;border-color:#0077b5}.btn.btn-viadeo{background:#f07355;color:var(--color-white)}.btn.btn-viadeo:hover{background:var(--color-white);color:#f07355;border-color:#f07355}.btn.btn-vimeo{background:#1eb8eb;color:var(--color-white)}.btn.btn-vimeo:hover{background:var(--color-white);color:#1eb8eb;border-color:#1eb8eb}:root{--items: 32;--item: calc(var(--items)/calc(var(--items) / 6));--width_items: calc((100% / var(--item)) * var(--items))}.content_slide{overflow:hidden}.content_slide .slider{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:calc(var(--width_items)*2)}.content_slide .slider:hover{animation-play-state:paused !important}.content_slide .slider ul.logos{width:var(--width_items);justify-content:flex-start;flex-wrap:nowrap}.content_slide .slider ul.logos li{flex-basis:calc(100%/var(--items));padding:0 20px}.content_slide .slider:after{content:"";display:block;clear:both}ul.logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 40px !important}ul.logos li{padding:20px;flex-shrink:0;flex-basis:calc(100%/var(--item))}ul.logos li:before{display:none !important}ul.logos li a{display:block}ul.logos li a img{display:block;max-width:100%;height:auto;margin:0 auto}@media all and (max-width: 992px){:root{--item: calc(var(--items)/calc(var(--items) / 4))}}@media all and (max-width: 500px){:root{--item: calc(var(--items)/calc(var(--items) / 2))}}.bg-danger,.bg-success{padding:10px;text-align:center;border-radius:3px;color:var(--color-white);font-weight:500}.bg-danger{background:var(--error-color)}.bg-success{background:var(--success-color)}body{background:var(--color-white);color:var(--color-black)}#header{position:relative}#content{padding:60px 0}#content .container form .flex.event{display:flex;margin-bottom:20px}#content .container form .flex.event>div{max-width:16.6666666667%;min-width:250px}#content .container form .flex.event>div input{display:none}#content .container form .flex.event>div input:checked+label img{opacity:1;filter:none}#content .container form .flex.event>div label{cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--color-black);text-align:center;position:relative;border-radius:4px;overflow:hidden}#content .container form .flex.event>div label img{display:block;max-width:100%;height:auto;opacity:.5;transition:opacity .2s linear}#content .container form .flex.event>div label span{display:block;color:var(--color-white);text-transform:uppercase;font-weight:600;font-size:18px;text-shadow:0 0 5px rgba(var(--color-rgb-black), 0.75);position:absolute;z-index:1}#content .container form .flex.event>div label:hover img{opacity:1}#content .container form #pro,#content .container form #private,#content .container form #block-valid{display:none;flex-basis:100%}#content .container form input[name=type_contact]:checked+label{background:var(--primary-color);border-color:var(--primary-color)}#content .container form input[name=type_contact]:checked+label:hover{color:var(--color-white)}#content .container form .form-group.captcha{display:flex;text-align:center;align-items:center;justify-content:center}#content .container form .form-group.captcha img{max-width:100%;height:auto !important}#content .container form .form-group label:not([for=captcha]){display:none}#content .container form h2{color:var(--primary-color);font-weight:600;text-transform:uppercase;margin:40px 0 10px}#content .container form h3{color:var(--primary-color);font-weight:800;text-transform:uppercase;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid var(--primary-color)}#content .container form p{margin:0 0 20px}#content .container form p:last-child{margin:0}#content .container #references{text-align:center;margin:40px 0 0}#content .container #references .logos{margin:0 0 40px}@media all and (max-width: 1200px){.form-group.captcha{flex-direction:column}.form-group.captcha img{max-width:400px !important}}
