@charset "UTF-8";body.contentpane{margin:30px}body.contentpane .uk-position-fixed{display:none}fieldset{padding:0;border:none}input[type="checkbox"],input[type="radio"]{margin-right:10px}@media (min-width:960px){.top-gradient:after{content:"";display:block;width:100%;height:300px;position:absolute;top:50px;background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000',endColorstr='#00000000',GradientType=0 )}}@media (max-width:1640px){.uk-navbar-nav,.uk-navbar-right{gap:20px}}.footer-menu>ul>li,.footer-menu>ul>li>a{display:inline-block;text-transform:uppercase}.footer-menu>ul>li:nth-child(n+2)::before{content:"";margin-left:0;margin-right:20px;margin-left:20px;border-left:1px solid rgba(255,255,255,0.3)}@media (max-width:768px){.footer-menu>ul>li:before{display:none}.footer-menu>ul>li{margin:0 10px}}.pulse{-webkit-animation:pulse 1.87s linear infinite;-moz-animation:pulse 1.87s linear infinite;-ms-animation:pulse 1.87s linear infinite;animation:pulse 1.87s linear infinite}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1);transform:scale(1)}55%{-moz-transform:scale(1.2);transform:scale(1.2)}60%{-moz-transform:scale(1.1);transform:scale(1.1)}65%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1);transform:scale(1)}55%{-ms-transform:scale(1.2);transform:scale(1.2)}60%{-ms-transform:scale(1.1);transform:scale(1.1)}65%{-ms-transform:scale(1.2);transform:scale(1.2)}100%{-ms-transform:scale(1.1);transform:scale(1.1)}}#sticky-to-top{box-shadow:0 0 20px rgba(0,0,0,.1);position:fixed;bottom:20px;right:20px;z-index:1}#sticky-to-top a.uk-icon.uk-totop{display:inline-block;background:#61664f;color:#fff !important;width:50px;height:50px}#sticky-to-top a.uk-icon.uk-totop svg{width:24px;margin-top:17px;transition:margin 0.3s ease-in-out}#sticky-to-top a.uk-icon.uk-totop:hover,#sticky-to-top a.uk-icon.uk-totop:active{color:#fff !important;background:#8d9272}#sticky-to-top a.uk-icon.uk-totop:hover svg,#sticky-to-top a.uk-icon.uk-totop:active svg{margin-top:10px}@media (max-width:959px){#sticky-to-top{bottom:10px;right:10px}#sticky-to-top a.uk-icon.uk-totop{width:32px;height:32px}#sticky-to-top a.uk-icon.uk-totop svg{width:24px;margin-top:8px}#sticky-to-top a.uk-icon.uk-totop:hover svg,#sticky-to-top a.uk-icon.uk-totop:active svg{margin-top:2px}}table.tarifs{background:#f0f0f0;border-spacing:10px;border-collapse:separate}table.tarifs tr>th{white-space:nowrap}table.tarifs tr>td{line-height:1.5em;padding:10px}table.tarifs tr>th:first-child,table.tarifs tr>td:first-child{width:25%}table.tarifs tr>th:not(:first-child){background:#575757;color:#fff;vertical-align:top;line-height:1.5em;text-align:center}table.tarifs tr>th:not(:first-child) strong{font-size:1.3em;line-height:2em}table.tarifs tr>td:not(:first-child){background:#fff;text-align:center;vertical-align:middle;font-size:1.7em}
