@media (max-width:1024px){h1,.sc_item_title_text{font-size:40px !important;line-height:1.2em !important}}@media (max-width:767px){h1,h1 .sc_item_title_text{font-size:33px !important;line-height:1.1em !important;margin-top:26px !important}h2,h2 .sc_item_title_text{font-size:26px !important;line-height:1.2em !important}h3,h3 .sc_item_title_text,h4,h4 .sc_item_title_text{font-size:20px !important}}.sc_layouts_menu_nav .menu-item>a{color:#f0f0f0 !important}.sc_layouts_item_icon.sc_layouts_iconed_text_icon.trx_addons_icon-menu{background-color:#fff !important;color:#000 !important}body{min-height:100vh;display:block}.scheme_default h1,.scheme_default h2,.scheme_default h3,.scheme_default h4,.scheme_default h5,.scheme_default h6{overflow-wrap:break-word;word-wrap:break-word;hyphens:manual}.woocommerce-loop-product__title a{color:#000 !important}.woocommerce .woocommerce-form__label input[type=checkbox].woocommerce-form__input,.gdpr-terms-container input[type=checkbox]{display:none}.woocommerce-page.woocommerce-checkout .col2-set .col-1{float:none !important;width:100% !important}.woocommerce-ordering{display:none}@media (max-width:768px){.related.products>h2,.up-sells>h2{font-size:1.1em}}.menu_mobile .search_mobile .search_field,.scheme_default .menu_mobile_inner .search_mobile .search_submit{display:none}.menu_mobile .menu-item-has-children>a{cursor:pointer}.menu_mobile .sub-menu{display:none}.menu_mobile .sub-menu.show{display:block}.skycaptain_shop_mode_buttons a.woocommerce_list,.skycaptain_shop_mode_buttons a{visibility:hidden}form.fluent_form_1 .ff-el-form-control{font-size:13px;line-height:1.5;padding:6px 12px}.ff-el-form-control[type=text]:focus,.ff-el-form-control[type=email]:focus,.ff-el-form-control[type=textarea]:focus,.ff-el-form-control[type=select]:focus,.ff-el-form-control[type=text].filled,.ff-el-form-control[type=email].filled,.ff-el-form-control[type=textarea].filled,.ff-el-form-control[type=select].filled{border-color:green}.scheme_default input[type]:hover,.scheme_default textarea:hover,.scheme_default input[type].filled,.scheme_default textarea.filled,.scheme_default select:hover,.scheme_default .select_container:hover{border-color:green}.scheme_default .sc_icons .sc_icons_icon{color:#fb4729}.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_left,.scheme_default .woocommerce button.button.alt,.scheme_default .woocommerce input.button.alt,.scheme_default.sidebar .widget.WOOCS_CONVERTER .button,.scheme_default.sidebar .widget.yith-woocompare-widget a.button,.scheme_default.sidebar .widget_product_search .search_button,.scheme_default.sidebar .woocommerce-message .button,.scheme_default.sidebar .woocommerce-error .button,.scheme_default.sidebar .woocommerce-info .button,.scheme_default.sidebar .widget.woocommerce .button,.scheme_default.sidebar .widget.woocommerce a.button,.scheme_default.sidebar .widget.woocommerce button.button,.scheme_default.sidebar .widget.woocommerce input.button,.scheme_default.sidebar .widget.woocommerce input[type=button],.scheme_default.sidebar .widget.woocommerce input[type=submit]{color:#fff;background:linear-gradient(to right,#fb4729 50%,#f02805 50%) no-repeat scroll right bottom/210% 100% #f02805 !important}.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_left:hover,.scheme_default .woocommerce button.button.alt:hover,.scheme_default .woocommerce input.button.alt:hover,.scheme_default.sidebar .widget.WOOCS_CONVERTER .button:hover,.scheme_default.sidebar .widget.yith-woocompare-widget a.button:hover,.scheme_default.sidebar .widget_product_search .search_button:hover,.scheme_default.sidebar .woocommerce-message .button:hover,.scheme_default.sidebar .woocommerce-error .button:hover,.scheme_default.sidebar .woocommerce-info .button:hover,.scheme_default.sidebar .widget.woocommerce .button:hover,.scheme_default.sidebar .widget.woocommerce a.button:hover,.scheme_default.sidebar .widget.woocommerce button.button:hover,.scheme_default.sidebar .widget.woocommerce input.button:hover,.scheme_default.sidebar .widget.woocommerce input[type=button]:hover,.scheme_default.sidebar .widget.woocommerce input[type=submit]:hover{color:#fff;background-position:left bottom !important}.am-advsc__slots-wrapper{display:none}.am-fs__congrats-info-app-time,div.am-fs__congrats-info-app-time,.am-fs__congrats-info-app-employee{display:none !important}select.flatpickr-monthDropdown-months{visibility:visible !important}html{scroll-behavior:smooth}.swiper-slide{min-height:300px}.elementor-container-full,.e-con.e-con-full{width:100vw !important;max-width:100vw !important;margin-left:calc(-50vw + 50%) !important}@media (max-width:768px){.hero{overflow-x:hidden}.hero .e-con-boxed{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}h1{margin-top:25px !important}h2{margin-top:20px !important}h3{margin-top:20px !important;font-size:22px}h4{margin-top:16px !important;font-size:22px}@media (max-width:768px){h1{margin-top:26px !important}h2{margin-top:24px !important}h3{margin-top:20px !important;font-size:1em !important}h4{margin-top:16px !important;font-size:1em !important}}p{margin-bottom:16px !important;line-height:1.6 !important}.elementor-widget-image img,.elementor-widget-text-editor img,.elementor-image img{display:block;max-width:100%;height:auto;margin-top:24px !important;margin-bottom:24px !important;margin-left:auto !important;margin-right:auto !important}@media (max-width:768px){.elementor-widget-image img{margin-top:0 !important;margin-bottom:16px !important}}.bloc:nth-of-type(odd){background-color:#fafafa !important}.bloc:nth-of-type(even){background-color:#fbfaf4 !important}.bloc{margin-bottom:12px !important;padding-top:48px !important;padding-bottom:38px !important}@media (max-width:768px){.bloc{padding-top:10px !important;padding-bottom:0 !important}}.bloc>.contenu{max-width:1200px;margin:0 auto;padding:0 24px}.hero{position:relative;background-color:#f0faff;background-size:cover;background-position:center;z-index:1;overflow:hidden;margin-bottom:12px !important}.elementor-widget-trx_sc_button{padding-top:25px !important;padding-bottom:25px !important}.elementor-widget-text-editor,.elementor-widget-price-list,.elementor-widget-toggle{padding-top:32px !important;padding-bottom:25px !important}.woocommerce div.product .product_title{font-size:30px !important;font-weight:700 !important;color:#222;font-family:"Rubik",sans-serif;margin-bottom:10px}.woocommerce div.product .summary .price,.woocommerce div.product .summary .price .woocommerce-Price-amount,.woocommerce div.product .summary .price .amount{font-size:24px !important;font-weight:600 !important;color:#d72638 !important;font-family:"Rubik",sans-serif !important}@media (max-width:1024px){.menu_mobile_nav>li>a{font-size:20px !important}.menu_mobile_nav .sub-menu a{font-size:18px !important}.menu_mobile .menu_mobile_nav li>a,.menu_mobile .menu_mobile_nav .sub-menu a{line-height:2 !important}.menu_mobile_nav_area{pointer-events:none}.menu_mobile_nav_area *{pointer-events:auto}.menu_mobile_close{position:absolute;top:0;right:0;z-index:10}.menu_mobile_nav{padding:15px !important}}@media (min-width:1025px){.sc_layouts_menu_nav.menu_main_nav>li>a{font-size:14px !important}.sc_layouts_menu_nav.menu_main_nav .sub-menu a{font-size:14px !important;line-height:1.5 !important}}.upsells.products{display:none}.menu_mobile .menu-item>a span{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block}.single-post .site-content,.single-post .entry-content{max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box}.single-post .entry-header{max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box}body.woocommerce-cart table.shop_table th{color:#333 !important;background-color:#f3f3f3 !important}.single-post .post_featured{display:none !important}a[href*="/author/"]{pointer-events:none;cursor:default;text-decoration:none;color:inherit}.ti-widget-container .ti-header a,.ti-widget-container .ti-header{color:#000 !important}:root{--menu-indicator:#e53935}nav .open_child_menu{color:var(--menu-indicator) !important;cursor:pointer}nav .open_child_menu:before,nav .open_child_menu:after{font-size:2rem !important;transform:scale(1.35) !important;transform-origin:center;color:inherit !important;display:inline-block !important;background-size:1.35em 1.35em !important;border-width:.22rem !important}.author_link{display:none !important}.thalia-rdv-box{background:#fff;border-left:4px solid #e20d0a;border-radius:6px;padding:1.2rem 1.5rem;margin:1.5rem 0;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:all .2s ease}.thalia-rdv-box:hover{box-shadow:0 2px 8px rgba(226,13,10,.1)}.thalia-rdv-box h3{margin:0 0 .8rem;font-size:1.1rem;color:#e20d0a;font-weight:600}.rdv-message{font-size:1rem;font-weight:500;margin:0 0 .5rem;line-height:1.6;color:#333}.rdv-date{font-size:.85em;color:#999;margin:0;font-style:italic}@media (max-width:768px){.thalia-rdv-box{padding:1rem 1.2rem}.thalia-rdv-box h3{font-size:1rem}.rdv-message{font-size:.95rem}}blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote),.wp-block-quote:not(.testimonial-quote-highlight):not(.testimonial-pullquote),.elementor-widget-text-editor blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote){background:#fff5f5 !important;color:#333 !important}blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote) *,.wp-block-quote:not(.testimonial-quote-highlight):not(.testimonial-pullquote) *,.elementor-widget-text-editor blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote) *{color:#333 !important}blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote):before,blockquote:not(.testimonial-quote-highlight):not(.testimonial-pullquote):after,.wp-block-quote:not(.testimonial-quote-highlight):not(.testimonial-pullquote):before,.wp-block-quote:not(.testimonial-quote-highlight):not(.testimonial-pullquote):after{color:#333 !important}.author_info.author.vcard{margin-bottom:60px !important}@media (max-width:768px){.author_info.author.vcard{margin-bottom:40px !important}}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.table-responsive:after{content:"ˇű Faites d¨¦filer ˇú";display:block;text-align:center;font-size:12px;color:#999;padding:8px 0;font-style:italic}@media (min-width:769px){.table-responsive:after{display:none}}@media (max-width:768px){.table-responsive table{min-width:800px;font-size:12px}.table-responsive table th,.table-responsive table td{padding:8px 6px;white-space:nowrap}}@media only screen and (max-width:767px){body.woocommerce-page .page_content_wrap,body.woocommerce-page .content_wrap,body.woocommerce-page .elementor-section.elementor-section-boxed>.elementor-container{width:100% !important;max-width:100vw !important;margin:0 !important;padding-left:10px !important;padding-right:10px !important;box-sizing:border-box !important}.woocommerce-cart .woocommerce-cart-form{width:100% !important;overflow-x:hidden !important}.woocommerce-cart table.shop_table{width:100% !important;box-sizing:border-box !important;display:block !important;overflow-x:auto !important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #customer_details{float:none !important;width:100% !important;padding:0 !important;margin-bottom:20px !important;box-sizing:border-box !important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100% !important;padding:15px !important;box-sizing:border-box !important;margin-left:0 !important;margin-right:0 !important}.single-product .woocommerce-product-gallery,.single-product .summary.entry-summary{width:100% !important;padding:0 !important;box-sizing:border-box !important}.single-product .woocommerce-product-details__short-description>div{width:100% !important;padding:20px !important;box-sizing:border-box !important}}