@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,700italic,400italic";@import"https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i";*,*::before,*::after{box-sizing:border-box}html{touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}a,button{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}form,ul,li,body,p{margin:0;padding:0}form{display:inline}a:active,a:hover{outline:0}*:focus{outline:none}table{border-collapse:collapse;border-spacing:0}td{padding:0}input:focus{outline:none}input[type=text]{border-radius:0;-webkit-appearance:none}textarea{border-radius:0;display:inline-block;line-height:normal;vertical-align:bottom;-webkit-appearance:none}input[type=file]{height:auto}DD,DT,DL{margin:0}svg{vertical-align:middle}@font-face{font-family:"FontAwesome";src:url("../../iff/resources/fonts/fontawesome-webfont.eot?v=4.6.3");src:url("../../iff/resources/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("../../iff/resources/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("../../iff/resources/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("../../iff/resources/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("../../iff/resources/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}i.fa-icon{font:normal normal normal 14px/16px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:15px}body{font-family:"Open Sans",sans-serif;line-height:24px;color:#383c3d;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f7f7}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif}h1,.text-size-h1{font-size:3.05rem;line-height:60px;font-weight:normal}h2,.text-size-h2{font-size:2.44rem;line-height:48px;font-weight:bold}h3,.text-size-h3{font-size:1.95rem;line-height:1.25;font-weight:normal}h4,.text-size-h4{font-size:1.56rem;line-height:1.25;font-weight:bold}h5,.text-size-h5{font-size:1.25rem;font-weight:normal}h1{margin:24px 0 12px}h1>small{font-size:2.44rem}h2{margin:24px 0 12px}h2>small{font-size:1.95rem}h3{margin:24px 0 12px}h3>small{font-size:1.56rem}h4{margin:12px 0 6px}h5{margin:0 0 6px;text-transform:uppercase}h6{font-size:1rem;font-weight:bold;margin:0 0 12px}p,.p{font-size:1rem;margin:0 0 12px}label{cursor:pointer;padding:1px}@media(max-width: 900px){html{font-size:12px}}.-bg-color-t1{background-color:var(--color-t1)}.-bg-color-t2{background-color:var(--color-t2)}.-bg-color-t3{background-color:var(--color-t3)}.-bg-color-t4{background-color:var(--color-t4)}.-bg-color-t5{background-color:var(--color-t5)}.-bg-color-t6{background-color:var(--color-t6)}.-bg-color-t7{background-color:var(--color-t7)}.-bg-color-light-t1{background-color:var(--color-bg-t1)}.-bg-color-light-t2{background-color:var(--color-bg-t2)}.-bg-color-light-t3{background-color:var(--color-bg-t3)}.-bg-color-light-t4{background-color:var(--color-bg-t4)}.-bg-color-light-t5{background-color:var(--color-bg-t5)}.-bg-color-light-t6{background-color:var(--color-bg-t6)}.-bg-color-light-t7{background-color:var(--color-bg-t7)}.-text-color-t1{color:var(--color-t1);fill:var(--color-t1)}.-text-color-t2{color:var(--color-t2);fill:var(--color-t2)}.-text-color-t3{color:var(--color-t3);fill:var(--color-t3)}.-text-color-t4{color:var(--color-t4);fill:var(--color-t4)}.-text-color-t5{color:var(--color-t5);fill:var(--color-t5)}.-text-color-t6{color:var(--color-t6);fill:var(--color-t6)}.-text-color-t7{color:var(--color-t7);fill:var(--color-t7)}.-bg-type-1{background:no-repeat center center/cover url("../img/va/bg_sejour_ete.png")}.-bg-type-5{background:no-repeat center center/cover url("../img/va/bg_sejour_hiver.png")}.-bg-type-10{background:no-repeat center center/cover url("../img/va/bg_sejour_surmesure.png")}
