@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');html{scroll-behavior:inherit}body{font-family:'Montserrat',sans-serif;font-size:clamp(16px,1.1vw,20px)}button#tarteaucitronPersonalize{background:#a32822!important}div#tarteaucitronPercentage{background:#a32822!important}div#main-content{overflow-x:hidden}h1{margin-bottom:0;padding-bottom:0}.menuchange .et_pb_row_0_tb_header.et_pb_row{padding-right:10vw;padding-left:12vw}.menuchange .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:clamp(16px,1.1vw,20px)}.et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column_empty{width:25vw}ul.et_pb_member_social_links{display:none}.divifinance_homev1_header2 .et-menu>li.current-menu-item:before,.divifinance_homev1_header2 .et-menu>li.current-menu-item:after,.divifinance_homev1_header2 .et-menu>li:hover:before,.divifinance_homev1_header2 .et-menu>li:hover:after,.divifinance_homev1_header2 .et-menu>li.current-menu-parent:before,.divifinance_homev1_header2 .et-menu>li.current-menu-parent:after{display:none}.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-right:2vw!important;padding-left:2vw!important;border-radius:20px}.divifinance_homev4_slider .et_pb_slide_content h1,.divifinance_homev7_slider .et_pb_slide_content h1,.divifinance_homev14_slider .et_pb_slide_content h1,.divifinance_homev5_slider .et_pb_slide_content h1,.divifinance_homev15_slider .et_pb_slide_content h1,.divifinance_homev4_slider .et_pb_slide_content h3,.divifinance_homev7_slider .et_pb_slide_content h3,.divifinance_homev14_slider .et_pb_slide_content h3,.divifinance_homev5_slider .et_pb_slide_content h3,.divifinance_homev15_slider .et_pb_slide_content h3{font-size:4vw;font-weight:700;line-height:5vw;padding:20px 0}.menu-item-cart .et-pb-icon::after{content:attr(data-count);position:absolute;top:-10px;right:-10px;background-color:#a32822;color:white;border-radius:50%;padding:3px 6px;font-size:12px}@media only screen and (max-width:979px){.divifinance_homev4_slider .et_pb_slide_content h1,.divifinance_homev5_slider .et_pb_slide_content h1,.divifinance_homev7_slider .et_pb_slide_content h1,.divifinance_homev14_slider .et_pb_slide_content h3{font-size:10vw!important;line-height:11vw!important}}@media only screen and (min-width:980px){li.et_pb_menu_page_id-100946 .et-pb-icon,li.et_pb_menu_page_id-100949 .et-pb-icon{font-size:1.6vw;margin-top:-0.2vw}}@media only screen and (max-width:499px){.slick-dots li button{width:2.5vw!important;height:2.5vw!important}}.menu-item-cart{position:relative}.menu-item-cart .et-pb-icon::after{content:attr(data-count);position:absolute;top:-10px;right:-10px;background-color:#a32822;color:white;border-radius:50%;padding:3px 6px;font-size:12px;font-weight:bold}