@charset "UTF-8";@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@font-face{src:url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.eot?30guqj);src:url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.eot?30guqj#iefix) format("embedded-opentype"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.ttf?30guqj) format("truetype"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.woff?30guqj) format("woff"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.svg?30guqj#vcpb-plugin-icons) format("svg");font-display:swap;font-family:vcpb-plugin-icons;font-style:normal;font-weight:400}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #ebebebbf}40%{box-shadow:0 2.5em 0 0 #ebebebbf}}@font-face{src:url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot#iefix-9hbgac) format("embedded-opentype"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format("woff"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format("truetype"),url(https://cimgeneve.ch/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format("svg");font-family:vc_grid_v1;font-style:normal;font-weight:400;font-display:swap}@keyframes wpb_ttb{0%{filter:alpha(opacity=0);opacity:0;transform:translateY(-10%)}to{filter:alpha(opacity=100);opacity:1;transform:translate(0)}}@keyframes wpb_btt{0%{filter:alpha(opacity=0);opacity:0;transform:translateY(10%)}to{filter:alpha(opacity=100);opacity:1;transform:translate(0)}}@keyframes wpb_ltr{0%{filter:alpha(opacity=0);opacity:0;transform:translate(-10%)}to{filter:alpha(opacity=100);opacity:1;transform:translate(0)}}@keyframes wpb_rtl{0%{filter:alpha(opacity=0);opacity:0;transform:translate(10%)}to{filter:alpha(opacity=100);opacity:1;transform:translate(0)}}@keyframes wpb_appear{0%{filter:alpha(opacity=10);opacity:.1;transform:scale(.5)}to{filter:alpha(opacity=100);opacity:1;transform:scale(1)}}@keyframes vc_woo-add-cart-load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #ebebebbf}40%{box-shadow:0 2.5em 0 0 #ebebebbf}}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-bold-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-bold-webfont.woff') format('woff');font-family:'open_sansbold';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-bolditalic-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-bolditalic-webfont.woff') format('woff');font-family:'open_sansbold_italic';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-extrabold-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-extrabold-webfont.woff') format('woff');font-family:'open_sansextrabold';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-extrabolditalic-webfont.woff') format('woff');font-family:'open_sansextrabold_italic';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-italic-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-italic-webfont.woff') format('woff');font-family:'open_sansitalic';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-light-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-light-webfont.woff') format('woff');font-family:'open_sanslight';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-lightitalic-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-lightitalic-webfont.woff') format('woff');font-family:'open_sanslight_italic';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-semibold-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-semibold-webfont.woff') format('woff');font-family:'open_sanssemibold';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),url('https://cimgeneve.ch/wp-content/themes/cim2019/fonts/opensans-semibolditalic-webfont.woff') format('woff');font-family:'open_sanssemibold_italic';font-weight:normal;font-style:normal;font-display:swap}
