/* Welcome to Compass. * In this file you should write your main styles. (or centralize your imports) * Import this file using the following HTML or equivalent: * */ /* line 5, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; } /* line 22, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ html { line-height: 1; } /* line 24, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ ol, ul { list-style: none; } /* line 26, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ table { border-collapse: collapse; border-spacing: 0; } /* line 28, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; } /* line 30, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ q, blockquote { quotes: none; } /* line 103, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; } /* line 32, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ a img { border: none; } /* line 116, ../../../../../../../var/lib/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } /* line 1, ../sass/_home.scss */ #app_homepage { padding-bottom: 30px; padding-top: 30px; } /* line 6, ../sass/_home.scss */ #app_homepage header .logo-aac { width: 80%; } /* line 10, ../sass/_home.scss */ #app_homepage header .personnages-acc { width: 26%; position: absolute; bottom: 0; } /* line 16, ../sass/_home.scss */ #app_homepage header h1 { color: #aab769; font-size: 32px; font-family: dinbold; position: absolute; bottom: 19px; width: 100%; } /* line 24, ../sass/_home.scss */ #app_homepage header h1 .main-title { margin-left: 26%; display: inline-block; width: 70%; } /* line 30, ../sass/_home.scss */ #app_homepage header h1 .aac { color: #dc5b2f; } /* line 36, ../sass/_home.scss */ #app_homepage h2 { color: #568a73; font-size: 30px; margin-top: 80px; margin-bottom: 30px; font-family: dinbold; } /* line 45, ../sass/_home.scss */ #app_homepage ul li { margin-top: 25px; } /* line 48, ../sass/_home.scss */ #app_homepage ul li button { width: 70%; font-size: 18px; font-family: dinbold; -moz-border-radius: 15px / 15px; -webkit-border-radius: 15px 15px; border-radius: 15px / 15px; } /* line 54, ../sass/_home.scss */ #app_homepage ul li button a { color: #FFF; } /* line 59, ../sass/_home.scss */ #app_homepage ul li .yellow { background-color: #ffe680; } /* line 63, ../sass/_home.scss */ #app_homepage ul li .green { background-color: #aab769; } /* line 67, ../sass/_home.scss */ #app_homepage ul li .orange { background-color: #dc5b2f; } /* line 73, ../sass/_home.scss */ #app_homepage .logo-coop { width: 60%; margin-top: 50px; } /* line 78, ../sass/_home.scss */ #app_homepage footer { margin-top: 50px; font-family: dinregular; color: #568a73; text-align: center; } /* line 84, ../sass/_home.scss */ #app_homepage footer a { color: #568a73; font-family: dinbold; } /* line 88, ../sass/_home.scss */ #app_homepage footer a:hover { text-decoration: underline; } /* line 1, ../sass/_legal_mention.scss */ #app_legal_mention { margin-top: 30px; } /* line 4, ../sass/_legal_mention.scss */ #app_legal_mention .logo-acc { text-align: center; } /* line 9, ../sass/_legal_mention.scss */ #app_legal_mention .title h1 { color: #568a73; font-size: 45px; margin-top: 80px; margin-bottom: 30px; font-family: dinbold; } /* line 18, ../sass/_legal_mention.scss */ #app_legal_mention .description { font-family: dinregular; font-size: 17px; text-align: justify; } /* line 24, ../sass/_legal_mention.scss */ #app_legal_mention footer { margin-top: 50px; font-family: dinregular; color: #568a73; text-align: center; } /* line 30, ../sass/_legal_mention.scss */ #app_legal_mention footer a { color: #568a73; font-family: dinbold; } /* line 34, ../sass/_legal_mention.scss */ #app_legal_mention footer a:hover { text-decoration: underline; } /* line 1, ../sass/_responsive.scss */ .hidden { display: none !important; } @media screen and (max-width: 1200px) { /* line 8, ../sass/_responsive.scss */ #home header .bloc-logo { text-align: center; } /* line 11, ../sass/_responsive.scss */ #home header .bloc-logo .logo-aac { max-height: 200px; width: auto; max-width: 100%; height: 100%; } /* line 19, ../sass/_responsive.scss */ #home header h1 { font-size: 23px; } /* line 24, ../sass/_responsive.scss */ #home h2 { font-size: 24px; } /* line 28, ../sass/_responsive.scss */ #home ul li button { width: 90%; font-size: 16px; } } @media screen and (max-width: 768px) { /* line 38, ../sass/_responsive.scss */ #home header h1 { font-size: 21px; } /* line 43, ../sass/_responsive.scss */ #home .hidden-mobile { display: none; } /* line 47, ../sass/_responsive.scss */ #home .bloc-title { min-height: 120px; } /* line 51, ../sass/_responsive.scss */ #home h2 { margin-top: 0; } /* line 55, ../sass/_responsive.scss */ #home .bloc-video-mobile { margin-top: 30px; margin-bottom: 30px; display: block !important; } } @font-face { font-family: 'dinregular'; src: url("../fonts/din_regular-webfont.eot"); src: url("../fonts/din_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din_regular-webfont.woff2") format("woff2"), url("../fonts/din_regular-webfont.woff") format("woff"), url("../fonts/din_regular-webfont.ttf") format("truetype"), url("../fonts/din_regular-webfont.svg#dinregular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'dinbold'; src: url("../fonts/din_bold-webfont.eot"); src: url("../fonts/din_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din_bold-webfont.woff2") format("woff2"), url("../fonts/din_bold-webfont.woff") format("woff"), url("../fonts/din_bold-webfont.ttf") format("truetype"), url("../fonts/din_bold-webfont.svg#dinregular") format("svg"); font-weight: normal; font-style: normal; }