@charset "UTF-8";
/*!
Theme Name: Familia Care
Theme URI: https://github.com/elementor/hello-theme/
Description: Theme provided by RaoulPRZ
Author: Raoul Pérez
Author URI: https://raoulprz.ch/
Template: hello-elementor
Version: 1.0
Text Domain: rpe-customizer
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, admin-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/body.development:before{background:#222;bottom:0;color:#0f0;content:"???";font-family:monospace;font-size:10px;line-height:1em;padding:1em 2em;position:fixed;right:0;width:-moz-fit-content;width:fit-content;z-index:3000}body.development.page-template-default:before{content:"class_name : page-template-default"}body.development.page-template-page-home:before{content:"class_name : page-template-page-home"}body.development.page-template-page-hub:before{content:"class_name : page-template-page-hub"}body.development.page-template-page-custom-event:before{content:"class_name : page-template-page-custom-event"}body.development.page-template-page-service:before{content:"class_name : page-template-page-service"}body.development.tastings-template-default:before{content:"class_name : tastings-template-default"}body.development.products-template-default:before{content:"class_name : products-template-default"}body.development.blog:before{content:"class_name : blog"}body.development.post-template-default:before{content:"class_name : post-template-default"}body.development.archive:before{content:"class_name : archive"}body.development.archive.date:before{content:"class_name : archive.date"}body.development.archive.tag:before{content:"class_name : archive.tag"}body.development.archive.category:before{content:"class_name : archive.category"}body.development.search:before{content:"class_name : search"}body.development:after{background:#222;bottom:0;color:#fff;display:block;font-family:monospace;font-size:10px;left:0;line-height:1em;padding:1em 2em;position:fixed;right:0;text-align:center;text-transform:uppercase;width:100%;z-index:1000}@media (max-width:479px){body.development:after{background-color:#000;content:"XS-MAX - <479px"}}@media (min-width:480px) and (max-width:639px){body.development:after{background-color:#3b82f6;content:"XS-MIN - 480px - XS-MAX - 639px"}}@media (min-width:640px) and (max-width:767px){body.development:after{background-color:#a855f7;content:"SM-MIN — 640px → SM-MAX — 767px"}}@media (min-width:768px) and (max-width:1023px){body.development:after{background-color:#e11d48;content:"MD-MIN — 768px → MD-MAX — 1023px"}}@media (min-width:1024px) and (max-width:1279px){body.development:after{background-color:#ea580c;content:"LG-MIN — 1024px → LG-MAX — 1279px"}}@media (min-width:1280px) and (max-width:1535px){body.development:after{background-color:#eab308;content:"XL-MIN — 1280px → XL-MAX — 1535px"}}@media (min-width:1536px){body.development:after{background-color:#22c55e;content:"2XL-MIN — >1536px"}}.template-main-content-token{border-bottom:1px solid #0f0;border-left:3px solid #0f0;bottom:6em}.template-content-token,.template-main-content-token{background:#222;color:#0f0;font-family:monospace;font-size:10px;line-height:1em;padding:1em 2em;position:fixed;right:0;width:-moz-fit-content;width:fit-content;z-index:3000}.template-content-token{bottom:3em}body:not(.development) .template-content-token,body:not(.development) .template-main-content-token{display:none}@media (max-width:767px){.template-content-token,.template-main-content-token{display:none}}@font-face{font-family:fc-icons;font-style:normal;font-weight:400;src:url(fonts/fc-icons/font/familia-care-icons.eot?57730960);src:url(fonts/fc-icons/font/familia-care-icons.eot?57730960#iefix) format("embedded-opentype"),url(fonts/fc-icons/font/familia-care-icons.woff2?57730960) format("woff2"),url(fonts/fc-icons/font/familia-care-icons.woff?57730960) format("woff"),url(fonts/fc-icons/font/familia-care-icons.ttf?57730960) format("truetype"),url(fonts/fc-icons/font/familia-care-icons.svg?57730960#familia-care-icons) format("svg")}[class*=" fc-icon-"]:before,[class^=fc-icon-]:before{font-family:fc-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-acupuncture:before{content:"\e800"}.fc-icon-baby:before{content:"\e801"}.fc-icon-dental:before{content:"\e802"}.fc-icon-emergency:before{content:"\e803"}.fc-icon-familial-cover:before{content:"\e804"}.fc-icon-form:before{content:"\e805"}.fc-icon-glasses:before{content:"\e806"}.fc-icon-medicin:before{content:"\e807"}.fc-icon-question:before{content:"\e808"}.fc-icon-reimbursment:before{content:"\e809"}.fc-icon-sport:before{content:"\e80a"}.fc-icon-transport:before{content:"\e80b"}.fc-icon-vaccin:before{content:"\e80c"}.fc-icon-payments:before{content:"\e80d"}.color-primary{color:var(--e-global-color-primary)}.color-secondary{color:var(--e-global-color-secondary)}.color-accent{color:var(--e-global-color-accent)}.elementor-widget-theme-post-content .elementor-widget-container ol li{margin-bottom:15px}.elementor-widget-theme-post-content .elementor-widget-container ol li::marker{color:var(--e-global-color-primary);font-size:.85em;font-weight:700}.elementor-widget-theme-post-content .elementor-widget-container ol.big-list li{font-size:1.3em;line-height:1.2em}.jet-form-builder__label{font-size:14px;font-weight:700}.jet-form-builder__required{color:var(--e-global-color-accent)}.jet-form-builder__field-wrap input{outline:none}.jet-form-builder__field-wrap input:hover{border-color:var(--e-global-color-primary);outline:none}.jet-form-builder__field-wrap input:focus{border-color:var(--e-global-color-accent);outline:none}.jet-form-builder .wp-block-columns{margin:0}.jet-form-builder .important-fields .jet-form-builder__label{color:var(--e-global-color-primary);font-size:16px}.jet-form-builder .important-fields .jet-form-builder-advanced-media__dropzone{border-color:var(--e-global-color-primary)}.jet-form-builder .important-fields .jet-form-builder-advanced-media__dropzone:hover{border-color:var(--e-global-color-accent)}.btn,.e2pdf-download,.elementor-button,.gradient-background,.quform-submit,.search-gradient-background,.terms-gradient-background a{background:linear-gradient(to right,var(--e-global-color-primary) 0,var(--e-global-color-secondary) 51%,var(--e-global-color-primary) 100%)!important;background-size:200% auto!important;border-radius:25px!important;color:#fff;display:inline-block;line-height:1;transition:all .3s ease-in-out!important}.btn:hover,.e2pdf-download:hover,.elementor-button:hover,.gradient-background:hover,.quform-submit:hover,.search-gradient-background:hover,.terms-gradient-background a:hover{background-position:100%!important}.search-gradient-background{padding:4px}.jet-listing-grid__slider-icon.slick-arrow{align-items:center;background-color:var(--e-global-color-text);border-radius:25px;color:#fff;display:flex;justify-content:center;line-height:1;padding:0;transition:all .3s ease-in-out}.jet-listing-grid__slider-icon.slick-arrow:hover{background-color:var(--e-global-color-secondary)}.pointer-event-none{pointer-events:none!important}.e2pdf-download,.quform-submit{color:#fff!important;padding:8px 14px}.custom-image{position:relative}.custom-image__image,.custom-image__shape{margin:0 auto}.custom-image__image .blob,.custom-image__shape .blob{display:none;height:100%;overflow:hidden;width:100%}.custom-image__image .blob .image,.custom-image__shape .blob .image{background-position:50%;background-size:cover;display:block;height:100%;width:100%}.custom-image__image{padding:0 15px 15px 0;position:absolute;top:0;z-index:1}.custom-image__image .blob{background-color:#fff}.custom-image__shape{padding:15px 0 0 15px;position:absolute;top:0;z-index:0}.custom-image__shape .blob{background-color:var(--e-global-color-primary)}