
/* <inline asset> defined in bundle 'tdg_web.toffin_assets_frontend' */
@charset "UTF-8"; 

/* /tdg_web/static/src/css/open-iconic-bootstrap.min.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 @font-face{font-family: Icons; src: url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconic.eot); src: url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconicd41d.eot?#iconic-sm) format("embedded-opentype"), url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconic.woff) format("woff"), url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconic.ttf) format("truetype"), url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconic.otf) format("opentype"), url(/tdg_web/static/src/css/../fonts/open-iconic/open-iconic.svg#iconic-sm) format("svg"); font-weight: 400; font-style: normal;} .oi{position: relative; top: 1px; display: inline-block; speak: none; font-family: Icons; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .oi:empty:before{width: 1em; text-align: center; box-sizing: content-box;} .oi.oi-align-center:before{text-align: center;} .oi.oi-align-left:before{text-align: left;} .oi.oi-align-right:before{text-align: right;} .oi.oi-flip-horizontal:before{-webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);} .oi.oi-flip-vertical:before{-webkit-transform: scale(1, -1); -ms-transform: scale(-1, 1); transform: scale(1, -1);} .oi.oi-flip-horizontal-vertical:before{-webkit-transform: scale(-1, -1); -ms-transform: scale(-1, 1); transform: scale(-1, -1);} .oi-account-login:before{content: '\e000';} .oi-account-logout:before{content: '\e001';} .oi-action-redo:before{content: '\e002';} .oi-action-undo:before{content: '\e003';} .oi-align-center:before{content: '\e004';} .oi-align-left:before{content: '\e005';} .oi-align-right:before{content: '\e006';} .oi-aperture:before{content: '\e007';} .oi-arrow-bottom:before{content: '\e008';} .oi-arrow-circle-bottom:before{content: '\e009';} .oi-arrow-circle-left:before{content: '\e00a';} .oi-arrow-circle-right:before{content: '\e00b';} .oi-arrow-circle-top:before{content: '\e00c';} .oi-arrow-left:before{content: '\e00d';} .oi-arrow-right:before{content: '\e00e';} .oi-arrow-thick-bottom:before{content: '\e00f';} .oi-arrow-thick-left:before{content: '\e010';} .oi-arrow-thick-right:before{content: '\e011';} .oi-arrow-thick-top:before{content: '\e012';} .oi-arrow-top:before{content: '\e013';} .oi-audio-spectrum:before{content: '\e014';} .oi-audio:before{content: '\e015';} .oi-badge:before{content: '\e016';} .oi-ban:before{content: '\e017';} .oi-bar-chart:before{content: '\e018';} .oi-basket:before{content: '\e019';} .oi-battery-empty:before{content: '\e01a';} .oi-battery-full:before{content: '\e01b';} .oi-beaker:before{content: '\e01c';} .oi-bell:before{content: '\e01d';} .oi-bluetooth:before{content: '\e01e';} .oi-bold:before{content: '\e01f';} .oi-bolt:before{content: '\e020';} .oi-book:before{content: '\e021';} .oi-bookmark:before{content: '\e022';} .oi-box:before{content: '\e023';} .oi-briefcase:before{content: '\e024';} .oi-british-pound:before{content: '\e025';} .oi-browser:before{content: '\e026';} .oi-brush:before{content: '\e027';} .oi-bug:before{content: '\e028';} .oi-bullhorn:before{content: '\e029';} .oi-calculator:before{content: '\e02a';} .oi-calendar:before{content: '\e02b';} .oi-camera-slr:before{content: '\e02c';} .oi-caret-bottom:before{content: '\e02d';} .oi-caret-left:before{content: '\e02e';} .oi-caret-right:before{content: '\e02f';} .oi-caret-top:before{content: '\e030';} .oi-cart:before{content: '\e031';} .oi-chat:before{content: '\e032';} .oi-check:before{content: '\e033';} .oi-chevron-bottom:before{content: '\e034';} .oi-chevron-left:before{content: '\e035';} .oi-chevron-right:before{content: '\e036';} .oi-chevron-top:before{content: '\e037';} .oi-circle-check:before{content: '\e038';} .oi-circle-x:before{content: '\e039';} .oi-clipboard:before{content: '\e03a';} .oi-clock:before{content: '\e03b';} .oi-cloud-download:before{content: '\e03c';} .oi-cloud-upload:before{content: '\e03d';} .oi-cloud:before{content: '\e03e';} .oi-cloudy:before{content: '\e03f';} .oi-code:before{content: '\e040';} .oi-cog:before{content: '\e041';} .oi-collapse-down:before{content: '\e042';} .oi-collapse-left:before{content: '\e043';} .oi-collapse-right:before{content: '\e044';} .oi-collapse-up:before{content: '\e045';} .oi-command:before{content: '\e046';} .oi-comment-square:before{content: '\e047';} .oi-compass:before{content: '\e048';} .oi-contrast:before{content: '\e049';} .oi-copywriting:before{content: '\e04a';} .oi-credit-card:before{content: '\e04b';} .oi-crop:before{content: '\e04c';} .oi-dashboard:before{content: '\e04d';} .oi-data-transfer-download:before{content: '\e04e';} .oi-data-transfer-upload:before{content: '\e04f';} .oi-delete:before{content: '\e050';} .oi-dial:before{content: '\e051';} .oi-document:before{content: '\e052';} .oi-dollar:before{content: '\e053';} .oi-double-quote-sans-left:before{content: '\e054';} .oi-double-quote-sans-right:before{content: '\e055';} .oi-double-quote-serif-left:before{content: '\e056';} .oi-double-quote-serif-right:before{content: '\e057';} .oi-droplet:before{content: '\e058';} .oi-eject:before{content: '\e059';} .oi-elevator:before{content: '\e05a';} .oi-ellipses:before{content: '\e05b';} .oi-envelope-closed:before{content: '\e05c';} .oi-envelope-open:before{content: '\e05d';} .oi-euro:before{content: '\e05e';} .oi-excerpt:before{content: '\e05f';} .oi-expand-down:before{content: '\e060';} .oi-expand-left:before{content: '\e061';} .oi-expand-right:before{content: '\e062';} .oi-expand-up:before{content: '\e063';} .oi-external-link:before{content: '\e064';} .oi-eye:before{content: '\e065';} .oi-eyedropper:before{content: '\e066';} .oi-file:before{content: '\e067';} .oi-fire:before{content: '\e068';} .oi-flag:before{content: '\e069';} .oi-flash:before{content: '\e06a';} .oi-folder:before{content: '\e06b';} .oi-fork:before{content: '\e06c';} .oi-fullscreen-enter:before{content: '\e06d';} .oi-fullscreen-exit:before{content: '\e06e';} .oi-globe:before{content: '\e06f';} .oi-graph:before{content: '\e070';} .oi-grid-four-up:before{content: '\e071';} .oi-grid-three-up:before{content: '\e072';} .oi-grid-two-up:before{content: '\e073';} .oi-hard-drive:before{content: '\e074';} .oi-header:before{content: '\e075';} .oi-headphones:before{content: '\e076';} .oi-heart:before{content: '\e077';} .oi-home:before{content: '\e078';} .oi-image:before{content: '\e079';} .oi-inbox:before{content: '\e07a';} .oi-infinity:before{content: '\e07b';} .oi-info:before{content: '\e07c';} .oi-italic:before{content: '\e07d';} .oi-justify-center:before{content: '\e07e';} .oi-justify-left:before{content: '\e07f';} .oi-justify-right:before{content: '\e080';} .oi-key:before{content: '\e081';} .oi-laptop:before{content: '\e082';} .oi-layers:before{content: '\e083';} .oi-lightbulb:before{content: '\e084';} .oi-link-broken:before{content: '\e085';} .oi-link-intact:before{content: '\e086';} .oi-list-rich:before{content: '\e087';} .oi-list:before{content: '\e088';} .oi-location:before{content: '\e089';} .oi-lock-locked:before{content: '\e08a';} .oi-lock-unlocked:before{content: '\e08b';} .oi-loop-circular:before{content: '\e08c';} .oi-loop-square:before{content: '\e08d';} .oi-loop:before{content: '\e08e';} .oi-magnifying-glass:before{content: '\e08f';} .oi-map-marker:before{content: '\e090';} .oi-map:before{content: '\e091';} .oi-media-pause:before{content: '\e092';} .oi-media-play:before{content: '\e093';} .oi-media-record:before{content: '\e094';} .oi-media-skip-backward:before{content: '\e095';} .oi-media-skip-forward:before{content: '\e096';} .oi-media-step-backward:before{content: '\e097';} .oi-media-step-forward:before{content: '\e098';} .oi-media-stop:before{content: '\e099';} .oi-medical-cross:before{content: '\e09a';} .oi-menu:before{content: '\e09b';} .oi-microphone:before{content: '\e09c';} .oi-minus:before{content: '\e09d';} .oi-monitor:before{content: '\e09e';} .oi-moon:before{content: '\e09f';} .oi-move:before{content: '\e0a0';} .oi-musical-note:before{content: '\e0a1';} .oi-paperclip:before{content: '\e0a2';} .oi-pencil:before{content: '\e0a3';} .oi-people:before{content: '\e0a4';} .oi-person:before{content: '\e0a5';} .oi-phone:before{content: '\e0a6';} .oi-pie-chart:before{content: '\e0a7';} .oi-pin:before{content: '\e0a8';} .oi-play-circle:before{content: '\e0a9';} .oi-plus:before{content: '\e0aa';} .oi-power-standby:before{content: '\e0ab';} .oi-print:before{content: '\e0ac';} .oi-project:before{content: '\e0ad';} .oi-pulse:before{content: '\e0ae';} .oi-puzzle-piece:before{content: '\e0af';} .oi-question-mark:before{content: '\e0b0';} .oi-rain:before{content: '\e0b1';} .oi-random:before{content: '\e0b2';} .oi-reload:before{content: '\e0b3';} .oi-resize-both:before{content: '\e0b4';} .oi-resize-height:before{content: '\e0b5';} .oi-resize-width:before{content: '\e0b6';} .oi-rss-alt:before{content: '\e0b7';} .oi-rss:before{content: '\e0b8';} .oi-script:before{content: '\e0b9';} .oi-share-boxed:before{content: '\e0ba';} .oi-share:before{content: '\e0bb';} .oi-shield:before{content: '\e0bc';} .oi-signal:before{content: '\e0bd';} .oi-signpost:before{content: '\e0be';} .oi-sort-ascending:before{content: '\e0bf';} .oi-sort-descending:before{content: '\e0c0';} .oi-spreadsheet:before{content: '\e0c1';} .oi-star:before{content: '\e0c2';} .oi-sun:before{content: '\e0c3';} .oi-tablet:before{content: '\e0c4';} .oi-tag:before{content: '\e0c5';} .oi-tags:before{content: '\e0c6';} .oi-target:before{content: '\e0c7';} .oi-task:before{content: '\e0c8';} .oi-terminal:before{content: '\e0c9';} .oi-text:before{content: '\e0ca';} .oi-thumb-down:before{content: '\e0cb';} .oi-thumb-up:before{content: '\e0cc';} .oi-timer:before{content: '\e0cd';} .oi-transfer:before{content: '\e0ce';} .oi-trash:before{content: '\e0cf';} .oi-underline:before{content: '\e0d0';} .oi-vertical-align-bottom:before{content: '\e0d1';} .oi-vertical-align-center:before{content: '\e0d2';} .oi-vertical-align-top:before{content: '\e0d3';} .oi-video:before{content: '\e0d4';} .oi-volume-high:before{content: '\e0d5';} .oi-volume-low:before{content: '\e0d6';} .oi-volume-off:before{content: '\e0d7';} .oi-warning:before{content: '\e0d8';} .oi-wifi:before{content: '\e0d9';} .oi-wrench:before{content: '\e0da';} .oi-x:before{content: '\e0db';} .oi-yen:before{content: '\e0dc';} .oi-zoom-in:before{content: '\e0dd';} .oi-zoom-out:before{content: '\e0de';} 

/* /tdg_web/static/src/css/animate.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .animated-fast{-webkit-animation-duration: .2s; animation-duration: .2s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .ftco-animated{-webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;} .animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;} .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration: .75s; animation-duration: .75s;} .animated.flipOutX, .animated.flipOutY{-webkit-animation-duration: .75s; animation-duration: .75s;} @-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0);}} @keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0);}} .bounce{-webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom;} @-webkit-keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} .flash{-webkit-animation-name: flash; animation-name: flash;} @-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .pulse{-webkit-animation-name: pulse; animation-name: pulse;} @-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand;} @-webkit-keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} @keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} .shake{-webkit-animation-name: shake; animation-name: shake;} @-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} @keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} .swing{-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;} @-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .tada{-webkit-animation-name: tada; animation-name: tada;} @-webkit-keyframes wobble{from{-webkit-transform: none; transform: none;}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: none; transform: none;}} @keyframes wobble{from{-webkit-transform: none; transform: none;}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: none; transform: none;}} .wobble{-webkit-animation-name: wobble; animation-name: wobble;} @-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: none; transform: none;}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}} @keyframes jello{from, 11.1%, to{-webkit-transform: none; transform: none;}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}} .jello{-webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center;} @-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .bounceIn{-webkit-animation-name: bounceIn; animation-name: bounceIn;} @-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}to{-webkit-transform: none; transform: none;}} @keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}to{-webkit-transform: none; transform: none;}} .bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;} @-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}to{-webkit-transform: none; transform: none;}} @keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}to{-webkit-transform: none; transform: none;}} .bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;} @-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}to{-webkit-transform: none; transform: none;}} @keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}to{-webkit-transform: none; transform: none;}} .bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;} @-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;} @-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}to{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} @keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}to{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} .bounceOut{-webkit-animation-name: bounceOut; animation-name: bounceOut;} @-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .bounceOutDown{-webkit-animation-name: bounceOutDown; animation-name: bounceOutDown;} @-webkit-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .bounceOutLeft{-webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft;} @-webkit-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .bounceOutRight{-webkit-animation-name: bounceOutRight; animation-name: bounceOutRight;} @-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .bounceOutUp{-webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;} @-webkit-keyframes fadeIn{from{opacity: 0; visibility: hidden; -ms-transform: scale(0.95); -webkit-transform: scale(0.95); transform: scale(0.95);}to{opacity: 1; visibility: visible; -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}} @keyframes fadeIn{from{opacity: 0; visibility: hidden; -ms-transform: scale(0.95); -webkit-transform: scale(0.95); transform: scale(0.95);}to{opacity: 1; visibility: visible; -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}} .fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;} @-webkit-keyframes fadeInDown{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -50px, 0); transform: translate3d(0, -50px, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} @keyframes fadeInDown{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -50px, 0); transform: translate3d(0, -50px, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;} @-webkit-keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} @keyframes fadeInLeft{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} @keyframes fadeInRight{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} @keyframes fadeInUp{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0);}to{visibility: visible; opacity: 1; -webkit-transform: none; transform: none;}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpMenu{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{opacity: 1; visibility: visible; -webkit-transform: none; transform: none;}} @keyframes fadeInUpMenu{from{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{visibility: visible; opacity: 1; -webkit-transform: none; transform: none;}} .fadeInUpMenu{-webkit-animation-name: fadeInUpMenu; animation-name: fadeInUpMenu;} @-webkit-keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} @keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{from{opacity: 1; visibility: visible;}to{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0);}} @keyframes fadeOutDown{from{opacity: 1; visibility: visible;}to{opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0);}} .fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;} @-webkit-keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;} @-webkit-keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;} @-webkit-keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;} @-webkit-keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;} @-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} .animated.flip{-webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;} @-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} .flipInX{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;} @-webkit-keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} .flipInY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY;} @-webkit-keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} @keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} .flipOutX{-webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} @keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} .flipOutY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY;} @-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}to{-webkit-transform: none; transform: none; opacity: 1;}} @keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}to{-webkit-transform: none; transform: none; opacity: 1;}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} @keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} .lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;} @-webkit-keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} @keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} @keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} .rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;} @-webkit-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}to{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} @keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}to{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} .hinge{-webkit-animation-name: hinge; animation-name: hinge;} @-webkit-keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: none; transform: none;}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} @keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} @-webkit-keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} @keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} .zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;} @-webkit-keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;} @-webkit-keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;} @-webkit-keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;} @-webkit-keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;} @-webkit-keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} @keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} .zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} @keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} .zoomOutLeft{-webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;} @-webkit-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} @keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} .zoomOutRight{-webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;} @-webkit-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;} @-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;} @-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;} @-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;} @-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;} @-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .slideOutDown{-webkit-animation-name: slideOutDown; animation-name: slideOutDown;} @-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .slideOutLeft{-webkit-animation-name: slideOutLeft; animation-name: slideOutLeft;} @-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .slideOutRight{-webkit-animation-name: slideOutRight; animation-name: slideOutRight;} @-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .slideOutUp{-webkit-animation-name: slideOutUp; animation-name: slideOutUp;} 

/* /tdg_web/static/src/css/owl.carousel.min.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .owl-carousel, .owl-carousel .owl-item{-webkit-tap-highlight-color: transparent; position: relative;} .owl-carousel{display: none; width: 100%; z-index: 1;} .owl-carousel .owl-stage{position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden;} .owl-carousel .owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel .owl-stage-outer{position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0);} .owl-carousel .owl-item, .owl-carousel .owl-wrapper{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);} .owl-carousel .owl-item{min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none;} .owl-carousel .owl-item img{display: block; width: 100%;} .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: none;} .no-js .owl-carousel, .owl-carousel.owl-loaded{display: block;} .owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{background: 0 0; color: inherit; border: none; padding: 0 !important; font: inherit;} .owl-carousel.owl-loading{opacity: 0; display: block;} .owl-carousel.owl-hidden{opacity: 0;} .owl-carousel.owl-refresh .owl-item{visibility: hidden;} .owl-carousel.owl-drag .owl-item{-ms-touch-action: none; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel.owl-grab{cursor: move; cursor: grab;} .owl-carousel.owl-rtl{direction: rtl;} .owl-carousel.owl-rtl .owl-item{float: right;} .owl-carousel .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .owl-carousel .owl-animated-in{z-index: 0;} .owl-carousel .owl-animated-out{z-index: 1;} .owl-carousel .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} .owl-height{transition: height .5s ease-in-out;} .owl-carousel .owl-item .owl-lazy{opacity: 0; transition: opacity .4s ease;} .owl-carousel .owl-item img.owl-lazy{-webkit-transform-style: preserve-3d; transform-style: preserve-3d;} .owl-carousel .owl-video-wrapper{position: relative; height: 100%; background: #000;} .owl-carousel .owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(/tdg_web/static/src/css/owl.video.play.html) no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: -webkit-transform .1s ease; transition: transform .1s ease;} .owl-carousel .owl-video-play-icon:hover{-webkit-transform: scale(1.3, 1.3); -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3);} .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn{display: none;} .owl-carousel .owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity .4s ease;} .owl-carousel .owl-video-frame{position: relative; z-index: 1; height: 100%; width: 100%;} 

/* /tdg_web/static/src/css/owl.theme.default.min.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .owl-theme .owl-dots, .owl-theme .owl-nav{text-align: center; -webkit-tap-highlight-color: transparent;} .owl-theme .owl-nav{margin-top: 10px;} .owl-theme .owl-nav [class*=owl-]{color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px; position: absolute;} .owl-theme .owl-nav [class*=owl-]:hover{background: #869791; color: #FFF; text-decoration: none;} .owl-theme .owl-nav .disabled{opacity: .5; cursor: default;} .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px;} .owl-theme .owl-dots .owl-dot{display: inline-block; zoom: 1;} .owl-theme .owl-dots .owl-dot span{width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px;} .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background: #869791;} 

/* /tdg_web/static/src/css/magnific-popup.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8;} .mfp-wrap{top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a{color: #CCC;} .mfp-preloader a:hover{color: #FFF;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation;} button::-moz-focus-inner{padding: 0; border: 0;} .mfp-close{width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{opacity: 1;} .mfp-close:active{top: 1px;} .mfp-close-btn-in .mfp-close{color: #333;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%;} .mfp-counter{position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap;} .mfp-arrow{position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent;} .mfp-arrow:active{margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus{opacity: 1;} .mfp-arrow:before, .mfp-arrow:after{content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent;} .mfp-arrow:after{border-top-width: 13px; border-bottom-width: 13px; top: 8px;} .mfp-arrow:before{border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;} .mfp-arrow-left{left: 0;} .mfp-arrow-left:after{border-right: 17px solid #FFF; margin-left: 31px;} .mfp-arrow-left:before{margin-left: 25px; border-right: 27px solid #3F3F3F;} .mfp-arrow-right{right: 0;} .mfp-arrow-right:after{border-left: 17px solid #FFF; margin-left: 39px;} .mfp-arrow-right:before{border-left: 27px solid #3F3F3F;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;} .mfp-iframe-holder .mfp-close{top: -40px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;} .mfp-figure{line-height: 0;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444;} .mfp-figure small{color: #BDBDBD; display: block; font-size: 12px; line-height: 14px;} .mfp-figure figure{margin: 0;} .mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}} @media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75); transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0; transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%;}.mfp-container{padding-left: 6px; padding-right: 6px;}} 

/* /tdg_web/static/src/css/aos.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 [data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos]{transition-duration: 50ms;} [data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay: 50ms;} [data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos]{transition-duration: .1s;} [data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay: .1s;} [data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos]{transition-duration: .15s;} [data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay: .15s;} [data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos]{transition-duration: .2s;} [data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay: .2s;} [data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos]{transition-duration: .25s;} [data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay: .25s;} [data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos]{transition-duration: .3s;} [data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay: .3s;} [data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos]{transition-duration: .35s;} [data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay: .35s;} [data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos]{transition-duration: .4s;} [data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay: .4s;} [data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos]{transition-duration: .45s;} [data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay: .45s;} [data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos]{transition-duration: .5s;} [data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay: .5s;} [data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos]{transition-duration: .55s;} [data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay: .55s;} [data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos]{transition-duration: .6s;} [data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay: .6s;} [data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos]{transition-duration: .65s;} [data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay: .65s;} [data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos]{transition-duration: .7s;} [data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay: .7s;} [data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos]{transition-duration: .75s;} [data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay: .75s;} [data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos]{transition-duration: .8s;} [data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay: .8s;} [data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos]{transition-duration: .85s;} [data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay: .85s;} [data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos]{transition-duration: .9s;} [data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay: .9s;} [data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos]{transition-duration: .95s;} [data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay: .95s;} [data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos]{transition-duration: 1s;} [data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay: 1s;} [data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos]{transition-duration: 1.05s;} [data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay: 1.05s;} [data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos]{transition-duration: 1.1s;} [data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay: 1.1s;} [data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos]{transition-duration: 1.15s;} [data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay: 1.15s;} [data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos]{transition-duration: 1.2s;} [data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay: 1.2s;} [data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos]{transition-duration: 1.25s;} [data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay: 1.25s;} [data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos]{transition-duration: 1.3s;} [data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay: 1.3s;} [data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos]{transition-duration: 1.35s;} [data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay: 1.35s;} [data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos]{transition-duration: 1.4s;} [data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay: 1.4s;} [data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos]{transition-duration: 1.45s;} [data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay: 1.45s;} [data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos]{transition-duration: 1.5s;} [data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay: 1.5s;} [data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos]{transition-duration: 1.55s;} [data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay: 1.55s;} [data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos]{transition-duration: 1.6s;} [data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay: 1.6s;} [data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos]{transition-duration: 1.65s;} [data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay: 1.65s;} [data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos]{transition-duration: 1.7s;} [data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay: 1.7s;} [data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos]{transition-duration: 1.75s;} [data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay: 1.75s;} [data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos]{transition-duration: 1.8s;} [data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay: 1.8s;} [data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos]{transition-duration: 1.85s;} [data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay: 1.85s;} [data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos]{transition-duration: 1.9s;} [data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay: 1.9s;} [data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos]{transition-duration: 1.95s;} [data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay: 1.95s;} [data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos]{transition-duration: 2s;} [data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay: 2s;} [data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos]{transition-duration: 2.05s;} [data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay: 2.05s;} [data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos]{transition-duration: 2.1s;} [data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay: 2.1s;} [data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos]{transition-duration: 2.15s;} [data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay: 2.15s;} [data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos]{transition-duration: 2.2s;} [data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay: 2.2s;} [data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos]{transition-duration: 2.25s;} [data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay: 2.25s;} [data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos]{transition-duration: 2.3s;} [data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay: 2.3s;} [data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos]{transition-duration: 2.35s;} [data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay: 2.35s;} [data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos]{transition-duration: 2.4s;} [data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay: 2.4s;} [data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos]{transition-duration: 2.45s;} [data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay: 2.45s;} [data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos]{transition-duration: 2.5s;} [data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay: 2.5s;} [data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos]{transition-duration: 2.55s;} [data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay: 2.55s;} [data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos]{transition-duration: 2.6s;} [data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay: 2.6s;} [data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos]{transition-duration: 2.65s;} [data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay: 2.65s;} [data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos]{transition-duration: 2.7s;} [data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay: 2.7s;} [data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos]{transition-duration: 2.75s;} [data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay: 2.75s;} [data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos]{transition-duration: 2.8s;} [data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay: 2.8s;} [data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos]{transition-duration: 2.85s;} [data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay: 2.85s;} [data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos]{transition-duration: 2.9s;} [data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay: 2.9s;} [data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos]{transition-duration: 2.95s;} [data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay: 2.95s;} [data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos]{transition-duration: 3s;} [data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos]{transition-delay: 0;} [data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay: 3s;} [data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos]{transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);} [data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos]{transition-timing-function: ease;} [data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos]{transition-timing-function: ease-in;} [data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos]{transition-timing-function: ease-out;} [data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function: ease-in-out;} [data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);} [data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);} [data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);} [data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);} [data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);} [data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);} [data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);} [data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} [data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);} [data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);} [data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);} [data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);} [data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} [data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);} [data-aos^=fade][data-aos^=fade]{opacity: 0; transition-property: opacity,transform;} [data-aos^=fade][data-aos^=fade].aos-animate{opacity: 1; transform: translate(0);} [data-aos=fade-up]{transform: translateY(100px);} [data-aos=fade-down]{transform: translateY(-100px);} [data-aos=fade-right]{transform: translate(-100px);} [data-aos=fade-left]{transform: translate(100px);} [data-aos=fade-up-right]{transform: translate(-100px, 100px);} [data-aos=fade-up-left]{transform: translate(100px, 100px);} [data-aos=fade-down-right]{transform: translate(-100px, -100px);} [data-aos=fade-down-left]{transform: translate(100px, -100px);} [data-aos^=zoom][data-aos^=zoom]{opacity: 0; transition-property: opacity,transform;} [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity: 1; transform: translate(0) scale(1);} [data-aos=zoom-in]{transform: scale(0.6);} [data-aos=zoom-in-up]{transform: translateY(100px) scale(0.6);} [data-aos=zoom-in-down]{transform: translateY(-100px) scale(0.6);} [data-aos=zoom-in-right]{transform: translate(-100px) scale(0.6);} [data-aos=zoom-in-left]{transform: translate(100px) scale(0.6);} [data-aos=zoom-out]{transform: scale(1.2);} [data-aos=zoom-out-up]{transform: translateY(100px) scale(1.2);} [data-aos=zoom-out-down]{transform: translateY(-100px) scale(1.2);} [data-aos=zoom-out-right]{transform: translate(-100px) scale(1.2);} [data-aos=zoom-out-left]{transform: translate(100px) scale(1.2);} [data-aos^=slide][data-aos^=slide]{transition-property: transform;} [data-aos^=slide][data-aos^=slide].aos-animate{transform: translate(0);} [data-aos=slide-up]{transform: translateY(100%);} [data-aos=slide-down]{transform: translateY(-100%);} [data-aos=slide-right]{transform: translateX(-100%);} [data-aos=slide-left]{transform: translateX(100%);} [data-aos^=flip][data-aos^=flip]{backface-visibility: hidden; transition-property: transform;} [data-aos=flip-left]{transform: perspective(2500px) rotateY(-100deg);} [data-aos=flip-left].aos-animate{transform: perspective(2500px) rotateY(0);} [data-aos=flip-right]{transform: perspective(2500px) rotateY(100deg);} [data-aos=flip-right].aos-animate{transform: perspective(2500px) rotateY(0);} [data-aos=flip-up]{transform: perspective(2500px) rotateX(-100deg);} [data-aos=flip-up].aos-animate{transform: perspective(2500px) rotateX(0);} [data-aos=flip-down]{transform: perspective(2500px) rotateX(100deg);} [data-aos=flip-down].aos-animate{transform: perspective(2500px) rotateX(0);} 

/* /tdg_web/static/src/css/ionicons.min.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 @font-face{font-family: "Ionicons"; src: url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.eot?v=4.0.0-19"); src: url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.eot?v=4.0.0-19#iefix") format("embedded-opentype"), url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.woff2?v=4.0.0-19") format("woff2"), url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.woff?v=4.0.0-19") format("woff"), url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.ttf?v=4.0.0-19") format("truetype"), url("/tdg_web/static/src/css/../fonts/ionicons/fonts/ionicons580c.svg?v=4.0.0-19#Ionicons") format("svg"); font-weight: normal; font-style: normal;} .ion, .ionicons, .ion-ios-add:before, .ion-ios-add-circle:before, .ion-ios-add-circle-outline:before, .ion-ios-airplane:before, .ion-ios-alarm:before, .ion-ios-albums:before, .ion-ios-alert:before, .ion-ios-american-football:before, .ion-ios-analytics:before, .ion-ios-aperture:before, .ion-ios-apps:before, .ion-ios-appstore:before, .ion-ios-archive:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-dropdown:before, .ion-ios-arrow-dropdown-circle:before, .ion-ios-arrow-dropleft:before, .ion-ios-arrow-dropleft-circle:before, .ion-ios-arrow-dropright:before, .ion-ios-arrow-dropright-circle:before, .ion-ios-arrow-dropup:before, .ion-ios-arrow-dropup-circle:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-round-back:before, .ion-ios-arrow-round-down:before, .ion-ios-arrow-round-forward:before, .ion-ios-arrow-round-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-attach:before, .ion-ios-backspace:before, .ion-ios-barcode:before, .ion-ios-baseball:before, .ion-ios-basket:before, .ion-ios-basketball:before, .ion-ios-battery-charging:before, .ion-ios-battery-dead:before, .ion-ios-battery-full:before, .ion-ios-beaker:before, .ion-ios-bed:before, .ion-ios-beer:before, .ion-ios-bicycle:before, .ion-ios-bluetooth:before, .ion-ios-boat:before, .ion-ios-body:before, .ion-ios-bonfire:before, .ion-ios-book:before, .ion-ios-bookmark:before, .ion-ios-bookmarks:before, .ion-ios-bowtie:before, .ion-ios-briefcase:before, .ion-ios-browsers:before, .ion-ios-brush:before, .ion-ios-bug:before, .ion-ios-build:before, .ion-ios-bulb:before, .ion-ios-bus:before, .ion-ios-business:before, .ion-ios-cafe:before, .ion-ios-calculator:before, .ion-ios-calendar:before, .ion-ios-call:before, .ion-ios-camera:before, .ion-ios-car:before, .ion-ios-card:before, .ion-ios-cart:before, .ion-ios-cash:before, .ion-ios-cellular:before, .ion-ios-chatboxes:before, .ion-ios-chatbubbles:before, .ion-ios-checkbox:before, .ion-ios-checkbox-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-circle:before, .ion-ios-checkmark-circle-outline:before, .ion-ios-clipboard:before, .ion-ios-clock:before, .ion-ios-close:before, .ion-ios-close-circle:before, .ion-ios-close-circle-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-circle:before, .ion-ios-cloud-done:before, .ion-ios-cloud-download:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-code:before, .ion-ios-code-download:before, .ion-ios-code-working:before, .ion-ios-cog:before, .ion-ios-color-fill:before, .ion-ios-color-filter:before, .ion-ios-color-palette:before, .ion-ios-color-wand:before, .ion-ios-compass:before, .ion-ios-construct:before, .ion-ios-contact:before, .ion-ios-contacts:before, .ion-ios-contract:before, .ion-ios-contrast:before, .ion-ios-copy:before, .ion-ios-create:before, .ion-ios-crop:before, .ion-ios-cube:before, .ion-ios-cut:before, .ion-ios-desktop:before, .ion-ios-disc:before, .ion-ios-document:before, .ion-ios-done-all:before, .ion-ios-download:before, .ion-ios-easel:before, .ion-ios-egg:before, .ion-ios-exit:before, .ion-ios-expand:before, .ion-ios-eye:before, .ion-ios-eye-off:before, .ion-ios-fastforward:before, .ion-ios-female:before, .ion-ios-filing:before, .ion-ios-film:before, .ion-ios-finger-print:before, .ion-ios-fitness:before, .ion-ios-flag:before, .ion-ios-flame:before, .ion-ios-flash:before, .ion-ios-flash-off:before, .ion-ios-flashlight:before, .ion-ios-flask:before, .ion-ios-flower:before, .ion-ios-folder:before, .ion-ios-folder-open:before, .ion-ios-football:before, .ion-ios-funnel:before, .ion-ios-gift:before, .ion-ios-git-branch:before, .ion-ios-git-commit:before, .ion-ios-git-compare:before, .ion-ios-git-merge:before, .ion-ios-git-network:before, .ion-ios-git-pull-request:before, .ion-ios-glasses:before, .ion-ios-globe:before, .ion-ios-grid:before, .ion-ios-hammer:before, .ion-ios-hand:before, .ion-ios-happy:before, .ion-ios-headset:before, .ion-ios-heart:before, .ion-ios-heart-dislike:before, .ion-ios-heart-empty:before, .ion-ios-heart-half:before, .ion-ios-help:before, .ion-ios-help-buoy:before, .ion-ios-help-circle:before, .ion-ios-help-circle-outline:before, .ion-ios-home:before, .ion-ios-hourglass:before, .ion-ios-ice-cream:before, .ion-ios-image:before, .ion-ios-images:before, .ion-ios-infinite:before, .ion-ios-information:before, .ion-ios-information-circle:before, .ion-ios-information-circle-outline:before, .ion-ios-jet:before, .ion-ios-journal:before, .ion-ios-key:before, .ion-ios-keypad:before, .ion-ios-laptop:before, .ion-ios-leaf:before, .ion-ios-link:before, .ion-ios-list:before, .ion-ios-list-box:before, .ion-ios-locate:before, .ion-ios-lock:before, .ion-ios-log-in:before, .ion-ios-log-out:before, .ion-ios-magnet:before, .ion-ios-mail:before, .ion-ios-mail-open:before, .ion-ios-mail-unread:before, .ion-ios-male:before, .ion-ios-man:before, .ion-ios-map:before, .ion-ios-medal:before, .ion-ios-medical:before, .ion-ios-medkit:before, .ion-ios-megaphone:before, .ion-ios-menu:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-microphone:before, .ion-ios-moon:before, .ion-ios-more:before, .ion-ios-move:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-notifications:before, .ion-ios-notifications-off:before, .ion-ios-notifications-outline:before, .ion-ios-nuclear:before, .ion-ios-nutrition:before, .ion-ios-open:before, .ion-ios-options:before, .ion-ios-outlet:before, .ion-ios-paper:before, .ion-ios-paper-plane:before, .ion-ios-partly-sunny:before, .ion-ios-pause:before, .ion-ios-paw:before, .ion-ios-people:before, .ion-ios-person:before, .ion-ios-person-add:before, .ion-ios-phone-landscape:before, .ion-ios-phone-portrait:before, .ion-ios-photos:before, .ion-ios-pie:before, .ion-ios-pin:before, .ion-ios-pint:before, .ion-ios-pizza:before, .ion-ios-plane:before, .ion-ios-planet:before, .ion-ios-play:before, .ion-ios-play-circle:before, .ion-ios-podium:before, .ion-ios-power:before, .ion-ios-pricetag:before, .ion-ios-pricetags:before, .ion-ios-print:before, .ion-ios-pulse:before, .ion-ios-qr-scanner:before, .ion-ios-quote:before, .ion-ios-radio:before, .ion-ios-radio-button-off:before, .ion-ios-radio-button-on:before, .ion-ios-rainy:before, .ion-ios-recording:before, .ion-ios-redo:before, .ion-ios-refresh:before, .ion-ios-refresh-circle:before, .ion-ios-remove:before, .ion-ios-remove-circle:before, .ion-ios-remove-circle-outline:before, .ion-ios-reorder:before, .ion-ios-repeat:before, .ion-ios-resize:before, .ion-ios-restaurant:before, .ion-ios-return-left:before, .ion-ios-return-right:before, .ion-ios-reverse-camera:before, .ion-ios-rewind:before, .ion-ios-ribbon:before, .ion-ios-rocket:before, .ion-ios-rose:before, .ion-ios-sad:before, .ion-ios-save:before, .ion-ios-school:before, .ion-ios-search:before, .ion-ios-send:before, .ion-ios-settings:before, .ion-ios-share:before, .ion-ios-share-alt:before, .ion-ios-shirt:before, .ion-ios-shuffle:before, .ion-ios-skip-backward:before, .ion-ios-skip-forward:before, .ion-ios-snow:before, .ion-ios-speedometer:before, .ion-ios-square:before, .ion-ios-square-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stats:before, .ion-ios-stopwatch:before, .ion-ios-subway:before, .ion-ios-sunny:before, .ion-ios-swap:before, .ion-ios-switch:before, .ion-ios-sync:before, .ion-ios-tablet-landscape:before, .ion-ios-tablet-portrait:before, .ion-ios-tennisball:before, .ion-ios-text:before, .ion-ios-thermometer:before, .ion-ios-thumbs-down:before, .ion-ios-thumbs-up:before, .ion-ios-thunderstorm:before, .ion-ios-time:before, .ion-ios-timer:before, .ion-ios-today:before, .ion-ios-train:before, .ion-ios-transgender:before, .ion-ios-trash:before, .ion-ios-trending-down:before, .ion-ios-trending-up:before, .ion-ios-trophy:before, .ion-ios-tv:before, .ion-ios-umbrella:before, .ion-ios-undo:before, .ion-ios-unlock:before, .ion-ios-videocam:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-volume-mute:before, .ion-ios-volume-off:before, .ion-ios-walk:before, .ion-ios-wallet:before, .ion-ios-warning:before, .ion-ios-watch:before, .ion-ios-water:before, .ion-ios-wifi:before, .ion-ios-wine:before, .ion-ios-woman:before, .ion-logo-android:before, .ion-logo-angular:before, .ion-logo-apple:before, .ion-logo-bitbucket:before, .ion-logo-bitcoin:before, .ion-logo-buffer:before, .ion-logo-chrome:before, .ion-logo-closed-captioning:before, .ion-logo-codepen:before, .ion-logo-css3:before, .ion-logo-designernews:before, .ion-logo-dribbble:before, .ion-logo-dropbox:before, .ion-logo-euro:before, .ion-logo-facebook:before, .ion-logo-flickr:before, .ion-logo-foursquare:before, .ion-logo-freebsd-devil:before, .ion-logo-game-controller-a:before, .ion-logo-game-controller-b:before, .ion-logo-github:before, .ion-logo-google:before, .ion-logo-googleplus:before, .ion-logo-hackernews:before, .ion-logo-html5:before, .ion-logo-instagram:before, .ion-logo-ionic:before, .ion-logo-ionitron:before, .ion-logo-javascript:before, .ion-logo-linkedin:before, .ion-logo-markdown:before, .ion-logo-model-s:before, .ion-logo-no-smoking:before, .ion-logo-nodejs:before, .ion-logo-npm:before, .ion-logo-octocat:before, .ion-logo-pinterest:before, .ion-logo-playstation:before, .ion-logo-polymer:before, .ion-logo-python:before, .ion-logo-reddit:before, .ion-logo-rss:before, .ion-logo-sass:before, .ion-logo-skype:before, .ion-logo-slack:before, .ion-logo-snapchat:before, .ion-logo-steam:before, .ion-logo-tumblr:before, .ion-logo-tux:before, .ion-logo-twitch:before, .ion-logo-twitter:before, .ion-logo-usd:before, .ion-logo-vimeo:before, .ion-logo-vk:before, .ion-logo-whatsapp:before, .ion-logo-windows:before, .ion-logo-wordpress:before, .ion-logo-xbox:before, .ion-logo-xing:before, .ion-logo-yahoo:before, .ion-logo-yen:before, .ion-logo-youtube:before, .ion-md-add:before, .ion-md-add-circle:before, .ion-md-add-circle-outline:before, .ion-md-airplane:before, .ion-md-alarm:before, .ion-md-albums:before, .ion-md-alert:before, .ion-md-american-football:before, .ion-md-analytics:before, .ion-md-aperture:before, .ion-md-apps:before, .ion-md-appstore:before, .ion-md-archive:before, .ion-md-arrow-back:before, .ion-md-arrow-down:before, .ion-md-arrow-dropdown:before, .ion-md-arrow-dropdown-circle:before, .ion-md-arrow-dropleft:before, .ion-md-arrow-dropleft-circle:before, .ion-md-arrow-dropright:before, .ion-md-arrow-dropright-circle:before, .ion-md-arrow-dropup:before, .ion-md-arrow-dropup-circle:before, .ion-md-arrow-forward:before, .ion-md-arrow-round-back:before, .ion-md-arrow-round-down:before, .ion-md-arrow-round-forward:before, .ion-md-arrow-round-up:before, .ion-md-arrow-up:before, .ion-md-at:before, .ion-md-attach:before, .ion-md-backspace:before, .ion-md-barcode:before, .ion-md-baseball:before, .ion-md-basket:before, .ion-md-basketball:before, .ion-md-battery-charging:before, .ion-md-battery-dead:before, .ion-md-battery-full:before, .ion-md-beaker:before, .ion-md-bed:before, .ion-md-beer:before, .ion-md-bicycle:before, .ion-md-bluetooth:before, .ion-md-boat:before, .ion-md-body:before, .ion-md-bonfire:before, .ion-md-book:before, .ion-md-bookmark:before, .ion-md-bookmarks:before, .ion-md-bowtie:before, .ion-md-briefcase:before, .ion-md-browsers:before, .ion-md-brush:before, .ion-md-bug:before, .ion-md-build:before, .ion-md-bulb:before, .ion-md-bus:before, .ion-md-business:before, .ion-md-cafe:before, .ion-md-calculator:before, .ion-md-calendar:before, .ion-md-call:before, .ion-md-camera:before, .ion-md-car:before, .ion-md-card:before, .ion-md-cart:before, .ion-md-cash:before, .ion-md-cellular:before, .ion-md-chatboxes:before, .ion-md-chatbubbles:before, .ion-md-checkbox:before, .ion-md-checkbox-outline:before, .ion-md-checkmark:before, .ion-md-checkmark-circle:before, .ion-md-checkmark-circle-outline:before, .ion-md-clipboard:before, .ion-md-clock:before, .ion-md-close:before, .ion-md-close-circle:before, .ion-md-close-circle-outline:before, .ion-md-cloud:before, .ion-md-cloud-circle:before, .ion-md-cloud-done:before, .ion-md-cloud-download:before, .ion-md-cloud-outline:before, .ion-md-cloud-upload:before, .ion-md-cloudy:before, .ion-md-cloudy-night:before, .ion-md-code:before, .ion-md-code-download:before, .ion-md-code-working:before, .ion-md-cog:before, .ion-md-color-fill:before, .ion-md-color-filter:before, .ion-md-color-palette:before, .ion-md-color-wand:before, .ion-md-compass:before, .ion-md-construct:before, .ion-md-contact:before, .ion-md-contacts:before, .ion-md-contract:before, .ion-md-contrast:before, .ion-md-copy:before, .ion-md-create:before, .ion-md-crop:before, .ion-md-cube:before, .ion-md-cut:before, .ion-md-desktop:before, .ion-md-disc:before, .ion-md-document:before, .ion-md-done-all:before, .ion-md-download:before, .ion-md-easel:before, .ion-md-egg:before, .ion-md-exit:before, .ion-md-expand:before, .ion-md-eye:before, .ion-md-eye-off:before, .ion-md-fastforward:before, .ion-md-female:before, .ion-md-filing:before, .ion-md-film:before, .ion-md-finger-print:before, .ion-md-fitness:before, .ion-md-flag:before, .ion-md-flame:before, .ion-md-flash:before, .ion-md-flash-off:before, .ion-md-flashlight:before, .ion-md-flask:before, .ion-md-flower:before, .ion-md-folder:before, .ion-md-folder-open:before, .ion-md-football:before, .ion-md-funnel:before, .ion-md-gift:before, .ion-md-git-branch:before, .ion-md-git-commit:before, .ion-md-git-compare:before, .ion-md-git-merge:before, .ion-md-git-network:before, .ion-md-git-pull-request:before, .ion-md-glasses:before, .ion-md-globe:before, .ion-md-grid:before, .ion-md-hammer:before, .ion-md-hand:before, .ion-md-happy:before, .ion-md-headset:before, .ion-md-heart:before, .ion-md-heart-dislike:before, .ion-md-heart-empty:before, .ion-md-heart-half:before, .ion-md-help:before, .ion-md-help-buoy:before, .ion-md-help-circle:before, .ion-md-help-circle-outline:before, .ion-md-home:before, .ion-md-hourglass:before, .ion-md-ice-cream:before, .ion-md-image:before, .ion-md-images:before, .ion-md-infinite:before, .ion-md-information:before, .ion-md-information-circle:before, .ion-md-information-circle-outline:before, .ion-md-jet:before, .ion-md-journal:before, .ion-md-key:before, .ion-md-keypad:before, .ion-md-laptop:before, .ion-md-leaf:before, .ion-md-link:before, .ion-md-list:before, .ion-md-list-box:before, .ion-md-locate:before, .ion-md-lock:before, .ion-md-log-in:before, .ion-md-log-out:before, .ion-md-magnet:before, .ion-md-mail:before, .ion-md-mail-open:before, .ion-md-mail-unread:before, .ion-md-male:before, .ion-md-man:before, .ion-md-map:before, .ion-md-medal:before, .ion-md-medical:before, .ion-md-medkit:before, .ion-md-megaphone:before, .ion-md-menu:before, .ion-md-mic:before, .ion-md-mic-off:before, .ion-md-microphone:before, .ion-md-moon:before, .ion-md-more:before, .ion-md-move:before, .ion-md-musical-note:before, .ion-md-musical-notes:before, .ion-md-navigate:before, .ion-md-notifications:before, .ion-md-notifications-off:before, .ion-md-notifications-outline:before, .ion-md-nuclear:before, .ion-md-nutrition:before, .ion-md-open:before, .ion-md-options:before, .ion-md-outlet:before, .ion-md-paper:before, .ion-md-paper-plane:before, .ion-md-partly-sunny:before, .ion-md-pause:before, .ion-md-paw:before, .ion-md-people:before, .ion-md-person:before, .ion-md-person-add:before, .ion-md-phone-landscape:before, .ion-md-phone-portrait:before, .ion-md-photos:before, .ion-md-pie:before, .ion-md-pin:before, .ion-md-pint:before, .ion-md-pizza:before, .ion-md-plane:before, .ion-md-planet:before, .ion-md-play:before, .ion-md-play-circle:before, .ion-md-podium:before, .ion-md-power:before, .ion-md-pricetag:before, .ion-md-pricetags:before, .ion-md-print:before, .ion-md-pulse:before, .ion-md-qr-scanner:before, .ion-md-quote:before, .ion-md-radio:before, .ion-md-radio-button-off:before, .ion-md-radio-button-on:before, .ion-md-rainy:before, .ion-md-recording:before, .ion-md-redo:before, .ion-md-refresh:before, .ion-md-refresh-circle:before, .ion-md-remove:before, .ion-md-remove-circle:before, .ion-md-remove-circle-outline:before, .ion-md-reorder:before, .ion-md-repeat:before, .ion-md-resize:before, .ion-md-restaurant:before, .ion-md-return-left:before, .ion-md-return-right:before, .ion-md-reverse-camera:before, .ion-md-rewind:before, .ion-md-ribbon:before, .ion-md-rocket:before, .ion-md-rose:before, .ion-md-sad:before, .ion-md-save:before, .ion-md-school:before, .ion-md-search:before, .ion-md-send:before, .ion-md-settings:before, .ion-md-share:before, .ion-md-share-alt:before, .ion-md-shirt:before, .ion-md-shuffle:before, .ion-md-skip-backward:before, .ion-md-skip-forward:before, .ion-md-snow:before, .ion-md-speedometer:before, .ion-md-square:before, .ion-md-square-outline:before, .ion-md-star:before, .ion-md-star-half:before, .ion-md-star-outline:before, .ion-md-stats:before, .ion-md-stopwatch:before, .ion-md-subway:before, .ion-md-sunny:before, .ion-md-swap:before, .ion-md-switch:before, .ion-md-sync:before, .ion-md-tablet-landscape:before, .ion-md-tablet-portrait:before, .ion-md-tennisball:before, .ion-md-text:before, .ion-md-thermometer:before, .ion-md-thumbs-down:before, .ion-md-thumbs-up:before, .ion-md-thunderstorm:before, .ion-md-time:before, .ion-md-timer:before, .ion-md-today:before, .ion-md-train:before, .ion-md-transgender:before, .ion-md-trash:before, .ion-md-trending-down:before, .ion-md-trending-up:before, .ion-md-trophy:before, .ion-md-tv:before, .ion-md-umbrella:before, .ion-md-undo:before, .ion-md-unlock:before, .ion-md-videocam:before, .ion-md-volume-high:before, .ion-md-volume-low:before, .ion-md-volume-mute:before, .ion-md-volume-off:before, .ion-md-walk:before, .ion-md-wallet:before, .ion-md-warning:before, .ion-md-watch:before, .ion-md-water:before, .ion-md-wifi:before, .ion-md-wine:before, .ion-md-woman:before{display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .ion-ios-add:before{content: "\f102";} .ion-ios-add-circle:before{content: "\f101";} .ion-ios-add-circle-outline:before{content: "\f100";} .ion-ios-airplane:before{content: "\f137";} .ion-ios-alarm:before{content: "\f3c8";} .ion-ios-albums:before{content: "\f3ca";} .ion-ios-alert:before{content: "\f104";} .ion-ios-american-football:before{content: "\f106";} .ion-ios-analytics:before{content: "\f3ce";} .ion-ios-aperture:before{content: "\f108";} .ion-ios-apps:before{content: "\f10a";} .ion-ios-appstore:before{content: "\f10c";} .ion-ios-archive:before{content: "\f10e";} .ion-ios-arrow-back:before{content: "\f3cf";} .ion-ios-arrow-down:before{content: "\f3d0";} .ion-ios-arrow-dropdown:before{content: "\f110";} .ion-ios-arrow-dropdown-circle:before{content: "\f125";} .ion-ios-arrow-dropleft:before{content: "\f112";} .ion-ios-arrow-dropleft-circle:before{content: "\f129";} .ion-ios-arrow-dropright:before{content: "\f114";} .ion-ios-arrow-dropright-circle:before{content: "\f12b";} .ion-ios-arrow-dropup:before{content: "\f116";} .ion-ios-arrow-dropup-circle:before{content: "\f12d";} .ion-ios-arrow-forward:before{content: "\f3d1";} .ion-ios-arrow-round-back:before{content: "\f117";} .ion-ios-arrow-round-down:before{content: "\f118";} .ion-ios-arrow-round-forward:before{content: "\f119";} .ion-ios-arrow-round-up:before{content: "\f11a";} .ion-ios-arrow-up:before{content: "\f3d8";} .ion-ios-at:before{content: "\f3da";} .ion-ios-attach:before{content: "\f11b";} .ion-ios-backspace:before{content: "\f11d";} .ion-ios-barcode:before{content: "\f3dc";} .ion-ios-baseball:before{content: "\f3de";} .ion-ios-basket:before{content: "\f11f";} .ion-ios-basketball:before{content: "\f3e0";} .ion-ios-battery-charging:before{content: "\f120";} .ion-ios-battery-dead:before{content: "\f121";} .ion-ios-battery-full:before{content: "\f122";} .ion-ios-beaker:before{content: "\f124";} .ion-ios-bed:before{content: "\f139";} .ion-ios-beer:before{content: "\f126";} .ion-ios-bicycle:before{content: "\f127";} .ion-ios-bluetooth:before{content: "\f128";} .ion-ios-boat:before{content: "\f12a";} .ion-ios-body:before{content: "\f3e4";} .ion-ios-bonfire:before{content: "\f12c";} .ion-ios-book:before{content: "\f3e8";} .ion-ios-bookmark:before{content: "\f12e";} .ion-ios-bookmarks:before{content: "\f3ea";} .ion-ios-bowtie:before{content: "\f130";} .ion-ios-briefcase:before{content: "\f3ee";} .ion-ios-browsers:before{content: "\f3f0";} .ion-ios-brush:before{content: "\f132";} .ion-ios-bug:before{content: "\f134";} .ion-ios-build:before{content: "\f136";} .ion-ios-bulb:before{content: "\f138";} .ion-ios-bus:before{content: "\f13a";} .ion-ios-business:before{content: "\f1a3";} .ion-ios-cafe:before{content: "\f13c";} .ion-ios-calculator:before{content: "\f3f2";} .ion-ios-calendar:before{content: "\f3f4";} .ion-ios-call:before{content: "\f13e";} .ion-ios-camera:before{content: "\f3f6";} .ion-ios-car:before{content: "\f140";} .ion-ios-card:before{content: "\f142";} .ion-ios-cart:before{content: "\f3f8";} .ion-ios-cash:before{content: "\f144";} .ion-ios-cellular:before{content: "\f13d";} .ion-ios-chatboxes:before{content: "\f3fa";} .ion-ios-chatbubbles:before{content: "\f146";} .ion-ios-checkbox:before{content: "\f148";} .ion-ios-checkbox-outline:before{content: "\f147";} .ion-ios-checkmark:before{content: "\f3ff";} .ion-ios-checkmark-circle:before{content: "\f14a";} .ion-ios-checkmark-circle-outline:before{content: "\f149";} .ion-ios-clipboard:before{content: "\f14c";} .ion-ios-clock:before{content: "\f403";} .ion-ios-close:before{content: "\f406";} .ion-ios-close-circle:before{content: "\f14e";} .ion-ios-close-circle-outline:before{content: "\f14d";} .ion-ios-cloud:before{content: "\f40c";} .ion-ios-cloud-circle:before{content: "\f152";} .ion-ios-cloud-done:before{content: "\f154";} .ion-ios-cloud-download:before{content: "\f408";} .ion-ios-cloud-outline:before{content: "\f409";} .ion-ios-cloud-upload:before{content: "\f40b";} .ion-ios-cloudy:before{content: "\f410";} .ion-ios-cloudy-night:before{content: "\f40e";} .ion-ios-code:before{content: "\f157";} .ion-ios-code-download:before{content: "\f155";} .ion-ios-code-working:before{content: "\f156";} .ion-ios-cog:before{content: "\f412";} .ion-ios-color-fill:before{content: "\f159";} .ion-ios-color-filter:before{content: "\f414";} .ion-ios-color-palette:before{content: "\f15b";} .ion-ios-color-wand:before{content: "\f416";} .ion-ios-compass:before{content: "\f15d";} .ion-ios-construct:before{content: "\f15f";} .ion-ios-contact:before{content: "\f41a";} .ion-ios-contacts:before{content: "\f161";} .ion-ios-contract:before{content: "\f162";} .ion-ios-contrast:before{content: "\f163";} .ion-ios-copy:before{content: "\f41c";} .ion-ios-create:before{content: "\f165";} .ion-ios-crop:before{content: "\f41e";} .ion-ios-cube:before{content: "\f168";} .ion-ios-cut:before{content: "\f16a";} .ion-ios-desktop:before{content: "\f16c";} .ion-ios-disc:before{content: "\f16e";} .ion-ios-document:before{content: "\f170";} .ion-ios-done-all:before{content: "\f171";} .ion-ios-download:before{content: "\f420";} .ion-ios-easel:before{content: "\f173";} .ion-ios-egg:before{content: "\f175";} .ion-ios-exit:before{content: "\f177";} .ion-ios-expand:before{content: "\f178";} .ion-ios-eye:before{content: "\f425";} .ion-ios-eye-off:before{content: "\f17a";} .ion-ios-fastforward:before{content: "\f427";} .ion-ios-female:before{content: "\f17b";} .ion-ios-filing:before{content: "\f429";} .ion-ios-film:before{content: "\f42b";} .ion-ios-finger-print:before{content: "\f17c";} .ion-ios-fitness:before{content: "\f1ab";} .ion-ios-flag:before{content: "\f42d";} .ion-ios-flame:before{content: "\f42f";} .ion-ios-flash:before{content: "\f17e";} .ion-ios-flash-off:before{content: "\f12f";} .ion-ios-flashlight:before{content: "\f141";} .ion-ios-flask:before{content: "\f431";} .ion-ios-flower:before{content: "\f433";} .ion-ios-folder:before{content: "\f435";} .ion-ios-folder-open:before{content: "\f180";} .ion-ios-football:before{content: "\f437";} .ion-ios-funnel:before{content: "\f182";} .ion-ios-gift:before{content: "\f191";} .ion-ios-git-branch:before{content: "\f183";} .ion-ios-git-commit:before{content: "\f184";} .ion-ios-git-compare:before{content: "\f185";} .ion-ios-git-merge:before{content: "\f186";} .ion-ios-git-network:before{content: "\f187";} .ion-ios-git-pull-request:before{content: "\f188";} .ion-ios-glasses:before{content: "\f43f";} .ion-ios-globe:before{content: "\f18a";} .ion-ios-grid:before{content: "\f18c";} .ion-ios-hammer:before{content: "\f18e";} .ion-ios-hand:before{content: "\f190";} .ion-ios-happy:before{content: "\f192";} .ion-ios-headset:before{content: "\f194";} .ion-ios-heart:before{content: "\f443";} .ion-ios-heart-dislike:before{content: "\f13f";} .ion-ios-heart-empty:before{content: "\f19b";} .ion-ios-heart-half:before{content: "\f19d";} .ion-ios-help:before{content: "\f446";} .ion-ios-help-buoy:before{content: "\f196";} .ion-ios-help-circle:before{content: "\f198";} .ion-ios-help-circle-outline:before{content: "\f197";} .ion-ios-home:before{content: "\f448";} .ion-ios-hourglass:before{content: "\f103";} .ion-ios-ice-cream:before{content: "\f19a";} .ion-ios-image:before{content: "\f19c";} .ion-ios-images:before{content: "\f19e";} .ion-ios-infinite:before{content: "\f44a";} .ion-ios-information:before{content: "\f44d";} .ion-ios-information-circle:before{content: "\f1a0";} .ion-ios-information-circle-outline:before{content: "\f19f";} .ion-ios-jet:before{content: "\f1a5";} .ion-ios-journal:before{content: "\f189";} .ion-ios-key:before{content: "\f1a7";} .ion-ios-keypad:before{content: "\f450";} .ion-ios-laptop:before{content: "\f1a8";} .ion-ios-leaf:before{content: "\f1aa";} .ion-ios-link:before{content: "\f22a";} .ion-ios-list:before{content: "\f454";} .ion-ios-list-box:before{content: "\f143";} .ion-ios-locate:before{content: "\f1ae";} .ion-ios-lock:before{content: "\f1b0";} .ion-ios-log-in:before{content: "\f1b1";} .ion-ios-log-out:before{content: "\f1b2";} .ion-ios-magnet:before{content: "\f1b4";} .ion-ios-mail:before{content: "\f1b8";} .ion-ios-mail-open:before{content: "\f1b6";} .ion-ios-mail-unread:before{content: "\f145";} .ion-ios-male:before{content: "\f1b9";} .ion-ios-man:before{content: "\f1bb";} .ion-ios-map:before{content: "\f1bd";} .ion-ios-medal:before{content: "\f1bf";} .ion-ios-medical:before{content: "\f45c";} .ion-ios-medkit:before{content: "\f45e";} .ion-ios-megaphone:before{content: "\f1c1";} .ion-ios-menu:before{content: "\f1c3";} .ion-ios-mic:before{content: "\f461";} .ion-ios-mic-off:before{content: "\f45f";} .ion-ios-microphone:before{content: "\f1c6";} .ion-ios-moon:before{content: "\f468";} .ion-ios-more:before{content: "\f1c8";} .ion-ios-move:before{content: "\f1cb";} .ion-ios-musical-note:before{content: "\f46b";} .ion-ios-musical-notes:before{content: "\f46c";} .ion-ios-navigate:before{content: "\f46e";} .ion-ios-notifications:before{content: "\f1d3";} .ion-ios-notifications-off:before{content: "\f1d1";} .ion-ios-notifications-outline:before{content: "\f133";} .ion-ios-nuclear:before{content: "\f1d5";} .ion-ios-nutrition:before{content: "\f470";} .ion-ios-open:before{content: "\f1d7";} .ion-ios-options:before{content: "\f1d9";} .ion-ios-outlet:before{content: "\f1db";} .ion-ios-paper:before{content: "\f472";} .ion-ios-paper-plane:before{content: "\f1dd";} .ion-ios-partly-sunny:before{content: "\f1df";} .ion-ios-pause:before{content: "\f478";} .ion-ios-paw:before{content: "\f47a";} .ion-ios-people:before{content: "\f47c";} .ion-ios-person:before{content: "\f47e";} .ion-ios-person-add:before{content: "\f1e1";} .ion-ios-phone-landscape:before{content: "\f1e2";} .ion-ios-phone-portrait:before{content: "\f1e3";} .ion-ios-photos:before{content: "\f482";} .ion-ios-pie:before{content: "\f484";} .ion-ios-pin:before{content: "\f1e5";} .ion-ios-pint:before{content: "\f486";} .ion-ios-pizza:before{content: "\f1e7";} .ion-ios-plane:before{content: "\f1e9";} .ion-ios-planet:before{content: "\f1eb";} .ion-ios-play:before{content: "\f488";} .ion-ios-play-circle:before{content: "\f113";} .ion-ios-podium:before{content: "\f1ed";} .ion-ios-power:before{content: "\f1ef";} .ion-ios-pricetag:before{content: "\f48d";} .ion-ios-pricetags:before{content: "\f48f";} .ion-ios-print:before{content: "\f1f1";} .ion-ios-pulse:before{content: "\f493";} .ion-ios-qr-scanner:before{content: "\f1f3";} .ion-ios-quote:before{content: "\f1f5";} .ion-ios-radio:before{content: "\f1f9";} .ion-ios-radio-button-off:before{content: "\f1f6";} .ion-ios-radio-button-on:before{content: "\f1f7";} .ion-ios-rainy:before{content: "\f495";} .ion-ios-recording:before{content: "\f497";} .ion-ios-redo:before{content: "\f499";} .ion-ios-refresh:before{content: "\f49c";} .ion-ios-refresh-circle:before{content: "\f135";} .ion-ios-remove:before{content: "\f1fc";} .ion-ios-remove-circle:before{content: "\f1fb";} .ion-ios-remove-circle-outline:before{content: "\f1fa";} .ion-ios-reorder:before{content: "\f1fd";} .ion-ios-repeat:before{content: "\f1fe";} .ion-ios-resize:before{content: "\f1ff";} .ion-ios-restaurant:before{content: "\f201";} .ion-ios-return-left:before{content: "\f202";} .ion-ios-return-right:before{content: "\f203";} .ion-ios-reverse-camera:before{content: "\f49f";} .ion-ios-rewind:before{content: "\f4a1";} .ion-ios-ribbon:before{content: "\f205";} .ion-ios-rocket:before{content: "\f14b";} .ion-ios-rose:before{content: "\f4a3";} .ion-ios-sad:before{content: "\f207";} .ion-ios-save:before{content: "\f1a6";} .ion-ios-school:before{content: "\f209";} .ion-ios-search:before{content: "\f4a5";} .ion-ios-send:before{content: "\f20c";} .ion-ios-settings:before{content: "\f4a7";} .ion-ios-share:before{content: "\f211";} .ion-ios-share-alt:before{content: "\f20f";} .ion-ios-shirt:before{content: "\f213";} .ion-ios-shuffle:before{content: "\f4a9";} .ion-ios-skip-backward:before{content: "\f215";} .ion-ios-skip-forward:before{content: "\f217";} .ion-ios-snow:before{content: "\f218";} .ion-ios-speedometer:before{content: "\f4b0";} .ion-ios-square:before{content: "\f21a";} .ion-ios-square-outline:before{content: "\f15c";} .ion-ios-star:before{content: "\f4b3";} .ion-ios-star-half:before{content: "\f4b1";} .ion-ios-star-outline:before{content: "\f4b2";} .ion-ios-stats:before{content: "\f21c";} .ion-ios-stopwatch:before{content: "\f4b5";} .ion-ios-subway:before{content: "\f21e";} .ion-ios-sunny:before{content: "\f4b7";} .ion-ios-swap:before{content: "\f21f";} .ion-ios-switch:before{content: "\f221";} .ion-ios-sync:before{content: "\f222";} .ion-ios-tablet-landscape:before{content: "\f223";} .ion-ios-tablet-portrait:before{content: "\f24e";} .ion-ios-tennisball:before{content: "\f4bb";} .ion-ios-text:before{content: "\f250";} .ion-ios-thermometer:before{content: "\f252";} .ion-ios-thumbs-down:before{content: "\f254";} .ion-ios-thumbs-up:before{content: "\f256";} .ion-ios-thunderstorm:before{content: "\f4bd";} .ion-ios-time:before{content: "\f4bf";} .ion-ios-timer:before{content: "\f4c1";} .ion-ios-today:before{content: "\f14f";} .ion-ios-train:before{content: "\f258";} .ion-ios-transgender:before{content: "\f259";} .ion-ios-trash:before{content: "\f4c5";} .ion-ios-trending-down:before{content: "\f25a";} .ion-ios-trending-up:before{content: "\f25b";} .ion-ios-trophy:before{content: "\f25d";} .ion-ios-tv:before{content: "\f115";} .ion-ios-umbrella:before{content: "\f25f";} .ion-ios-undo:before{content: "\f4c7";} .ion-ios-unlock:before{content: "\f261";} .ion-ios-videocam:before{content: "\f4cd";} .ion-ios-volume-high:before{content: "\f11c";} .ion-ios-volume-low:before{content: "\f11e";} .ion-ios-volume-mute:before{content: "\f263";} .ion-ios-volume-off:before{content: "\f264";} .ion-ios-walk:before{content: "\f266";} .ion-ios-wallet:before{content: "\f18b";} .ion-ios-warning:before{content: "\f268";} .ion-ios-watch:before{content: "\f269";} .ion-ios-water:before{content: "\f26b";} .ion-ios-wifi:before{content: "\f26d";} .ion-ios-wine:before{content: "\f26f";} .ion-ios-woman:before{content: "\f271";} .ion-logo-android:before{content: "\f225";} .ion-logo-angular:before{content: "\f227";} .ion-logo-apple:before{content: "\f229";} .ion-logo-bitbucket:before{content: "\f193";} .ion-logo-bitcoin:before{content: "\f22b";} .ion-logo-buffer:before{content: "\f22d";} .ion-logo-chrome:before{content: "\f22f";} .ion-logo-closed-captioning:before{content: "\f105";} .ion-logo-codepen:before{content: "\f230";} .ion-logo-css3:before{content: "\f231";} .ion-logo-designernews:before{content: "\f232";} .ion-logo-dribbble:before{content: "\f233";} .ion-logo-dropbox:before{content: "\f234";} .ion-logo-euro:before{content: "\f235";} .ion-logo-facebook:before{content: "\f236";} .ion-logo-flickr:before{content: "\f107";} .ion-logo-foursquare:before{content: "\f237";} .ion-logo-freebsd-devil:before{content: "\f238";} .ion-logo-game-controller-a:before{content: "\f13b";} .ion-logo-game-controller-b:before{content: "\f181";} .ion-logo-github:before{content: "\f239";} .ion-logo-google:before{content: "\f23a";} .ion-logo-googleplus:before{content: "\f23b";} .ion-logo-hackernews:before{content: "\f23c";} .ion-logo-html5:before{content: "\f23d";} .ion-logo-instagram:before{content: "\f23e";} .ion-logo-ionic:before{content: "\f150";} .ion-logo-ionitron:before{content: "\f151";} .ion-logo-javascript:before{content: "\f23f";} .ion-logo-linkedin:before{content: "\f240";} .ion-logo-markdown:before{content: "\f241";} .ion-logo-model-s:before{content: "\f153";} .ion-logo-no-smoking:before{content: "\f109";} .ion-logo-nodejs:before{content: "\f242";} .ion-logo-npm:before{content: "\f195";} .ion-logo-octocat:before{content: "\f243";} .ion-logo-pinterest:before{content: "\f244";} .ion-logo-playstation:before{content: "\f245";} .ion-logo-polymer:before{content: "\f15e";} .ion-logo-python:before{content: "\f246";} .ion-logo-reddit:before{content: "\f247";} .ion-logo-rss:before{content: "\f248";} .ion-logo-sass:before{content: "\f249";} .ion-logo-skype:before{content: "\f24a";} .ion-logo-slack:before{content: "\f10b";} .ion-logo-snapchat:before{content: "\f24b";} .ion-logo-steam:before{content: "\f24c";} .ion-logo-tumblr:before{content: "\f24d";} .ion-logo-tux:before{content: "\f2ae";} .ion-logo-twitch:before{content: "\f2af";} .ion-logo-twitter:before{content: "\f2b0";} .ion-logo-usd:before{content: "\f2b1";} .ion-logo-vimeo:before{content: "\f2c4";} .ion-logo-vk:before{content: "\f10d";} .ion-logo-whatsapp:before{content: "\f2c5";} .ion-logo-windows:before{content: "\f32f";} .ion-logo-wordpress:before{content: "\f330";} .ion-logo-xbox:before{content: "\f34c";} .ion-logo-xing:before{content: "\f10f";} .ion-logo-yahoo:before{content: "\f34d";} .ion-logo-yen:before{content: "\f34e";} .ion-logo-youtube:before{content: "\f34f";} .ion-md-add:before{content: "\f273";} .ion-md-add-circle:before{content: "\f272";} .ion-md-add-circle-outline:before{content: "\f158";} .ion-md-airplane:before{content: "\f15a";} .ion-md-alarm:before{content: "\f274";} .ion-md-albums:before{content: "\f275";} .ion-md-alert:before{content: "\f276";} .ion-md-american-football:before{content: "\f277";} .ion-md-analytics:before{content: "\f278";} .ion-md-aperture:before{content: "\f279";} .ion-md-apps:before{content: "\f27a";} .ion-md-appstore:before{content: "\f27b";} .ion-md-archive:before{content: "\f27c";} .ion-md-arrow-back:before{content: "\f27d";} .ion-md-arrow-down:before{content: "\f27e";} .ion-md-arrow-dropdown:before{content: "\f280";} .ion-md-arrow-dropdown-circle:before{content: "\f27f";} .ion-md-arrow-dropleft:before{content: "\f282";} .ion-md-arrow-dropleft-circle:before{content: "\f281";} .ion-md-arrow-dropright:before{content: "\f284";} .ion-md-arrow-dropright-circle:before{content: "\f283";} .ion-md-arrow-dropup:before{content: "\f286";} .ion-md-arrow-dropup-circle:before{content: "\f285";} .ion-md-arrow-forward:before{content: "\f287";} .ion-md-arrow-round-back:before{content: "\f288";} .ion-md-arrow-round-down:before{content: "\f289";} .ion-md-arrow-round-forward:before{content: "\f28a";} .ion-md-arrow-round-up:before{content: "\f28b";} .ion-md-arrow-up:before{content: "\f28c";} .ion-md-at:before{content: "\f28d";} .ion-md-attach:before{content: "\f28e";} .ion-md-backspace:before{content: "\f28f";} .ion-md-barcode:before{content: "\f290";} .ion-md-baseball:before{content: "\f291";} .ion-md-basket:before{content: "\f292";} .ion-md-basketball:before{content: "\f293";} .ion-md-battery-charging:before{content: "\f294";} .ion-md-battery-dead:before{content: "\f295";} .ion-md-battery-full:before{content: "\f296";} .ion-md-beaker:before{content: "\f297";} .ion-md-bed:before{content: "\f160";} .ion-md-beer:before{content: "\f298";} .ion-md-bicycle:before{content: "\f299";} .ion-md-bluetooth:before{content: "\f29a";} .ion-md-boat:before{content: "\f29b";} .ion-md-body:before{content: "\f29c";} .ion-md-bonfire:before{content: "\f29d";} .ion-md-book:before{content: "\f29e";} .ion-md-bookmark:before{content: "\f29f";} .ion-md-bookmarks:before{content: "\f2a0";} .ion-md-bowtie:before{content: "\f2a1";} .ion-md-briefcase:before{content: "\f2a2";} .ion-md-browsers:before{content: "\f2a3";} .ion-md-brush:before{content: "\f2a4";} .ion-md-bug:before{content: "\f2a5";} .ion-md-build:before{content: "\f2a6";} .ion-md-bulb:before{content: "\f2a7";} .ion-md-bus:before{content: "\f2a8";} .ion-md-business:before{content: "\f1a4";} .ion-md-cafe:before{content: "\f2a9";} .ion-md-calculator:before{content: "\f2aa";} .ion-md-calendar:before{content: "\f2ab";} .ion-md-call:before{content: "\f2ac";} .ion-md-camera:before{content: "\f2ad";} .ion-md-car:before{content: "\f2b2";} .ion-md-card:before{content: "\f2b3";} .ion-md-cart:before{content: "\f2b4";} .ion-md-cash:before{content: "\f2b5";} .ion-md-cellular:before{content: "\f164";} .ion-md-chatboxes:before{content: "\f2b6";} .ion-md-chatbubbles:before{content: "\f2b7";} .ion-md-checkbox:before{content: "\f2b9";} .ion-md-checkbox-outline:before{content: "\f2b8";} .ion-md-checkmark:before{content: "\f2bc";} .ion-md-checkmark-circle:before{content: "\f2bb";} .ion-md-checkmark-circle-outline:before{content: "\f2ba";} .ion-md-clipboard:before{content: "\f2bd";} .ion-md-clock:before{content: "\f2be";} .ion-md-close:before{content: "\f2c0";} .ion-md-close-circle:before{content: "\f2bf";} .ion-md-close-circle-outline:before{content: "\f166";} .ion-md-cloud:before{content: "\f2c9";} .ion-md-cloud-circle:before{content: "\f2c2";} .ion-md-cloud-done:before{content: "\f2c3";} .ion-md-cloud-download:before{content: "\f2c6";} .ion-md-cloud-outline:before{content: "\f2c7";} .ion-md-cloud-upload:before{content: "\f2c8";} .ion-md-cloudy:before{content: "\f2cb";} .ion-md-cloudy-night:before{content: "\f2ca";} .ion-md-code:before{content: "\f2ce";} .ion-md-code-download:before{content: "\f2cc";} .ion-md-code-working:before{content: "\f2cd";} .ion-md-cog:before{content: "\f2cf";} .ion-md-color-fill:before{content: "\f2d0";} .ion-md-color-filter:before{content: "\f2d1";} .ion-md-color-palette:before{content: "\f2d2";} .ion-md-color-wand:before{content: "\f2d3";} .ion-md-compass:before{content: "\f2d4";} .ion-md-construct:before{content: "\f2d5";} .ion-md-contact:before{content: "\f2d6";} .ion-md-contacts:before{content: "\f2d7";} .ion-md-contract:before{content: "\f2d8";} .ion-md-contrast:before{content: "\f2d9";} .ion-md-copy:before{content: "\f2da";} .ion-md-create:before{content: "\f2db";} .ion-md-crop:before{content: "\f2dc";} .ion-md-cube:before{content: "\f2dd";} .ion-md-cut:before{content: "\f2de";} .ion-md-desktop:before{content: "\f2df";} .ion-md-disc:before{content: "\f2e0";} .ion-md-document:before{content: "\f2e1";} .ion-md-done-all:before{content: "\f2e2";} .ion-md-download:before{content: "\f2e3";} .ion-md-easel:before{content: "\f2e4";} .ion-md-egg:before{content: "\f2e5";} .ion-md-exit:before{content: "\f2e6";} .ion-md-expand:before{content: "\f2e7";} .ion-md-eye:before{content: "\f2e9";} .ion-md-eye-off:before{content: "\f2e8";} .ion-md-fastforward:before{content: "\f2ea";} .ion-md-female:before{content: "\f2eb";} .ion-md-filing:before{content: "\f2ec";} .ion-md-film:before{content: "\f2ed";} .ion-md-finger-print:before{content: "\f2ee";} .ion-md-fitness:before{content: "\f1ac";} .ion-md-flag:before{content: "\f2ef";} .ion-md-flame:before{content: "\f2f0";} .ion-md-flash:before{content: "\f2f1";} .ion-md-flash-off:before{content: "\f169";} .ion-md-flashlight:before{content: "\f16b";} .ion-md-flask:before{content: "\f2f2";} .ion-md-flower:before{content: "\f2f3";} .ion-md-folder:before{content: "\f2f5";} .ion-md-folder-open:before{content: "\f2f4";} .ion-md-football:before{content: "\f2f6";} .ion-md-funnel:before{content: "\f2f7";} .ion-md-gift:before{content: "\f199";} .ion-md-git-branch:before{content: "\f2fa";} .ion-md-git-commit:before{content: "\f2fb";} .ion-md-git-compare:before{content: "\f2fc";} .ion-md-git-merge:before{content: "\f2fd";} .ion-md-git-network:before{content: "\f2fe";} .ion-md-git-pull-request:before{content: "\f2ff";} .ion-md-glasses:before{content: "\f300";} .ion-md-globe:before{content: "\f301";} .ion-md-grid:before{content: "\f302";} .ion-md-hammer:before{content: "\f303";} .ion-md-hand:before{content: "\f304";} .ion-md-happy:before{content: "\f305";} .ion-md-headset:before{content: "\f306";} .ion-md-heart:before{content: "\f308";} .ion-md-heart-dislike:before{content: "\f167";} .ion-md-heart-empty:before{content: "\f1a1";} .ion-md-heart-half:before{content: "\f1a2";} .ion-md-help:before{content: "\f30b";} .ion-md-help-buoy:before{content: "\f309";} .ion-md-help-circle:before{content: "\f30a";} .ion-md-help-circle-outline:before{content: "\f16d";} .ion-md-home:before{content: "\f30c";} .ion-md-hourglass:before{content: "\f111";} .ion-md-ice-cream:before{content: "\f30d";} .ion-md-image:before{content: "\f30e";} .ion-md-images:before{content: "\f30f";} .ion-md-infinite:before{content: "\f310";} .ion-md-information:before{content: "\f312";} .ion-md-information-circle:before{content: "\f311";} .ion-md-information-circle-outline:before{content: "\f16f";} .ion-md-jet:before{content: "\f315";} .ion-md-journal:before{content: "\f18d";} .ion-md-key:before{content: "\f316";} .ion-md-keypad:before{content: "\f317";} .ion-md-laptop:before{content: "\f318";} .ion-md-leaf:before{content: "\f319";} .ion-md-link:before{content: "\f22e";} .ion-md-list:before{content: "\f31b";} .ion-md-list-box:before{content: "\f31a";} .ion-md-locate:before{content: "\f31c";} .ion-md-lock:before{content: "\f31d";} .ion-md-log-in:before{content: "\f31e";} .ion-md-log-out:before{content: "\f31f";} .ion-md-magnet:before{content: "\f320";} .ion-md-mail:before{content: "\f322";} .ion-md-mail-open:before{content: "\f321";} .ion-md-mail-unread:before{content: "\f172";} .ion-md-male:before{content: "\f323";} .ion-md-man:before{content: "\f324";} .ion-md-map:before{content: "\f325";} .ion-md-medal:before{content: "\f326";} .ion-md-medical:before{content: "\f327";} .ion-md-medkit:before{content: "\f328";} .ion-md-megaphone:before{content: "\f329";} .ion-md-menu:before{content: "\f32a";} .ion-md-mic:before{content: "\f32c";} .ion-md-mic-off:before{content: "\f32b";} .ion-md-microphone:before{content: "\f32d";} .ion-md-moon:before{content: "\f32e";} .ion-md-more:before{content: "\f1c9";} .ion-md-move:before{content: "\f331";} .ion-md-musical-note:before{content: "\f332";} .ion-md-musical-notes:before{content: "\f333";} .ion-md-navigate:before{content: "\f334";} .ion-md-notifications:before{content: "\f338";} .ion-md-notifications-off:before{content: "\f336";} .ion-md-notifications-outline:before{content: "\f337";} .ion-md-nuclear:before{content: "\f339";} .ion-md-nutrition:before{content: "\f33a";} .ion-md-open:before{content: "\f33b";} .ion-md-options:before{content: "\f33c";} .ion-md-outlet:before{content: "\f33d";} .ion-md-paper:before{content: "\f33f";} .ion-md-paper-plane:before{content: "\f33e";} .ion-md-partly-sunny:before{content: "\f340";} .ion-md-pause:before{content: "\f341";} .ion-md-paw:before{content: "\f342";} .ion-md-people:before{content: "\f343";} .ion-md-person:before{content: "\f345";} .ion-md-person-add:before{content: "\f344";} .ion-md-phone-landscape:before{content: "\f346";} .ion-md-phone-portrait:before{content: "\f347";} .ion-md-photos:before{content: "\f348";} .ion-md-pie:before{content: "\f349";} .ion-md-pin:before{content: "\f34a";} .ion-md-pint:before{content: "\f34b";} .ion-md-pizza:before{content: "\f354";} .ion-md-plane:before{content: "\f355";} .ion-md-planet:before{content: "\f356";} .ion-md-play:before{content: "\f357";} .ion-md-play-circle:before{content: "\f174";} .ion-md-podium:before{content: "\f358";} .ion-md-power:before{content: "\f359";} .ion-md-pricetag:before{content: "\f35a";} .ion-md-pricetags:before{content: "\f35b";} .ion-md-print:before{content: "\f35c";} .ion-md-pulse:before{content: "\f35d";} .ion-md-qr-scanner:before{content: "\f35e";} .ion-md-quote:before{content: "\f35f";} .ion-md-radio:before{content: "\f362";} .ion-md-radio-button-off:before{content: "\f360";} .ion-md-radio-button-on:before{content: "\f361";} .ion-md-rainy:before{content: "\f363";} .ion-md-recording:before{content: "\f364";} .ion-md-redo:before{content: "\f365";} .ion-md-refresh:before{content: "\f366";} .ion-md-refresh-circle:before{content: "\f228";} .ion-md-remove:before{content: "\f368";} .ion-md-remove-circle:before{content: "\f367";} .ion-md-remove-circle-outline:before{content: "\f176";} .ion-md-reorder:before{content: "\f369";} .ion-md-repeat:before{content: "\f36a";} .ion-md-resize:before{content: "\f36b";} .ion-md-restaurant:before{content: "\f36c";} .ion-md-return-left:before{content: "\f36d";} .ion-md-return-right:before{content: "\f36e";} .ion-md-reverse-camera:before{content: "\f36f";} .ion-md-rewind:before{content: "\f370";} .ion-md-ribbon:before{content: "\f371";} .ion-md-rocket:before{content: "\f179";} .ion-md-rose:before{content: "\f372";} .ion-md-sad:before{content: "\f373";} .ion-md-save:before{content: "\f1a9";} .ion-md-school:before{content: "\f374";} .ion-md-search:before{content: "\f375";} .ion-md-send:before{content: "\f376";} .ion-md-settings:before{content: "\f377";} .ion-md-share:before{content: "\f379";} .ion-md-share-alt:before{content: "\f378";} .ion-md-shirt:before{content: "\f37a";} .ion-md-shuffle:before{content: "\f37b";} .ion-md-skip-backward:before{content: "\f37c";} .ion-md-skip-forward:before{content: "\f37d";} .ion-md-snow:before{content: "\f37e";} .ion-md-speedometer:before{content: "\f37f";} .ion-md-square:before{content: "\f381";} .ion-md-square-outline:before{content: "\f380";} .ion-md-star:before{content: "\f384";} .ion-md-star-half:before{content: "\f382";} .ion-md-star-outline:before{content: "\f383";} .ion-md-stats:before{content: "\f385";} .ion-md-stopwatch:before{content: "\f386";} .ion-md-subway:before{content: "\f387";} .ion-md-sunny:before{content: "\f388";} .ion-md-swap:before{content: "\f389";} .ion-md-switch:before{content: "\f38a";} .ion-md-sync:before{content: "\f38b";} .ion-md-tablet-landscape:before{content: "\f38c";} .ion-md-tablet-portrait:before{content: "\f38d";} .ion-md-tennisball:before{content: "\f38e";} .ion-md-text:before{content: "\f38f";} .ion-md-thermometer:before{content: "\f390";} .ion-md-thumbs-down:before{content: "\f391";} .ion-md-thumbs-up:before{content: "\f392";} .ion-md-thunderstorm:before{content: "\f393";} .ion-md-time:before{content: "\f394";} .ion-md-timer:before{content: "\f395";} .ion-md-today:before{content: "\f17d";} .ion-md-train:before{content: "\f396";} .ion-md-transgender:before{content: "\f397";} .ion-md-trash:before{content: "\f398";} .ion-md-trending-down:before{content: "\f399";} .ion-md-trending-up:before{content: "\f39a";} .ion-md-trophy:before{content: "\f39b";} .ion-md-tv:before{content: "\f17f";} .ion-md-umbrella:before{content: "\f39c";} .ion-md-undo:before{content: "\f39d";} .ion-md-unlock:before{content: "\f39e";} .ion-md-videocam:before{content: "\f39f";} .ion-md-volume-high:before{content: "\f123";} .ion-md-volume-low:before{content: "\f131";} .ion-md-volume-mute:before{content: "\f3a1";} .ion-md-volume-off:before{content: "\f3a2";} .ion-md-walk:before{content: "\f3a4";} .ion-md-wallet:before{content: "\f18f";} .ion-md-warning:before{content: "\f3a5";} .ion-md-watch:before{content: "\f3a6";} .ion-md-water:before{content: "\f3a7";} .ion-md-wifi:before{content: "\f3a8";} .ion-md-wine:before{content: "\f3a9";} .ion-md-woman:before{content: "\f3aa";} 

/* /tdg_web/static/src/css/bootstrap-datepicker.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .datepicker{padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; direction: ltr;} .datepicker-inline{width: 220px;} .datepicker.datepicker-rtl{direction: rtl;} .datepicker.datepicker-rtl table tr td span{float: right;} .datepicker-dropdown{top: 0; left: 0;} .datepicker-dropdown:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute;} .datepicker-dropdown:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-top: 0; position: absolute;} .datepicker-dropdown.datepicker-orient-left:before{left: 6px;} .datepicker-dropdown.datepicker-orient-left:after{left: 7px;} .datepicker-dropdown.datepicker-orient-right:before{right: 6px;} .datepicker-dropdown.datepicker-orient-right:after{right: 7px;} .datepicker-dropdown.datepicker-orient-top:before{top: -7px;} .datepicker-dropdown.datepicker-orient-top:after{top: -6px;} .datepicker-dropdown.datepicker-orient-bottom:before{bottom: -7px; border-bottom: 0; border-top: 7px solid #999;} .datepicker-dropdown.datepicker-orient-bottom:after{bottom: -6px; border-bottom: 0; border-top: 6px solid #ffffff;} .datepicker > div{display: none;} .datepicker.days div.datepicker-days{display: block;} .datepicker.months div.datepicker-months{display: block;} .datepicker.years div.datepicker-years{display: block;} .datepicker table{margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .datepicker td, .datepicker th{text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: none;} .table-striped .datepicker table tr td, .table-striped .datepicker table tr th{background-color: transparent;} .datepicker table tr td.day:hover, .datepicker table tr td.day.focused{background: #eeeeee; cursor: pointer;} .datepicker table tr td.old, .datepicker table tr td.new{color: #999999;} .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover{background: none; color: #999999; cursor: default;} .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover{background-color: #fde19a; background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a); background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a); background-image: -o-linear-gradient(top, #fdd49a, #fdf59a); background-image: linear-gradient(top, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); border-color: #fdf59a #fdf59a #fbed50; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #000;} .datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled]{background-color: #fdf59a;} .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active{background-color: #fbf069 \9;} .datepicker table tr td.today:hover:hover{color: #000;} .datepicker table tr td.today.active:hover{color: #fff;} .datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover{background: #eeeeee; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover{background-color: #f3d17a; background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a); background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a); background-image: -o-linear-gradient(top, #f3c17a, #f3e97a); background-image: linear-gradient(top, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); border-color: #f3e97a #f3e97a #edde34; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover[disabled]{background-color: #f3e97a;} .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active{background-color: #efe24b \9;} .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover{background-color: #9e9e9e; background-image: -moz-linear-gradient(top, #b3b3b3, #808080); background-image: -ms-linear-gradient(top, #b3b3b3, #808080); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); background-image: -webkit-linear-gradient(top, #b3b3b3, #808080); background-image: -o-linear-gradient(top, #b3b3b3, #808080); background-image: linear-gradient(top, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); border-color: #808080 #808080 #595959; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover[disabled]{background-color: #808080;} .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active{background-color: #666666 \9;} .datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -ms-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(top, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled]{background-color: #0044cc;} .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active{background-color: #003399 \9;} .datepicker table tr td span{display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .datepicker table tr td span:hover{background: #eeeeee;} .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover{background: none; color: #999999; cursor: default;} .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover{background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -ms-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(top, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled]{background-color: #0044cc;} .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active{background-color: #003399 \9;} .datepicker table tr td span.old, .datepicker table tr td span.new{color: #999999;} .datepicker th.datepicker-switch{width: 145px;} .datepicker thead tr:first-child th, .datepicker tfoot tr th{cursor: pointer;} .datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover{background: #eeeeee;} .datepicker .cw{font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle;} .datepicker thead tr:first-child th.cw{cursor: default; background-color: transparent;} .input-append.date .add-on i, .input-prepend.date .add-on i{cursor: pointer; width: 16px; height: 16px;} .input-daterange input{text-align: center;} .input-daterange input:first-child{-webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;} .input-daterange input:last-child{-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;} .input-daterange .add-on{display: inline-block; width: auto; min-width: 16px; height: 20px; padding: 4px 5px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; vertical-align: middle; background-color: #eeeeee; border: 1px solid #ccc; margin-left: -5px; margin-right: -5px;} .datepicker.dropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; min-width: 160px; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; *border-right-width: 2px; *border-bottom-width: 2px; color: #333333; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px;} .datepicker.dropdown-menu th, .datepicker.dropdown-menu td{padding: 4px 5px;} 

/* /tdg_web/static/src/css/jquery.timepicker.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 .ui-timepicker-wrapper{overflow-y: auto; max-height: 150px; width: 6.5em; background: #fff; border: 1px solid #ddd; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); outline: none; z-index: 10001; margin: 0;} .ui-timepicker-wrapper.ui-timepicker-with-duration{width: 13em;} .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30, .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width: 11em;} .ui-timepicker-list{margin: 0; padding: 0; list-style: none;} .ui-timepicker-duration{margin-left: 5px; color: #888;} .ui-timepicker-list:hover .ui-timepicker-duration{color: #888;} .ui-timepicker-list li{padding: 3px 0 3px 5px; cursor: pointer; white-space: nowrap; color: #000; list-style: none; margin: 0;} .ui-timepicker-list:hover .ui-timepicker-selected{background: #fff; color: #000;} li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover{background: #1980EC; color: #fff;} li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration{color: #ccc;} .ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color: #888; cursor: default;} .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background: #f2f2f2;} 

/* /tdg_web/static/src/css/flaticon.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 @font-face{font-family: "Flaticon"; src: url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticon.html"); src: url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticond41d.html?#iefix") format("embedded-opentype"), url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticon-2.html") format("woff"), url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticon-3.html") format("truetype"), url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticon-4.html#Flaticon") format("svg"); font-weight: normal; font-style: normal;} @media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family: "Flaticon"; src: url("/tdg_web/static/src/css/../fonts/flaticon/font/Flaticon-4.html#Flaticon") format("svg");}} [class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-family: Flaticon; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .flaticon-001-box:before{content: "\e001";} .flaticon-002-recommended:before{content: "\e002";} .flaticon-003-medal:before{content: "\e003";} 

/* /tdg_web/static/src/css/icomoon.css defined in bundle 'tdg_web.toffin_assets_frontend' */
 @font-face{font-family: 'icomoon'; src: url("/tdg_web/static/src/css/../fonts/icomoon/icomoonccfb.eot?6tt51o"); src: url("/tdg_web/static/src/css/../fonts/icomoon/icomoonccfb.eot?6tt51o#iefix") format("embedded-opentype"), url("/tdg_web/static/src/css/../fonts/icomoon/icomoonccfb.ttf?6tt51o") format("truetype"), url("/tdg_web/static/src/css/../fonts/icomoon/icomoonccfb.woff?6tt51o") format("woff"), url("/tdg_web/static/src/css/../fonts/icomoon/icomoonccfb.svg?6tt51o#icomoon") format("svg"); font-weight: normal; font-style: normal;} [class^="icon-"], [class*=" icon-"]{font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .icon-asterisk:before{content: "\f069";} .icon-plus:before{content: "\f067";} .icon-question:before{content: "\f128";} .icon-minus:before{content: "\f068";} .icon-glass:before{content: "\f000";} .icon-music:before{content: "\f001";} .icon-search:before{content: "\f002";} .icon-envelope-o:before{content: "\f003";} .icon-heart:before{content: "\f004";} .icon-star:before{content: "\f005";} .icon-star-o:before{content: "\f006";} .icon-user:before{content: "\f007";} .icon-film:before{content: "\f008";} .icon-th-large:before{content: "\f009";} .icon-th:before{content: "\f00a";} .icon-th-list:before{content: "\f00b";} .icon-check:before{content: "\f00c";} .icon-close:before{content: "\f00d";} .icon-remove:before{content: "\f00d";} .icon-times:before{content: "\f00d";} .icon-search-plus:before{content: "\f00e";} .icon-search-minus:before{content: "\f010";} .icon-power-off:before{content: "\f011";} .icon-signal:before{content: "\f012";} .icon-cog:before{content: "\f013";} .icon-gear:before{content: "\f013";} .icon-trash-o:before{content: "\f014";} .icon-home:before{content: "\f015";} .icon-file-o:before{content: "\f016";} .icon-clock-o:before{content: "\f017";} .icon-road:before{content: "\f018";} .icon-download:before{content: "\f019";} .icon-arrow-circle-o-down:before{content: "\f01a";} .icon-arrow-circle-o-up:before{content: "\f01b";} .icon-inbox:before{content: "\f01c";} .icon-play-circle-o:before{content: "\f01d";} .icon-repeat:before{content: "\f01e";} .icon-rotate-right:before{content: "\f01e";} .icon-refresh:before{content: "\f021";} .icon-list-alt:before{content: "\f022";} .icon-lock:before{content: "\f023";} .icon-flag:before{content: "\f024";} .icon-headphones:before{content: "\f025";} .icon-volume-off:before{content: "\f026";} .icon-volume-down:before{content: "\f027";} .icon-volume-up:before{content: "\f028";} .icon-qrcode:before{content: "\f029";} .icon-barcode:before{content: "\f02a";} .icon-tag:before{content: "\f02b";} .icon-tags:before{content: "\f02c";} .icon-book:before{content: "\f02d";} .icon-bookmark:before{content: "\f02e";} .icon-print:before{content: "\f02f";} .icon-camera:before{content: "\f030";} .icon-font:before{content: "\f031";} .icon-bold:before{content: "\f032";} .icon-italic:before{content: "\f033";} .icon-text-height:before{content: "\f034";} .icon-text-width:before{content: "\f035";} .icon-align-left:before{content: "\f036";} .icon-align-center:before{content: "\f037";} .icon-align-right:before{content: "\f038";} .icon-align-justify:before{content: "\f039";} .icon-list:before{content: "\f03a";} .icon-dedent:before{content: "\f03b";} .icon-outdent:before{content: "\f03b";} .icon-indent:before{content: "\f03c";} .icon-video-camera:before{content: "\f03d";} .icon-image:before{content: "\f03e";} .icon-photo:before{content: "\f03e";} .icon-picture-o:before{content: "\f03e";} .icon-pencil:before{content: "\f040";} .icon-map-marker:before{content: "\f041";} .icon-adjust:before{content: "\f042";} .icon-tint:before{content: "\f043";} .icon-edit:before{content: "\f044";} .icon-pencil-square-o:before{content: "\f044";} .icon-share-square-o:before{content: "\f045";} .icon-check-square-o:before{content: "\f046";} .icon-arrows:before{content: "\f047";} .icon-step-backward:before{content: "\f048";} .icon-fast-backward:before{content: "\f049";} .icon-backward:before{content: "\f04a";} .icon-play:before{content: "\f04b";} .icon-pause:before{content: "\f04c";} .icon-stop:before{content: "\f04d";} .icon-forward:before{content: "\f04e";} .icon-fast-forward:before{content: "\f050";} .icon-step-forward:before{content: "\f051";} .icon-eject:before{content: "\f052";} .icon-chevron-left:before{content: "\f053";} .icon-chevron-right:before{content: "\f054";} .icon-plus-circle:before{content: "\f055";} .icon-minus-circle:before{content: "\f056";} .icon-times-circle:before{content: "\f057";} .icon-check-circle:before{content: "\f058";} .icon-question-circle:before{content: "\f059";} .icon-info-circle:before{content: "\f05a";} .icon-crosshairs:before{content: "\f05b";} .icon-times-circle-o:before{content: "\f05c";} .icon-check-circle-o:before{content: "\f05d";} .icon-ban:before{content: "\f05e";} .icon-arrow-left:before{content: "\f060";} .icon-arrow-right:before{content: "\f061";} .icon-arrow-up:before{content: "\f062";} .icon-arrow-down:before{content: "\f063";} .icon-mail-forward:before{content: "\f064";} .icon-share:before{content: "\f064";} .icon-expand:before{content: "\f065";} .icon-compress:before{content: "\f066";} .icon-exclamation-circle:before{content: "\f06a";} .icon-gift:before{content: "\f06b";} .icon-leaf:before{content: "\f06c";} .icon-fire:before{content: "\f06d";} .icon-eye:before{content: "\f06e";} .icon-eye-slash:before{content: "\f070";} .icon-exclamation-triangle:before{content: "\f071";} .icon-warning:before{content: "\f071";} .icon-plane:before{content: "\f072";} .icon-calendar:before{content: "\f073";} .icon-random:before{content: "\f074";} .icon-comment:before{content: "\f075";} .icon-magnet:before{content: "\f076";} .icon-chevron-up:before{content: "\f077";} .icon-chevron-down:before{content: "\f078";} .icon-retweet:before{content: "\f079";} .icon-shopping-cart:before{content: "\f07a";} .icon-folder:before{content: "\f07b";} .icon-folder-open:before{content: "\f07c";} .icon-arrows-v:before{content: "\f07d";} .icon-arrows-h:before{content: "\f07e";} .icon-bar-chart:before{content: "\f080";} .icon-bar-chart-o:before{content: "\f080";} .icon-twitter-square:before{content: "\f081";} .icon-facebook-square:before{content: "\f082";} .icon-camera-retro:before{content: "\f083";} .icon-key:before{content: "\f084";} .icon-cogs:before{content: "\f085";} .icon-gears:before{content: "\f085";} .icon-comments:before{content: "\f086";} .icon-thumbs-o-up:before{content: "\f087";} .icon-thumbs-o-down:before{content: "\f088";} .icon-star-half:before{content: "\f089";} .icon-heart-o:before{content: "\f08a";} .icon-sign-out:before{content: "\f08b";} .icon-linkedin-square:before{content: "\f08c";} .icon-thumb-tack:before{content: "\f08d";} .icon-external-link:before{content: "\f08e";} .icon-sign-in:before{content: "\f090";} .icon-trophy:before{content: "\f091";} .icon-github-square:before{content: "\f092";} .icon-upload:before{content: "\f093";} .icon-lemon-o:before{content: "\f094";} .icon-phone:before{content: "\f095";} .icon-square-o:before{content: "\f096";} .icon-bookmark-o:before{content: "\f097";} .icon-phone-square:before{content: "\f098";} .icon-twitter:before{content: "\f099";} .icon-facebook:before{content: "\f09a";} .icon-facebook-f:before{content: "\f09a";} .icon-github:before{content: "\f09b";} .icon-unlock:before{content: "\f09c";} .icon-credit-card:before{content: "\f09d";} .icon-feed:before{content: "\f09e";} .icon-rss:before{content: "\f09e";} .icon-hdd-o:before{content: "\f0a0";} .icon-bullhorn:before{content: "\f0a1";} .icon-bell-o:before{content: "\f0a2";} .icon-certificate:before{content: "\f0a3";} .icon-hand-o-right:before{content: "\f0a4";} .icon-hand-o-left:before{content: "\f0a5";} .icon-hand-o-up:before{content: "\f0a6";} .icon-hand-o-down:before{content: "\f0a7";} .icon-arrow-circle-left:before{content: "\f0a8";} .icon-arrow-circle-right:before{content: "\f0a9";} .icon-arrow-circle-up:before{content: "\f0aa";} .icon-arrow-circle-down:before{content: "\f0ab";} .icon-globe:before{content: "\f0ac";} .icon-wrench:before{content: "\f0ad";} .icon-tasks:before{content: "\f0ae";} .icon-filter:before{content: "\f0b0";} .icon-briefcase:before{content: "\f0b1";} .icon-arrows-alt:before{content: "\f0b2";} .icon-group:before{content: "\f0c0";} .icon-users:before{content: "\f0c0";} .icon-chain:before{content: "\f0c1";} .icon-link:before{content: "\f0c1";} .icon-cloud:before{content: "\f0c2";} .icon-flask:before{content: "\f0c3";} .icon-cut:before{content: "\f0c4";} .icon-scissors:before{content: "\f0c4";} .icon-copy:before{content: "\f0c5";} .icon-files-o:before{content: "\f0c5";} .icon-paperclip:before{content: "\f0c6";} .icon-floppy-o:before{content: "\f0c7";} .icon-save:before{content: "\f0c7";} .icon-square:before{content: "\f0c8";} .icon-bars:before{content: "\f0c9";} .icon-navicon:before{content: "\f0c9";} .icon-reorder:before{content: "\f0c9";} .icon-list-ul:before{content: "\f0ca";} .icon-list-ol:before{content: "\f0cb";} .icon-strikethrough:before{content: "\f0cc";} .icon-underline:before{content: "\f0cd";} .icon-table:before{content: "\f0ce";} .icon-magic:before{content: "\f0d0";} .icon-truck:before{content: "\f0d1";} .icon-pinterest:before{content: "\f0d2";} .icon-pinterest-square:before{content: "\f0d3";} .icon-google-plus-square:before{content: "\f0d4";} .icon-google-plus:before{content: "\f0d5";} .icon-money:before{content: "\f0d6";} .icon-caret-down:before{content: "\f0d7";} .icon-caret-up:before{content: "\f0d8";} .icon-caret-left:before{content: "\f0d9";} .icon-caret-right:before{content: "\f0da";} .icon-columns:before{content: "\f0db";} .icon-sort:before{content: "\f0dc";} .icon-unsorted:before{content: "\f0dc";} .icon-sort-desc:before{content: "\f0dd";} .icon-sort-down:before{content: "\f0dd";} .icon-sort-asc:before{content: "\f0de";} .icon-sort-up:before{content: "\f0de";} .icon-envelope:before{content: "\f0e0";} .icon-linkedin:before{content: "\f0e1";} .icon-rotate-left:before{content: "\f0e2";} .icon-undo:before{content: "\f0e2";} .icon-gavel:before{content: "\f0e3";} .icon-legal:before{content: "\f0e3";} .icon-dashboard:before{content: "\f0e4";} .icon-tachometer:before{content: "\f0e4";} .icon-comment-o:before{content: "\f0e5";} .icon-comments-o:before{content: "\f0e6";} .icon-bolt:before{content: "\f0e7";} .icon-flash:before{content: "\f0e7";} .icon-sitemap:before{content: "\f0e8";} .icon-umbrella:before{content: "\f0e9";} .icon-clipboard:before{content: "\f0ea";} .icon-paste:before{content: "\f0ea";} .icon-lightbulb-o:before{content: "\f0eb";} .icon-exchange:before{content: "\f0ec";} .icon-cloud-download:before{content: "\f0ed";} .icon-cloud-upload:before{content: "\f0ee";} .icon-user-md:before{content: "\f0f0";} .icon-stethoscope:before{content: "\f0f1";} .icon-suitcase:before{content: "\f0f2";} .icon-bell:before{content: "\f0f3";} .icon-coffee:before{content: "\f0f4";} .icon-cutlery:before{content: "\f0f5";} .icon-file-text-o:before{content: "\f0f6";} .icon-building-o:before{content: "\f0f7";} .icon-hospital-o:before{content: "\f0f8";} .icon-ambulance:before{content: "\f0f9";} .icon-medkit:before{content: "\f0fa";} .icon-fighter-jet:before{content: "\f0fb";} .icon-beer:before{content: "\f0fc";} .icon-h-square:before{content: "\f0fd";} .icon-plus-square:before{content: "\f0fe";} .icon-angle-double-left:before{content: "\f100";} .icon-angle-double-right:before{content: "\f101";} .icon-angle-double-up:before{content: "\f102";} .icon-angle-double-down:before{content: "\f103";} .icon-angle-left:before{content: "\f104";} .icon-angle-right:before{content: "\f105";} .icon-angle-up:before{content: "\f106";} .icon-angle-down:before{content: "\f107";} .icon-desktop:before{content: "\f108";} .icon-laptop:before{content: "\f109";} .icon-tablet:before{content: "\f10a";} .icon-mobile:before{content: "\f10b";} .icon-mobile-phone:before{content: "\f10b";} .icon-circle-o:before{content: "\f10c";} .icon-quote-left:before{content: "\f10d";} .icon-quote-right:before{content: "\f10e";} .icon-spinner:before{content: "\f110";} .icon-circle:before{content: "\f111";} .icon-mail-reply:before{content: "\f112";} .icon-reply:before{content: "\f112";} .icon-github-alt:before{content: "\f113";} .icon-folder-o:before{content: "\f114";} .icon-folder-open-o:before{content: "\f115";} .icon-smile-o:before{content: "\f118";} .icon-frown-o:before{content: "\f119";} .icon-meh-o:before{content: "\f11a";} .icon-gamepad:before{content: "\f11b";} .icon-keyboard-o:before{content: "\f11c";} .icon-flag-o:before{content: "\f11d";} .icon-flag-checkered:before{content: "\f11e";} .icon-terminal:before{content: "\f120";} .icon-code:before{content: "\f121";} .icon-mail-reply-all:before{content: "\f122";} .icon-reply-all:before{content: "\f122";} .icon-star-half-empty:before{content: "\f123";} .icon-star-half-full:before{content: "\f123";} .icon-star-half-o:before{content: "\f123";} .icon-location-arrow:before{content: "\f124";} .icon-crop:before{content: "\f125";} .icon-code-fork:before{content: "\f126";} .icon-chain-broken:before{content: "\f127";} .icon-unlink:before{content: "\f127";} .icon-info:before{content: "\f129";} .icon-exclamation:before{content: "\f12a";} .icon-superscript:before{content: "\f12b";} .icon-subscript:before{content: "\f12c";} .icon-eraser:before{content: "\f12d";} .icon-puzzle-piece:before{content: "\f12e";} .icon-microphone:before{content: "\f130";} .icon-microphone-slash:before{content: "\f131";} .icon-shield:before{content: "\f132";} .icon-calendar-o:before{content: "\f133";} .icon-fire-extinguisher:before{content: "\f134";} .icon-rocket:before{content: "\f135";} .icon-maxcdn:before{content: "\f136";} .icon-chevron-circle-left:before{content: "\f137";} .icon-chevron-circle-right:before{content: "\f138";} .icon-chevron-circle-up:before{content: "\f139";} .icon-chevron-circle-down:before{content: "\f13a";} .icon-html5:before{content: "\f13b";} .icon-css3:before{content: "\f13c";} .icon-anchor:before{content: "\f13d";} .icon-unlock-alt:before{content: "\f13e";} .icon-bullseye:before{content: "\f140";} .icon-ellipsis-h:before{content: "\f141";} .icon-ellipsis-v:before{content: "\f142";} .icon-rss-square:before{content: "\f143";} .icon-play-circle:before{content: "\f144";} .icon-ticket:before{content: "\f145";} .icon-minus-square:before{content: "\f146";} .icon-minus-square-o:before{content: "\f147";} .icon-level-up:before{content: "\f148";} .icon-level-down:before{content: "\f149";} .icon-check-square:before{content: "\f14a";} .icon-pencil-square:before{content: "\f14b";} .icon-external-link-square:before{content: "\f14c";} .icon-share-square:before{content: "\f14d";} .icon-compass:before{content: "\f14e";} .icon-caret-square-o-down:before{content: "\f150";} .icon-toggle-down:before{content: "\f150";} .icon-caret-square-o-up:before{content: "\f151";} .icon-toggle-up:before{content: "\f151";} .icon-caret-square-o-right:before{content: "\f152";} .icon-toggle-right:before{content: "\f152";} .icon-eur:before{content: "\f153";} .icon-euro:before{content: "\f153";} .icon-gbp:before{content: "\f154";} .icon-dollar:before{content: "\f155";} .icon-usd:before{content: "\f155";} .icon-inr:before{content: "\f156";} .icon-rupee:before{content: "\f156";} .icon-cny:before{content: "\f157";} .icon-jpy:before{content: "\f157";} .icon-rmb:before{content: "\f157";} .icon-yen:before{content: "\f157";} .icon-rouble:before{content: "\f158";} .icon-rub:before{content: "\f158";} .icon-ruble:before{content: "\f158";} .icon-krw:before{content: "\f159";} .icon-won:before{content: "\f159";} .icon-bitcoin:before{content: "\f15a";} .icon-btc:before{content: "\f15a";} .icon-file:before{content: "\f15b";} .icon-file-text:before{content: "\f15c";} .icon-sort-alpha-asc:before{content: "\f15d";} .icon-sort-alpha-desc:before{content: "\f15e";} .icon-sort-amount-asc:before{content: "\f160";} .icon-sort-amount-desc:before{content: "\f161";} .icon-sort-numeric-asc:before{content: "\f162";} .icon-sort-numeric-desc:before{content: "\f163";} .icon-thumbs-up:before{content: "\f164";} .icon-thumbs-down:before{content: "\f165";} .icon-youtube-square:before{content: "\f166";} .icon-youtube:before{content: "\f167";} .icon-xing:before{content: "\f168";} .icon-xing-square:before{content: "\f169";} .icon-youtube-play:before{content: "\f16a";} .icon-dropbox:before{content: "\f16b";} .icon-stack-overflow:before{content: "\f16c";} .icon-instagram:before{content: "\f16d";} .icon-flickr:before{content: "\f16e";} .icon-adn:before{content: "\f170";} .icon-bitbucket:before{content: "\f171";} .icon-bitbucket-square:before{content: "\f172";} .icon-tumblr:before{content: "\f173";} .icon-tumblr-square:before{content: "\f174";} .icon-long-arrow-down:before{content: "\f175";} .icon-long-arrow-up:before{content: "\f176";} .icon-long-arrow-left:before{content: "\f177";} .icon-long-arrow-right:before{content: "\f178";} .icon-apple:before{content: "\f179";} .icon-windows:before{content: "\f17a";} .icon-android:before{content: "\f17b";} .icon-linux:before{content: "\f17c";} .icon-dribbble:before{content: "\f17d";} .icon-skype:before{content: "\f17e";} .icon-foursquare:before{content: "\f180";} .icon-trello:before{content: "\f181";} .icon-female:before{content: "\f182";} .icon-male:before{content: "\f183";} .icon-gittip:before{content: "\f184";} .icon-gratipay:before{content: "\f184";} .icon-sun-o:before{content: "\f185";} .icon-moon-o:before{content: "\f186";} .icon-archive:before{content: "\f187";} .icon-bug:before{content: "\f188";} .icon-vk:before{content: "\f189";} .icon-weibo:before{content: "\f18a";} .icon-renren:before{content: "\f18b";} .icon-pagelines:before{content: "\f18c";} .icon-stack-exchange:before{content: "\f18d";} .icon-arrow-circle-o-right:before{content: "\f18e";} .icon-arrow-circle-o-left:before{content: "\f190";} .icon-caret-square-o-left:before{content: "\f191";} .icon-toggle-left:before{content: "\f191";} .icon-dot-circle-o:before{content: "\f192";} .icon-wheelchair:before{content: "\f193";} .icon-vimeo-square:before{content: "\f194";} .icon-try:before{content: "\f195";} .icon-turkish-lira:before{content: "\f195";} .icon-plus-square-o:before{content: "\f196";} .icon-space-shuttle:before{content: "\f197";} .icon-slack:before{content: "\f198";} .icon-envelope-square:before{content: "\f199";} .icon-wordpress:before{content: "\f19a";} .icon-openid:before{content: "\f19b";} .icon-bank:before{content: "\f19c";} .icon-institution:before{content: "\f19c";} .icon-university:before{content: "\f19c";} .icon-graduation-cap:before{content: "\f19d";} .icon-mortar-board:before{content: "\f19d";} .icon-yahoo:before{content: "\f19e";} .icon-google:before{content: "\f1a0";} .icon-reddit:before{content: "\f1a1";} .icon-reddit-square:before{content: "\f1a2";} .icon-stumbleupon-circle:before{content: "\f1a3";} .icon-stumbleupon:before{content: "\f1a4";} .icon-delicious:before{content: "\f1a5";} .icon-digg:before{content: "\f1a6";} .icon-pied-piper-pp:before{content: "\f1a7";} .icon-pied-piper-alt:before{content: "\f1a8";} .icon-drupal:before{content: "\f1a9";} .icon-joomla:before{content: "\f1aa";} .icon-language:before{content: "\f1ab";} .icon-fax:before{content: "\f1ac";} .icon-building:before{content: "\f1ad";} .icon-child:before{content: "\f1ae";} .icon-paw:before{content: "\f1b0";} .icon-spoon:before{content: "\f1b1";} .icon-cube:before{content: "\f1b2";} .icon-cubes:before{content: "\f1b3";} .icon-behance:before{content: "\f1b4";} .icon-behance-square:before{content: "\f1b5";} .icon-steam:before{content: "\f1b6";} .icon-steam-square:before{content: "\f1b7";} .icon-recycle:before{content: "\f1b8";} .icon-automobile:before{content: "\f1b9";} .icon-car:before{content: "\f1b9";} .icon-cab:before{content: "\f1ba";} .icon-taxi:before{content: "\f1ba";} .icon-tree:before{content: "\f1bb";} .icon-spotify:before{content: "\f1bc";} .icon-deviantart:before{content: "\f1bd";} .icon-soundcloud:before{content: "\f1be";} .icon-database:before{content: "\f1c0";} .icon-file-pdf-o:before{content: "\f1c1";} .icon-file-word-o:before{content: "\f1c2";} .icon-file-excel-o:before{content: "\f1c3";} .icon-file-powerpoint-o:before{content: "\f1c4";} .icon-file-image-o:before{content: "\f1c5";} .icon-file-photo-o:before{content: "\f1c5";} .icon-file-picture-o:before{content: "\f1c5";} .icon-file-archive-o:before{content: "\f1c6";} .icon-file-zip-o:before{content: "\f1c6";} .icon-file-audio-o:before{content: "\f1c7";} .icon-file-sound-o:before{content: "\f1c7";} .icon-file-movie-o:before{content: "\f1c8";} .icon-file-video-o:before{content: "\f1c8";} .icon-file-code-o:before{content: "\f1c9";} .icon-vine:before{content: "\f1ca";} .icon-codepen:before{content: "\f1cb";} .icon-jsfiddle:before{content: "\f1cc";} .icon-life-bouy:before{content: "\f1cd";} .icon-life-buoy:before{content: "\f1cd";} .icon-life-ring:before{content: "\f1cd";} .icon-life-saver:before{content: "\f1cd";} .icon-support:before{content: "\f1cd";} .icon-circle-o-notch:before{content: "\f1ce";} .icon-ra:before{content: "\f1d0";} .icon-rebel:before{content: "\f1d0";} .icon-resistance:before{content: "\f1d0";} .icon-empire:before{content: "\f1d1";} .icon-ge:before{content: "\f1d1";} .icon-git-square:before{content: "\f1d2";} .icon-git:before{content: "\f1d3";} .icon-hacker-news:before{content: "\f1d4";} .icon-y-combinator-square:before{content: "\f1d4";} .icon-yc-square:before{content: "\f1d4";} .icon-tencent-weibo:before{content: "\f1d5";} .icon-qq:before{content: "\f1d6";} .icon-wechat:before{content: "\f1d7";} .icon-weixin:before{content: "\f1d7";} .icon-paper-plane:before{content: "\f1d8";} .icon-send:before{content: "\f1d8";} .icon-paper-plane-o:before{content: "\f1d9";} .icon-send-o:before{content: "\f1d9";} .icon-history:before{content: "\f1da";} .icon-circle-thin:before{content: "\f1db";} .icon-header:before{content: "\f1dc";} .icon-paragraph:before{content: "\f1dd";} .icon-sliders:before{content: "\f1de";} .icon-share-alt:before{content: "\f1e0";} .icon-share-alt-square:before{content: "\f1e1";} .icon-bomb:before{content: "\f1e2";} .icon-futbol-o:before{content: "\f1e3";} .icon-soccer-ball-o:before{content: "\f1e3";} .icon-tty:before{content: "\f1e4";} .icon-binoculars:before{content: "\f1e5";} .icon-plug:before{content: "\f1e6";} .icon-slideshare:before{content: "\f1e7";} .icon-twitch:before{content: "\f1e8";} .icon-yelp:before{content: "\f1e9";} .icon-newspaper-o:before{content: "\f1ea";} .icon-wifi:before{content: "\f1eb";} .icon-calculator:before{content: "\f1ec";} .icon-paypal:before{content: "\f1ed";} .icon-google-wallet:before{content: "\f1ee";} .icon-cc-visa:before{content: "\f1f0";} .icon-cc-mastercard:before{content: "\f1f1";} .icon-cc-discover:before{content: "\f1f2";} .icon-cc-amex:before{content: "\f1f3";} .icon-cc-paypal:before{content: "\f1f4";} .icon-cc-stripe:before{content: "\f1f5";} .icon-bell-slash:before{content: "\f1f6";} .icon-bell-slash-o:before{content: "\f1f7";} .icon-trash:before{content: "\f1f8";} .icon-copyright:before{content: "\f1f9";} .icon-at:before{content: "\f1fa";} .icon-eyedropper:before{content: "\f1fb";} .icon-paint-brush:before{content: "\f1fc";} .icon-birthday-cake:before{content: "\f1fd";} .icon-area-chart:before{content: "\f1fe";} .icon-pie-chart:before{content: "\f200";} .icon-line-chart:before{content: "\f201";} .icon-lastfm:before{content: "\f202";} .icon-lastfm-square:before{content: "\f203";} .icon-toggle-off:before{content: "\f204";} .icon-toggle-on:before{content: "\f205";} .icon-bicycle:before{content: "\f206";} .icon-bus:before{content: "\f207";} .icon-ioxhost:before{content: "\f208";} .icon-angellist:before{content: "\f209";} .icon-cc:before{content: "\f20a";} .icon-ils:before{content: "\f20b";} .icon-shekel:before{content: "\f20b";} .icon-sheqel:before{content: "\f20b";} .icon-meanpath:before{content: "\f20c";} .icon-buysellads:before{content: "\f20d";} .icon-connectdevelop:before{content: "\f20e";} .icon-dashcube:before{content: "\f210";} .icon-forumbee:before{content: "\f211";} .icon-leanpub:before{content: "\f212";} .icon-sellsy:before{content: "\f213";} .icon-shirtsinbulk:before{content: "\f214";} .icon-simplybuilt:before{content: "\f215";} .icon-skyatlas:before{content: "\f216";} .icon-cart-plus:before{content: "\f217";} .icon-cart-arrow-down:before{content: "\f218";} .icon-diamond:before{content: "\f219";} .icon-ship:before{content: "\f21a";} .icon-user-secret:before{content: "\f21b";} .icon-motorcycle:before{content: "\f21c";} .icon-street-view:before{content: "\f21d";} .icon-heartbeat:before{content: "\f21e";} .icon-venus:before{content: "\f221";} .icon-mars:before{content: "\f222";} .icon-mercury:before{content: "\f223";} .icon-intersex:before{content: "\f224";} .icon-transgender:before{content: "\f224";} .icon-transgender-alt:before{content: "\f225";} .icon-venus-double:before{content: "\f226";} .icon-mars-double:before{content: "\f227";} .icon-venus-mars:before{content: "\f228";} .icon-mars-stroke:before{content: "\f229";} .icon-mars-stroke-v:before{content: "\f22a";} .icon-mars-stroke-h:before{content: "\f22b";} .icon-neuter:before{content: "\f22c";} .icon-genderless:before{content: "\f22d";} .icon-facebook-official:before{content: "\f230";} .icon-pinterest-p:before{content: "\f231";} .icon-whatsapp:before{content: "\f232";} .icon-server:before{content: "\f233";} .icon-user-plus:before{content: "\f234";} .icon-user-times:before{content: "\f235";} .icon-bed:before{content: "\f236";} .icon-hotel:before{content: "\f236";} .icon-viacoin:before{content: "\f237";} .icon-train:before{content: "\f238";} .icon-subway:before{content: "\f239";} .icon-medium:before{content: "\f23a";} .icon-y-combinator:before{content: "\f23b";} .icon-yc:before{content: "\f23b";} .icon-optin-monster:before{content: "\f23c";} .icon-opencart:before{content: "\f23d";} .icon-expeditedssl:before{content: "\f23e";} .icon-battery:before{content: "\f240";} .icon-battery-4:before{content: "\f240";} .icon-battery-full:before{content: "\f240";} .icon-battery-3:before{content: "\f241";} .icon-battery-three-quarters:before{content: "\f241";} .icon-battery-2:before{content: "\f242";} .icon-battery-half:before{content: "\f242";} .icon-battery-1:before{content: "\f243";} .icon-battery-quarter:before{content: "\f243";} .icon-battery-0:before{content: "\f244";} .icon-battery-empty:before{content: "\f244";} .icon-mouse-pointer:before{content: "\f245";} .icon-i-cursor:before{content: "\f246";} .icon-object-group:before{content: "\f247";} .icon-object-ungroup:before{content: "\f248";} .icon-sticky-note:before{content: "\f249";} .icon-sticky-note-o:before{content: "\f24a";} .icon-cc-jcb:before{content: "\f24b";} .icon-cc-diners-club:before{content: "\f24c";} .icon-clone:before{content: "\f24d";} .icon-balance-scale:before{content: "\f24e";} .icon-hourglass-o:before{content: "\f250";} .icon-hourglass-1:before{content: "\f251";} .icon-hourglass-start:before{content: "\f251";} .icon-hourglass-2:before{content: "\f252";} .icon-hourglass-half:before{content: "\f252";} .icon-hourglass-3:before{content: "\f253";} .icon-hourglass-end:before{content: "\f253";} .icon-hourglass:before{content: "\f254";} .icon-hand-grab-o:before{content: "\f255";} .icon-hand-rock-o:before{content: "\f255";} .icon-hand-paper-o:before{content: "\f256";} .icon-hand-stop-o:before{content: "\f256";} .icon-hand-scissors-o:before{content: "\f257";} .icon-hand-lizard-o:before{content: "\f258";} .icon-hand-spock-o:before{content: "\f259";} .icon-hand-pointer-o:before{content: "\f25a";} .icon-hand-peace-o:before{content: "\f25b";} .icon-trademark:before{content: "\f25c";} .icon-registered:before{content: "\f25d";} .icon-creative-commons:before{content: "\f25e";} .icon-gg:before{content: "\f260";} .icon-gg-circle:before{content: "\f261";} .icon-tripadvisor:before{content: "\f262";} .icon-odnoklassniki:before{content: "\f263";} .icon-odnoklassniki-square:before{content: "\f264";} .icon-get-pocket:before{content: "\f265";} .icon-wikipedia-w:before{content: "\f266";} .icon-safari:before{content: "\f267";} .icon-chrome:before{content: "\f268";} .icon-firefox:before{content: "\f269";} .icon-opera:before{content: "\f26a";} .icon-internet-explorer:before{content: "\f26b";} .icon-television:before{content: "\f26c";} .icon-tv:before{content: "\f26c";} .icon-contao:before{content: "\f26d";} .icon-500px:before{content: "\f26e";} .icon-amazon:before{content: "\f270";} .icon-calendar-plus-o:before{content: "\f271";} .icon-calendar-minus-o:before{content: "\f272";} .icon-calendar-times-o:before{content: "\f273";} .icon-calendar-check-o:before{content: "\f274";} .icon-industry:before{content: "\f275";} .icon-map-pin:before{content: "\f276";} .icon-map-signs:before{content: "\f277";} .icon-map-o:before{content: "\f278";} .icon-map:before{content: "\f279";} .icon-commenting:before{content: "\f27a";} .icon-commenting-o:before{content: "\f27b";} .icon-houzz:before{content: "\f27c";} .icon-vimeo:before{content: "\f27d";} .icon-black-tie:before{content: "\f27e";} .icon-fonticons:before{content: "\f280";} .icon-reddit-alien:before{content: "\f281";} .icon-edge:before{content: "\f282";} .icon-credit-card-alt:before{content: "\f283";} .icon-codiepie:before{content: "\f284";} .icon-modx:before{content: "\f285";} .icon-fort-awesome:before{content: "\f286";} .icon-usb:before{content: "\f287";} .icon-product-hunt:before{content: "\f288";} .icon-mixcloud:before{content: "\f289";} .icon-scribd:before{content: "\f28a";} .icon-pause-circle:before{content: "\f28b";} .icon-pause-circle-o:before{content: "\f28c";} .icon-stop-circle:before{content: "\f28d";} .icon-stop-circle-o:before{content: "\f28e";} .icon-shopping-bag:before{content: "\f290";} .icon-shopping-basket:before{content: "\f291";} .icon-hashtag:before{content: "\f292";} .icon-bluetooth:before{content: "\f293";} .icon-bluetooth-b:before{content: "\f294";} .icon-percent:before{content: "\f295";} .icon-gitlab:before{content: "\f296";} .icon-wpbeginner:before{content: "\f297";} .icon-wpforms:before{content: "\f298";} .icon-envira:before{content: "\f299";} .icon-universal-access:before{content: "\f29a";} .icon-wheelchair-alt:before{content: "\f29b";} .icon-question-circle-o:before{content: "\f29c";} .icon-blind:before{content: "\f29d";} .icon-audio-description:before{content: "\f29e";} .icon-volume-control-phone:before{content: "\f2a0";} .icon-braille:before{content: "\f2a1";} .icon-assistive-listening-systems:before{content: "\f2a2";} .icon-american-sign-language-interpreting:before{content: "\f2a3";} .icon-asl-interpreting:before{content: "\f2a3";} .icon-deaf:before{content: "\f2a4";} .icon-deafness:before{content: "\f2a4";} .icon-hard-of-hearing:before{content: "\f2a4";} .icon-glide:before{content: "\f2a5";} .icon-glide-g:before{content: "\f2a6";} .icon-sign-language:before{content: "\f2a7";} .icon-signing:before{content: "\f2a7";} .icon-low-vision:before{content: "\f2a8";} .icon-viadeo:before{content: "\f2a9";} .icon-viadeo-square:before{content: "\f2aa";} .icon-snapchat:before{content: "\f2ab";} .icon-snapchat-ghost:before{content: "\f2ac";} .icon-snapchat-square:before{content: "\f2ad";} .icon-pied-piper:before{content: "\f2ae";} .icon-first-order:before{content: "\f2b0";} .icon-yoast:before{content: "\f2b1";} .icon-themeisle:before{content: "\f2b2";} .icon-google-plus-circle:before{content: "\f2b3";} .icon-google-plus-official:before{content: "\f2b3";} .icon-fa:before{content: "\f2b4";} .icon-font-awesome:before{content: "\f2b4";} .icon-handshake-o:before{content: "\f2b5";} .icon-envelope-open:before{content: "\f2b6";} .icon-envelope-open-o:before{content: "\f2b7";} .icon-linode:before{content: "\f2b8";} .icon-address-book:before{content: "\f2b9";} .icon-address-book-o:before{content: "\f2ba";} .icon-address-card:before{content: "\f2bb";} .icon-vcard:before{content: "\f2bb";} .icon-address-card-o:before{content: "\f2bc";} .icon-vcard-o:before{content: "\f2bc";} .icon-user-circle:before{content: "\f2bd";} .icon-user-circle-o:before{content: "\f2be";} .icon-user-o:before{content: "\f2c0";} .icon-id-badge:before{content: "\f2c1";} .icon-drivers-license:before{content: "\f2c2";} .icon-id-card:before{content: "\f2c2";} .icon-drivers-license-o:before{content: "\f2c3";} .icon-id-card-o:before{content: "\f2c3";} .icon-quora:before{content: "\f2c4";} .icon-free-code-camp:before{content: "\f2c5";} .icon-telegram:before{content: "\f2c6";} .icon-thermometer:before{content: "\f2c7";} .icon-thermometer-4:before{content: "\f2c7";} .icon-thermometer-full:before{content: "\f2c7";} .icon-thermometer-3:before{content: "\f2c8";} .icon-thermometer-three-quarters:before{content: "\f2c8";} .icon-thermometer-2:before{content: "\f2c9";} .icon-thermometer-half:before{content: "\f2c9";} .icon-thermometer-1:before{content: "\f2ca";} .icon-thermometer-quarter:before{content: "\f2ca";} .icon-thermometer-0:before{content: "\f2cb";} .icon-thermometer-empty:before{content: "\f2cb";} .icon-shower:before{content: "\f2cc";} .icon-bath:before{content: "\f2cd";} .icon-bathtub:before{content: "\f2cd";} .icon-s15:before{content: "\f2cd";} .icon-podcast:before{content: "\f2ce";} .icon-window-maximize:before{content: "\f2d0";} .icon-window-minimize:before{content: "\f2d1";} .icon-window-restore:before{content: "\f2d2";} .icon-times-rectangle:before{content: "\f2d3";} .icon-window-close:before{content: "\f2d3";} .icon-times-rectangle-o:before{content: "\f2d4";} .icon-window-close-o:before{content: "\f2d4";} .icon-bandcamp:before{content: "\f2d5";} .icon-grav:before{content: "\f2d6";} .icon-etsy:before{content: "\f2d7";} .icon-imdb:before{content: "\f2d8";} .icon-ravelry:before{content: "\f2d9";} .icon-eercast:before{content: "\f2da";} .icon-microchip:before{content: "\f2db";} .icon-snowflake-o:before{content: "\f2dc";} .icon-superpowers:before{content: "\f2dd";} .icon-wpexplorer:before{content: "\f2de";} .icon-meetup:before{content: "\f2e0";} .icon-3d_rotation:before{content: "\e84d";} .icon-ac_unit:before{content: "\eb3b";} .icon-alarm:before{content: "\e855";} .icon-access_alarms:before{content: "\e191";} .icon-schedule:before{content: "\e8b5";} .icon-accessibility:before{content: "\e84e";} .icon-accessible:before{content: "\e914";} .icon-account_balance:before{content: "\e84f";} .icon-account_balance_wallet:before{content: "\e850";} .icon-account_box:before{content: "\e851";} .icon-account_circle:before{content: "\e853";} .icon-adb:before{content: "\e60e";} .icon-add:before{content: "\e145";} .icon-add_a_photo:before{content: "\e439";} .icon-alarm_add:before{content: "\e856";} .icon-add_alert:before{content: "\e003";} .icon-add_box:before{content: "\e146";} .icon-add_circle:before{content: "\e147";} .icon-control_point:before{content: "\e3ba";} .icon-add_location:before{content: "\e567";} .icon-add_shopping_cart:before{content: "\e854";} .icon-queue:before{content: "\e03c";} .icon-add_to_queue:before{content: "\e05c";} .icon-adjust2:before{content: "\e39e";} .icon-airline_seat_flat:before{content: "\e630";} .icon-airline_seat_flat_angled:before{content: "\e631";} .icon-airline_seat_individual_suite:before{content: "\e632";} .icon-airline_seat_legroom_extra:before{content: "\e633";} .icon-airline_seat_legroom_normal:before{content: "\e634";} .icon-airline_seat_legroom_reduced:before{content: "\e635";} .icon-airline_seat_recline_extra:before{content: "\e636";} .icon-airline_seat_recline_normal:before{content: "\e637";} .icon-flight:before{content: "\e539";} .icon-airplanemode_inactive:before{content: "\e194";} .icon-airplay:before{content: "\e055";} .icon-airport_shuttle:before{content: "\eb3c";} .icon-alarm_off:before{content: "\e857";} .icon-alarm_on:before{content: "\e858";} .icon-album:before{content: "\e019";} .icon-all_inclusive:before{content: "\eb3d";} .icon-all_out:before{content: "\e90b";} .icon-android2:before{content: "\e859";} .icon-announcement:before{content: "\e85a";} .icon-apps:before{content: "\e5c3";} .icon-archive2:before{content: "\e149";} .icon-arrow_back:before{content: "\e5c4";} .icon-arrow_downward:before{content: "\e5db";} .icon-arrow_drop_down:before{content: "\e5c5";} .icon-arrow_drop_down_circle:before{content: "\e5c6";} .icon-arrow_drop_up:before{content: "\e5c7";} .icon-arrow_forward:before{content: "\e5c8";} .icon-arrow_upward:before{content: "\e5d8";} .icon-art_track:before{content: "\e060";} .icon-aspect_ratio:before{content: "\e85b";} .icon-poll:before{content: "\e801";} .icon-assignment:before{content: "\e85d";} .icon-assignment_ind:before{content: "\e85e";} .icon-assignment_late:before{content: "\e85f";} .icon-assignment_return:before{content: "\e860";} .icon-assignment_returned:before{content: "\e861";} .icon-assignment_turned_in:before{content: "\e862";} .icon-assistant:before{content: "\e39f";} .icon-flag2:before{content: "\e153";} .icon-attach_file:before{content: "\e226";} .icon-attach_money:before{content: "\e227";} .icon-attachment:before{content: "\e2bc";} .icon-audiotrack:before{content: "\e3a1";} .icon-autorenew:before{content: "\e863";} .icon-av_timer:before{content: "\e01b";} .icon-backspace:before{content: "\e14a";} .icon-cloud_upload:before{content: "\e2c3";} .icon-battery_alert:before{content: "\e19c";} .icon-battery_charging_full:before{content: "\e1a3";} .icon-battery_std:before{content: "\e1a5";} .icon-battery_unknown:before{content: "\e1a6";} .icon-beach_access:before{content: "\eb3e";} .icon-beenhere:before{content: "\e52d";} .icon-block:before{content: "\e14b";} .icon-bluetooth2:before{content: "\e1a7";} .icon-bluetooth_searching:before{content: "\e1aa";} .icon-bluetooth_connected:before{content: "\e1a8";} .icon-bluetooth_disabled:before{content: "\e1a9";} .icon-blur_circular:before{content: "\e3a2";} .icon-blur_linear:before{content: "\e3a3";} .icon-blur_off:before{content: "\e3a4";} .icon-blur_on:before{content: "\e3a5";} .icon-class:before{content: "\e86e";} .icon-turned_in:before{content: "\e8e6";} .icon-turned_in_not:before{content: "\e8e7";} .icon-border_all:before{content: "\e228";} .icon-border_bottom:before{content: "\e229";} .icon-border_clear:before{content: "\e22a";} .icon-border_color:before{content: "\e22b";} .icon-border_horizontal:before{content: "\e22c";} .icon-border_inner:before{content: "\e22d";} .icon-border_left:before{content: "\e22e";} .icon-border_outer:before{content: "\e22f";} .icon-border_right:before{content: "\e230";} .icon-border_style:before{content: "\e231";} .icon-border_top:before{content: "\e232";} .icon-border_vertical:before{content: "\e233";} .icon-branding_watermark:before{content: "\e06b";} .icon-brightness_1:before{content: "\e3a6";} .icon-brightness_2:before{content: "\e3a7";} .icon-brightness_3:before{content: "\e3a8";} .icon-brightness_4:before{content: "\e3a9";} .icon-brightness_low:before{content: "\e1ad";} .icon-brightness_medium:before{content: "\e1ae";} .icon-brightness_high:before{content: "\e1ac";} .icon-brightness_auto:before{content: "\e1ab";} .icon-broken_image:before{content: "\e3ad";} .icon-brush:before{content: "\e3ae";} .icon-bubble_chart:before{content: "\e6dd";} .icon-bug_report:before{content: "\e868";} .icon-build:before{content: "\e869";} .icon-burst_mode:before{content: "\e43c";} .icon-domain:before{content: "\e7ee";} .icon-business_center:before{content: "\eb3f";} .icon-cached:before{content: "\e86a";} .icon-cake:before{content: "\e7e9";} .icon-phone2:before{content: "\e0cd";} .icon-call_end:before{content: "\e0b1";} .icon-call_made:before{content: "\e0b2";} .icon-merge_type:before{content: "\e252";} .icon-call_missed:before{content: "\e0b4";} .icon-call_missed_outgoing:before{content: "\e0e4";} .icon-call_received:before{content: "\e0b5";} .icon-call_split:before{content: "\e0b6";} .icon-call_to_action:before{content: "\e06c";} .icon-camera2:before{content: "\e3af";} .icon-photo_camera:before{content: "\e412";} .icon-camera_enhance:before{content: "\e8fc";} .icon-camera_front:before{content: "\e3b1";} .icon-camera_rear:before{content: "\e3b2";} .icon-camera_roll:before{content: "\e3b3";} .icon-cancel:before{content: "\e5c9";} .icon-redeem:before{content: "\e8b1";} .icon-card_membership:before{content: "\e8f7";} .icon-card_travel:before{content: "\e8f8";} .icon-casino:before{content: "\eb40";} .icon-cast:before{content: "\e307";} .icon-cast_connected:before{content: "\e308";} .icon-center_focus_strong:before{content: "\e3b4";} .icon-center_focus_weak:before{content: "\e3b5";} .icon-change_history:before{content: "\e86b";} .icon-chat:before{content: "\e0b7";} .icon-chat_bubble:before{content: "\e0ca";} .icon-chat_bubble_outline:before{content: "\e0cb";} .icon-check2:before{content: "\e5ca";} .icon-check_box:before{content: "\e834";} .icon-check_box_outline_blank:before{content: "\e835";} .icon-check_circle:before{content: "\e86c";} .icon-navigate_before:before{content: "\e408";} .icon-navigate_next:before{content: "\e409";} .icon-child_care:before{content: "\eb41";} .icon-child_friendly:before{content: "\eb42";} .icon-chrome_reader_mode:before{content: "\e86d";} .icon-close2:before{content: "\e5cd";} .icon-clear_all:before{content: "\e0b8";} .icon-closed_caption:before{content: "\e01c";} .icon-wb_cloudy:before{content: "\e42d";} .icon-cloud_circle:before{content: "\e2be";} .icon-cloud_done:before{content: "\e2bf";} .icon-cloud_download:before{content: "\e2c0";} .icon-cloud_off:before{content: "\e2c1";} .icon-cloud_queue:before{content: "\e2c2";} .icon-code2:before{content: "\e86f";} .icon-photo_library:before{content: "\e413";} .icon-collections_bookmark:before{content: "\e431";} .icon-palette:before{content: "\e40a";} .icon-colorize:before{content: "\e3b8";} .icon-comment2:before{content: "\e0b9";} .icon-compare:before{content: "\e3b9";} .icon-compare_arrows:before{content: "\e915";} .icon-laptop2:before{content: "\e31e";} .icon-confirmation_number:before{content: "\e638";} .icon-contact_mail:before{content: "\e0d0";} .icon-contact_phone:before{content: "\e0cf";} .icon-contacts:before{content: "\e0ba";} .icon-content_copy:before{content: "\e14d";} .icon-content_cut:before{content: "\e14e";} .icon-content_paste:before{content: "\e14f";} .icon-control_point_duplicate:before{content: "\e3bb";} .icon-copyright2:before{content: "\e90c";} .icon-mode_edit:before{content: "\e254";} .icon-create_new_folder:before{content: "\e2cc";} .icon-payment:before{content: "\e8a1";} .icon-crop2:before{content: "\e3be";} .icon-crop_16_9:before{content: "\e3bc";} .icon-crop_3_2:before{content: "\e3bd";} .icon-crop_landscape:before{content: "\e3c3";} .icon-crop_7_5:before{content: "\e3c0";} .icon-crop_din:before{content: "\e3c1";} .icon-crop_free:before{content: "\e3c2";} .icon-crop_original:before{content: "\e3c4";} .icon-crop_portrait:before{content: "\e3c5";} .icon-crop_rotate:before{content: "\e437";} .icon-crop_square:before{content: "\e3c6";} .icon-dashboard2:before{content: "\e871";} .icon-data_usage:before{content: "\e1af";} .icon-date_range:before{content: "\e916";} .icon-dehaze:before{content: "\e3c7";} .icon-delete:before{content: "\e872";} .icon-delete_forever:before{content: "\e92b";} .icon-delete_sweep:before{content: "\e16c";} .icon-description:before{content: "\e873";} .icon-desktop_mac:before{content: "\e30b";} .icon-desktop_windows:before{content: "\e30c";} .icon-details:before{content: "\e3c8";} .icon-developer_board:before{content: "\e30d";} .icon-developer_mode:before{content: "\e1b0";} .icon-device_hub:before{content: "\e335";} .icon-phonelink:before{content: "\e326";} .icon-devices_other:before{content: "\e337";} .icon-dialer_sip:before{content: "\e0bb";} .icon-dialpad:before{content: "\e0bc";} .icon-directions:before{content: "\e52e";} .icon-directions_bike:before{content: "\e52f";} .icon-directions_boat:before{content: "\e532";} .icon-directions_bus:before{content: "\e530";} .icon-directions_car:before{content: "\e531";} .icon-directions_railway:before{content: "\e534";} .icon-directions_run:before{content: "\e566";} .icon-directions_transit:before{content: "\e535";} .icon-directions_walk:before{content: "\e536";} .icon-disc_full:before{content: "\e610";} .icon-dns:before{content: "\e875";} .icon-not_interested:before{content: "\e033";} .icon-do_not_disturb_alt:before{content: "\e611";} .icon-do_not_disturb_off:before{content: "\e643";} .icon-remove_circle:before{content: "\e15c";} .icon-dock:before{content: "\e30e";} .icon-done:before{content: "\e876";} .icon-done_all:before{content: "\e877";} .icon-donut_large:before{content: "\e917";} .icon-donut_small:before{content: "\e918";} .icon-drafts:before{content: "\e151";} .icon-drag_handle:before{content: "\e25d";} .icon-time_to_leave:before{content: "\e62c";} .icon-dvr:before{content: "\e1b2";} .icon-edit_location:before{content: "\e568";} .icon-eject2:before{content: "\e8fb";} .icon-markunread:before{content: "\e159";} .icon-enhanced_encryption:before{content: "\e63f";} .icon-equalizer:before{content: "\e01d";} .icon-error:before{content: "\e000";} .icon-error_outline:before{content: "\e001";} .icon-euro_symbol:before{content: "\e926";} .icon-ev_station:before{content: "\e56d";} .icon-insert_invitation:before{content: "\e24f";} .icon-event_available:before{content: "\e614";} .icon-event_busy:before{content: "\e615";} .icon-event_note:before{content: "\e616";} .icon-event_seat:before{content: "\e903";} .icon-exit_to_app:before{content: "\e879";} .icon-expand_less:before{content: "\e5ce";} .icon-expand_more:before{content: "\e5cf";} .icon-explicit:before{content: "\e01e";} .icon-explore:before{content: "\e87a";} .icon-exposure:before{content: "\e3ca";} .icon-exposure_neg_1:before{content: "\e3cb";} .icon-exposure_neg_2:before{content: "\e3cc";} .icon-exposure_plus_1:before{content: "\e3cd";} .icon-exposure_plus_2:before{content: "\e3ce";} .icon-exposure_zero:before{content: "\e3cf";} .icon-extension:before{content: "\e87b";} .icon-face:before{content: "\e87c";} .icon-fast_forward:before{content: "\e01f";} .icon-fast_rewind:before{content: "\e020";} .icon-favorite:before{content: "\e87d";} .icon-favorite_border:before{content: "\e87e";} .icon-featured_play_list:before{content: "\e06d";} .icon-featured_video:before{content: "\e06e";} .icon-sms_failed:before{content: "\e626";} .icon-fiber_dvr:before{content: "\e05d";} .icon-fiber_manual_record:before{content: "\e061";} .icon-fiber_new:before{content: "\e05e";} .icon-fiber_pin:before{content: "\e06a";} .icon-fiber_smart_record:before{content: "\e062";} .icon-get_app:before{content: "\e884";} .icon-file_upload:before{content: "\e2c6";} .icon-filter2:before{content: "\e3d3";} .icon-filter_1:before{content: "\e3d0";} .icon-filter_2:before{content: "\e3d1";} .icon-filter_3:before{content: "\e3d2";} .icon-filter_4:before{content: "\e3d4";} .icon-filter_5:before{content: "\e3d5";} .icon-filter_6:before{content: "\e3d6";} .icon-filter_7:before{content: "\e3d7";} .icon-filter_8:before{content: "\e3d8";} .icon-filter_9:before{content: "\e3d9";} .icon-filter_9_plus:before{content: "\e3da";} .icon-filter_b_and_w:before{content: "\e3db";} .icon-filter_center_focus:before{content: "\e3dc";} .icon-filter_drama:before{content: "\e3dd";} .icon-filter_frames:before{content: "\e3de";} .icon-terrain:before{content: "\e564";} .icon-filter_list:before{content: "\e152";} .icon-filter_none:before{content: "\e3e0";} .icon-filter_tilt_shift:before{content: "\e3e2";}