.et-menu li>a{padding-bottom:15px}.et-menu li{padding-right:5px}.et-menu li a{background:white!important;padding:10px 20px;border-radius:3px}.et_pb_menu__menu .et-menu-nav .et-menu li a:hover,.et_pb_menu__menu .et-menu-nav .et-menu li li a:hover,.et_pb_menu__menu .et-menu-nav .current_page_item a{color:white!important}.et-menu li a:hover,.current_page_item a{background:#1F6B4E!important}.et-menu .menu-item-has-children>a:first-child:after{content:none}.hero{background-image: linear-gradient(240deg,rgba(8,97,63,0.95) 0%,rgba(31,107,78,0.95) 100%),url(https://e-taxe.ch/wp-content/uploads/2026/02/financial-advisor-41.jpg)!important}.et_pb_button.bouton,.et_pb_button.bouton2{position:relative!important;display:inline-block!important;padding:14px 28px!important;border:none!important;border-radius:0!important;text-decoration:none!important;overflow:hidden!important;box-sizing:border-box!important;-webkit-appearance:none!important;appearance:none!important;background-repeat:no-repeat!important;transition:background-size 0.5s ease,background-color 0.35s ease,color 0.35s ease,box-shadow 0.35s ease,transform 0.25s ease!important}.et_pb_button.bouton:after,.et_pb_button.bouton2:after{display:none!important;content:none!important}.et_pb_button.bouton,.et_pb_button.bouton:link,.et_pb_button.bouton:visited,.et_pb_button.bouton span,.et_pb_button.bouton em,.et_pb_button.bouton strong,.et_pb_button.bouton2,.et_pb_button.bouton2:link,.et_pb_button.bouton2:visited,.et_pb_button.bouton2 span,.et_pb_button.bouton2 em,.et_pb_button.bouton2 strong{-webkit-text-fill-color:currentColor!important}.et_pb_button.bouton,.et_pb_button_module_wrapper .et_pb_button.bouton{background-color:#FFFFFF!important;color:#1F6B4E!important;background-image:linear-gradient(#FFFFFF,#FFFFFF),linear-gradient(#FFFFFF,#FFFFFF),linear-gradient(#FFFFFF,#FFFFFF),linear-gradient(#FFFFFF,#FFFFFF)!important;background-position:top left,top left,bottom right,bottom right!important;background-repeat:no-repeat!important;background-size:0 3px,3px 0,0 3px,3px 0!important;box-shadow:none!important}.et_pb_button.bouton:hover,.et_pb_button.bouton:focus,.et_pb_button.bouton:active,.et_pb_button_module_wrapper .et_pb_button.bouton:hover,.et_pb_button_module_wrapper .et_pb_button.bouton:focus,.et_pb_button_module_wrapper .et_pb_button.bouton:active{background-color:#1F6B4E!important;color:#FFFFFF!important;background-size:100% 3px,3px 100%,100% 3px,3px 100%!important;box-shadow:0 0 14px rgba(31,107,78,0.18)!important;transform:translateY(-1px)!important}.et_pb_button.bouton:hover *,.et_pb_button.bouton:focus *,.et_pb_button.bouton:active *,.et_pb_button_module_wrapper .et_pb_button.bouton:hover *,.et_pb_button_module_wrapper .et_pb_button.bouton:focus *,.et_pb_button_module_wrapper .et_pb_button.bouton:active *{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.et_pb_button.bouton2,.et_pb_button_module_wrapper .et_pb_button.bouton2{background-color:#1F6B4E!important;color:#FFFFFF!important;background-image:linear-gradient(#1F6B4E,#1F6B4E),linear-gradient(#1F6B4E,#1F6B4E),linear-gradient(#1F6B4E,#1F6B4E),linear-gradient(#1F6B4E,#1F6B4E)!important;background-position:top left,top left,bottom right,bottom right!important;background-repeat:no-repeat!important;background-size:0 3px,3px 0,0 3px,3px 0!important;box-shadow:none!important}.et_pb_button.bouton2:hover,.et_pb_button.bouton2:focus,.et_pb_button.bouton2:active,.et_pb_button_module_wrapper .et_pb_button.bouton2:hover,.et_pb_button_module_wrapper .et_pb_button.bouton2:focus,.et_pb_button_module_wrapper .et_pb_button.bouton2:active{background-color:#FFFFFF!important;color:#1F6B4E!important;background-size:100% 3px,3px 100%,100% 3px,3px 100%!important;box-shadow:0 0 14px rgba(31,107,78,0.12)!important;transform:translateY(-1px)!important}.et_pb_button.bouton2:hover *,.et_pb_button.bouton2:focus *,.et_pb_button.bouton2:active *,.et_pb_button_module_wrapper .et_pb_button.bouton2:hover *,.et_pb_button_module_wrapper .et_pb_button.bouton2:focus *,.et_pb_button_module_wrapper .et_pb_button.bouton2:active *{color:#1F6B4E!important;-webkit-text-fill-color:#1F6B4E!important}.et_pb_button.bouton *,.et_pb_button_module_wrapper .et_pb_button.bouton *{color:#1F6B4E!important;-webkit-text-fill-color:#1F6B4E!important}.et_pb_button.bouton2 *,.et_pb_button_module_wrapper .et_pb_button.bouton2 *{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.woocommerce-breadcrumb,.product_meta,.woocommerce-tabs,.wp-block-woocommerce-cart-order-summary-totals-block,.wp-block-woocommerce-checkout-order-summary-shipping-block{display: none!important}.single-product .woocommerce-product-gallery{display:none!important}.single-product div.product div.summary{width:100%!important;max-width:780px;margin:0 auto!important;float:none!important}.single-product .woocommerce-product-details__short-description{margin-top:5px;font-size:22px;font-weight:700;color:#008648}body.single-product #product-84{max-width:980px!important;margin:0px auto!important;padding:60px 75px!important;background:#ffffff!important;border-radius:28px!important;box-shadow:0 22px 55px rgba(0,0,0,0.08)!important}body.single-product #product-84 .woocommerce-product-gallery,body.single-product #product-84 .images{display:none!important}body.single-product #product-84 .summary.entry-summary{width:100%!important;max-width:760px!important;float:none!important;margin:0 auto!important}body.single-product #product-84 .product_title{font-size:36px!important;line-height:1.1!important;font-weight:800!important;color:#102033!important;margin-bottom:10px!important}body.single-product #product-84 p.price{display:none!important}body.single-product #product-84 .woocommerce-product-details__short-description p{font-size:26px!important;font-weight:800!important;color:#1F6B4E!important;margin:0 0 40px 0!important}body.single-product #product-84 table.variations{width:100%!important;margin:35px 0!important}body.single-product #product-84 table.variations tr{display:flex!important;align-items:center!important;gap:28px!important;margin-bottom:22px!important}body.single-product #product-84 table.variations th.label{width:160px!important;text-align:left!important}body.single-product #product-84 table.variations th.label label{font-size:18px!important;font-weight:800!important;color:#102033!important}body.single-product #product-84 table.variations td.value{flex:1!important}body.single-product #product-84 table.variations td.value span{display:block!important;width:100%!important}body.single-product #product-84 table.variations select{width:100%!important;height:62px!important;padding:0 22px!important;border:2px solid #e3e8ef!important;border-radius:14px!important;background:#ffffff!important;color:#102033!important;font-size:17px!important}body.single-product #product-84 table.variations select:focus{border-color:#1F6B4E!important;box-shadow:0 0 0 4px rgba(31,107,78,0.12)!important;outline:none!important}body.single-product #product-84 .wc-dnd-file-upload{margin-top:35px!important}body.single-product #product-84 .codedropz-upload-handler{padding:32px!important;border:2px dashed #cfd8d3!important;border-radius:18px!important;background:#f7f9f8!important}body.single-product #product-84 .codedropz-label{font-size:20px!important;color:#102033!important}body.single-product #product-84 .cd-upload-btn{background:#1F6B4E!important;color:#ffffff!important;padding:10px 18px!important;border-radius:8px!important;font-weight:700!important}body.single-product #product-84 .woocommerce-variation-add-to-cart{margin-top:25px!important}body.single-product #product-84 .quantity input{width:70px!important;height:58px!important;border-radius:12px!important;border:2px solid #e3e8ef!important}body.single-product #product-84 .single_add_to_cart_button{height:58px!important;padding:0 35px!important;border-radius:12px!important;background:#1F6B4E!important;color:#ffffff!important;font-weight:800!important;border:none!important}body.single-product #product-84 .product_meta,body.single-product #product-84 .woocommerce-tabs,body.single-product .woocommerce-breadcrumb{display:none!important}.woocommerce-Price-amount bdi{font-size:32px!important;font-weight:600!important}@media (max-width:768px){.mobile_nav ul li a{background:white!important}.container{width:90%!important}body.single-product #product-84{width:100%!important;padding:35px 25px!important}body.single-product #product-84 .product_title{font-size:34px!important;font-weight:800!important}body.single-product #product-84 table.variations tr{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}body.single-product #product-84 table.variations th.label,body.single-product #product-84 table.variations td.value{width:100%!important}.codedropz-label .text,.codedropz-label .cd-separator{display:none!important}.codedropz-label{text-align:center!important}.codedropz-label .cd-upload-btn{display:inline-block!important;background:#1F6B4E!important;color:#fff!important;padding:14px 24px!important;border-radius:12px!important;font-size:16px!important;font-weight:700!important}.codedropz-label .cd-icon{display:none!important}.codedropz-label .cd-upload-btn{font-size:0.1px!important}.codedropz-label .cd-upload-btn:before{content:"Ajouter mes documents";font-size:14px}body.single-product #product-84 .codedropz-upload-handler{padding:0!important}.wc-upload-wrap{padding:0!important;margin:0!important;margin-bottom:30px!important}body.single-product #product-84 .wc-dnd-file-upload{margin-top: 0!important}}.etaxe-upload-info{display:flex;gap:22px;margin:35px 0 25px 0}.etaxe-upload-box{flex:1;padding:26px;background:#f7f9f8;border:1px solid rgba(31,107,78,0.12);border-radius:18px}.etaxe-upload-icon{font-size:32px;margin-bottom:12px}.etaxe-upload-box h3{margin:0 0 10px 0;font-size:20px;font-weight:800;color:#102033}.etaxe-upload-box p{margin:0;font-size:15px;line-height:1.55;color:#4b5563}.etaxe-upload-box a{display:inline-block;margin-top:14px;color:#1F6B4E;font-weight:800;text-decoration:none}.etaxe-upload-box a:hover{text-decoration:underline}@media (max-width:768px){.etaxe-upload-info{flex-direction:column}}#fieldname3_1{border:none!important;font-size:30px!important;text-align:center!important;color:#1F6B4E!important;background-color:white ! important}.cff-form-title{display: none!important}#fbuilder{background:#fff!important}#fbuilder_1{margin-top:0px!important;margin-bottom:40px;padding:20px 0px;background:#fff;border-radius:28px}#formheader_1{text-align:center;margin-bottom:55px}#fieldlist_1 .pbreak{display:flex!important;flex-direction:row!important;gap:40px;align-items:flex-start!important;justify-content:center;flex-wrap:nowrap}#field_1-0,#field_1-1{width:300px!important;max-width:300px!important;flex:0 0 400px!important}#field_1-2{width:260px!important;max-width:260px!important;flex:0 0 260px!important;text-align:center}#fbuilder_1 label{display:block;min-height:28px;margin-bottom:18px;text-align:left;font-weight:700;font-size:17px;color:#102033}#fbuilder_1 select{width:100%!important;height:72px;padding:0 25px;border:2px solid #e3e8ef;border-radius:14px;background:#fff;font-size:18px;color:#102033}#fbuilder_1 #fieldlist_1 #field_1-2 .dfield input#fieldname3_1.codepeoplecalculatedfield{border:none!important;background:linear-gradient(135deg,#eef8f3,#ffffff)!important;text-align:center!important;font-size:30px!important;font-weight:700!important;color:#008648!important;padding:6px!important}#fbuilder_1 .clearer,#fbuilder_1 .uh{display:none!important}#fbuilder_1 .fields{margin:0!important;padding:0!important}#fbuilder .dfield .medium{width:90%!important}@media (max-width:900px){#fbuilder_1{width:90%;padding:35px 25px}#fieldlist_1 .pbreak{flex-direction:column!important;gap:28px;align-items:center!important}#field_1-0,#field_1-1,#field_1-2{width:100%!important;max-width:100%!important;flex:none!important}#fieldname3_1{width:150px!important;height:150px!important;min-width:150px!important;font-size:36px!important}}.fform{display:none!important}#fbuilder_1{--cff15-primary:#008648}.cp_cff_15 #fbuilder::before{background: linear-gradient(90deg,#008648 0%,#138317 50%,#61ab89 100%)!important}.et_pb_row_2{display:flex;gap:28px;max-width:1200px;margin:30px auto;align-items:stretch}.et_pb_row_2 .et_pb_column{background:#ffffff;border-radius:22px;padding:35px 30px;box-shadow:0 18px 45px rgba(0,0,0,0.07);border:1px solid rgba(0,134,72,0.08);transition:all 0.25s ease}.et_pb_row_2 .et_pb_column:hover{transform:translateY(-6px);box-shadow:0 24px 55px rgba(0,0,0,0.10)}.et_pb_row_2 .et_pb_text_inner p:first-child{font-size:58px;line-height:1;font-weight:800;color:#1F6B4E;margin-bottom:0px;padding-bottom:40px}.et_pb_row_2 .et_pb_text_inner p:last-child{font-size:20px;line-height:1.55;font-weight:500;color:#102033;margin:0}.et_pb_row_2 .et_pb_text_inner p:first-child::after{content:"";display:block;width:42px;height:4px;background:#c6a23a;border-radius:50px;margin-top:14px}@media (max-width:980px){.et_pb_row_2{flex-direction:column;gap:20px}.et_pb_row_2 .et_pb_column{width:100%!important}.et_pb_row_2 .et_pb_text_inner p:first-child{font-size:46px}.et_pb_row_2 .et_pb_text_inner p:last-child{font-size:18px}}