@media (min-width:981px) and (max-width:1350px){.container{width:95%!important}.form-row-double{flex-direction:column;gap:0}}.et_pb_blog_0 .et_pb_post div.post-content a.more-link{background-color:#a48c76;margin-top:15px;padding:10px;text-align:center;border:2px solid #ffffff;border-radius:30px;display:block}.more-link{width:35%;background-color:#a48c76;color:white;font-weight:bold;font-size:16px;margin-top:15px;padding:10px;text-align:center;border:2px solid #ffffff;border-radius:30px;display:block}.equal-height-blog .et_pb_blog_grid .et_pb_post{height:625px;overflow:hidden}.equal-height-blog .et_pb_blog_grid .post-content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.border-ancre{border-top:1px solid #a28a74}.ch2-btn.ch2-deny-all-btn.ch2-btn-primary{background-color:#A28A74!important;color:#ffffff!important}.ch2-btn.ch2-allow-all-btn.ch2-btn-primary{background-color:#A28A74!important;color:#ffffff!important}.ch2-style-light .ch2-btn-primary,.ch2-style-dark .ch2-btn-primary{background:initial!important}.wpcf7-not-valid-tip{color:#dc3232!important}.responsive-table{width:100%;border-collapse:collapse}.responsive-table th,.responsive-table td{border:1px solid #ddd;padding:8px;text-align:center}.responsive-table th{background-color:#f4f4f4;font-weight:bold}.mailpoet-container{display:flex;justify-content:center;align-items:center;gap:15px}@media screen and (max-width:600px){.responsive-table,.responsive-table thead,.responsive-table tbody,.responsive-table th,.responsive-table td,.responsive-table tr{display:block}.responsive-table thead{display:none}.responsive-table tr{margin-bottom:15px;border:1px solid #ddd;padding:10px}.responsive-table td{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #ddd;position:relative}.responsive-table td:before{content:attr(data-label);font-weight:bold;text-transform:uppercase;padding-right:10px}.responsive-table td:last-child{border-bottom:none}.mailpoet-container{display:flex;flex-direction:column;align-items:flex-start;gap:0}}.contact{width:100%;max-width:600px;box-sizing:border-box;color:#fff!important}.contact .form-row-double{display:flex;width:100%;gap:15px;margin:0;padding:0;box-sizing:border-box}.contact .form-row-double .form-row{flex:1 1 0;min-width:0;width:50%}.contact .form-row{display:flex;flex-direction:column;width:100%;margin:0 0 15px;padding:0;box-sizing:border-box}.contact .form-label{display:block!important;width:100%;margin:0 0 6px;padding:0;color:#fff;font-size:14px;line-height:1.4;box-sizing:border-box}.contact .wpcf7-form-control-wrap{display:block;width:100%}.contact input[type="text"],.contact input[type="tel"],.contact input[type="email"],.contact textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0;padding:11px 13px;border:1px solid rgba(255,255,255,0.35);border-radius:10px;background:#fff;color:#222;box-sizing:border-box;font-family:inherit;font-size:15px;line-height:1.4}.contact textarea{width:100%!important;height:130px;min-height:130px;resize:vertical}.contact input::placeholder,.contact textarea::placeholder{color:#777;opacity:1}.contact input[type="text"]:focus,.contact input[type="tel"]:focus,.contact input[type="email"]:focus,.contact textarea:focus{outline:none;border-color:#fff!important}.contact .wpcf7-captchac{display:inline-block;width:125px!important;height:30px!important;margin:0 10px 0 0;padding:0!important;border-radius:6px;vertical-align:middle;box-sizing:border-box}.contact .checkboxRGPD{margin:10px 0 20px;padding:0;color:#fff;font-size:14px;line-height:1.5}.contact .checkboxRGPD label{display:flex;align-items:flex-start;gap:8px}.contact .checkboxRGPD input[type="checkbox"]{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.contact input[type="submit"]{display:inline-block;margin:0;cursor:pointer}.wpcf7 form.invalid .wpcf7-response-output,.contact .wpcf7 form.unaccepted .wpcf7-response-output,.contact .wpcf7 form.payment-required .wpcf7-response-output{color:#fff!important;border-color:#fff!important}.wpcf7 form.sent .wpcf7-response-output{color:white!important}.cf7mls_next.action-button{background-color:#A48C76!important;border:2px solid white}.contact .form-row>label span{color:#c62828}.contact .choice-group{display:flex;flex-wrap:wrap;gap:12px}.contact .choice-group label{position:relative;display:inline-flex;align-items:center;cursor:pointer;margin:0}.contact .choice-group input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.contact .choice-group label .wpcf7-list-item-label{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;color:#222;font-size:16px;font-weight:500;line-height:1.2;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.contact .choice-group label:hover .wpcf7-list-item-label{border-color:#222;background:#f7f7f7}.contact .choice-group input[type="checkbox"]:checked+.wpcf7-list-item-label{background:#222;border-color:#222;color:#fff}@media (max-width:640px){.contact{width:100%;max-width:100%}.contact .form-row-double{display:block}.contact .form-row-double .form-row{width:100%}.contact .wpcf7-captchac{margin-bottom:8px}.contact .wpcf7-captchar{width:125px!important}.contact .choice-group{flex-direction:column;gap:10px}.contact .choice-group label{width:100%}.contact .choice-group label .wpcf7-list-item-label{width:100%;min-height:46px;padding:12px 16px;margin: 5px}}