{"id":3827,"date":"2025-01-13T10:54:35","date_gmt":"2025-01-13T10:54:35","guid":{"rendered":"https:\/\/hygge-constructions.fr\/?page_id=3827"},"modified":"2025-09-17T14:02:22","modified_gmt":"2025-09-17T14:02:22","slug":"estimation-devis","status":"publish","type":"page","link":"https:\/\/hygge-constructions.fr\/en\/estimation-devis\/","title":{"rendered":"Estimation Devis"},"content":{"rendered":"<style>.elementor-3827 .elementor-element.elementor-element-1c1277d{margin-top:0px;margin-bottom:180px;padding:0px 0px 70px 0px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group{padding-right:calc( 28px\/2 );padding-left:calc( 28px\/2 );margin-bottom:10px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper{margin-left:calc( -28px\/2 );margin-right:calc( -28px\/2 );margin-bottom:-10px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group > label, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-subgroup label{color:#2E3141;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group > label{font-family:\"Altone\", Sans-serif;font-size:14px;font-weight:600;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-html{padding-bottom:19px;color:#2E3141;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group .elementor-field{color:var( --e-global-color-c8e8da9 );}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group .elementor-field, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-subgroup label{font-family:\"Roboto\", Sans-serif;font-weight:700;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-button{font-family:\"Altone\", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:500px 500px 500px 500px;padding:17px 15px 13px 15px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__buttons__wrapper__button-next{color:#FFFFFF;border-color:#E1885E;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-button[type=\"submit\"]{color:#FFFFFF;border-color:#E1885E;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-button[type=\"submit\"] svg *{fill:#FFFFFF;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-c329e56 );color:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-button[type=\"submit\"]:hover{background-color:var( --e-global-color-c329e56 );color:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-button[type=\"submit\"]:hover svg *{fill:#ffffff;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-c329e56 );color:var( --e-global-color-2892c4b );border-color:var( --e-global-color-c329e56 );}.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator__label{font-family:\"Altone\", Sans-serif;font-size:23px;font-weight:600;}.elementor-3827 .elementor-element.elementor-element-6eb3f31{--e-form-steps-indicators-spacing:10px;--e-form-steps-indicator-padding:47px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF;--e-form-steps-indicator-active-primary-color:#FFFFFF;--e-form-steps-indicator-active-secondary-color:#E1885E;--e-form-steps-indicator-completed-primary-color:#FFFFFF;--e-form-steps-indicator-completed-secondary-color:#E1885E;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 > .elementor-widget-container{margin:80px 0px 0px 0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3827 .elementor-element.elementor-element-1c1277d{padding:0px 40px 70px 40px;}.elementor-3827 .elementor-element.elementor-element-00831fd > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3827 .elementor-element.elementor-element-1c1277d{padding:0px 0px 70px 0px;}.elementor-3827 .elementor-element.elementor-element-6eb3f31{--e-form-steps-indicator-padding:0px;width:100%;max-width:100%;}.elementor-3827 .elementor-element.elementor-element-6eb3f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}\/* Start custom CSS for form, class: .elementor-element-6eb3f31 *\/.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator {\r\n    display: flex;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-active label{\r\n    color: #E1885E !important;\r\n\r\n}\r\n\r\n.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{\r\n    display:flex;\r\n}\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator label{\r\n    margin-top: 15px;\r\n    color: #2E3141;\r\n    width: 140px;\r\n    font-family: \"Altone\", Sans-serif;\r\n    font-size: 14px;\r\n    font-style: normal;\r\n    font-weight: 600;\r\n    line-height: normal;\r\n}\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator__number.e-form__indicators__indicator--shape-circle {\r\n    width: 49px;\r\n    height: 49px !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 span.elementor-field-option, .elementor-3827 .elementor-element.elementor-element-6eb3f31 input {\r\n    padding: 20px !important;\r\n    border-radius: 16px !important;\r\n    border: 1px solid var(--dark-blue, #2E3141);\r\n    background: var(--white, #FFF);\r\n    font-family: \"Altone\", Sans-serif;\r\n    font-size: 14px;\r\n    font-style: normal;\r\n    font-weight: 600;\r\n    line-height: normal;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 input::placeholder{\r\n    color: #2E3141 !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-subgroup {\r\n    display: flex;\r\n    flex-direction: row;\r\n    flex-wrap: nowrap;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-subgroup span:nth-child(2) {\r\n    margin-right: 20px;\r\n    margin-left: 20px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 span.elementor-field-option label img {\r\n    filter: brightness(0) !important;\r\n    margin-right: 10px;\r\n    margin-bottom: -3px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 span.elementor-field-option input:first-child {\r\n    display: none !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 label.elementor-field-label {\r\n    margin-bottom: 20px;\r\n    margin-top: 20px;\r\n}\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n    align-content: center !important;\r\n    align-items: center;\r\n    padding: 15px !important;\r\n    border-radius: 16px !important;\r\n    border: 1px solid var(--dark-blue, #2E3141);\r\n    margin-right: calc( 28px\/2 );\r\n    margin-left: calc( 28px\/2 );\r\n    width: 354px;\r\n    justify-content: space-between;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 input#form-field-field_6309ccf {\r\n    padding: 11px !important;\r\n    border: 0px !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf label {\r\n    margin: 0px;\r\n    display: flex;\r\n    margin-right: 30px;\r\n    font-weight: 400;\r\n    font-family: Altone;\r\n\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf label img{\r\n    margin-right: 10px;\r\n    margin-top: -3px !important;\r\n}\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 input#form-field-calculator_field {\r\n    padding-left: 50px !important;\r\n}\r\n\/*.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_e966cca.elementor-col-100:before {*\/\r\n\/*    content: '';*\/\r\n\/*    width: 19px;*\/\r\n\/*    height: 19px;*\/\r\n\/*    display: block;*\/\r\n\/*    background-image: url(https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-11.svg);*\/\r\n\/*    background-repeat: no-repeat;*\/\r\n\/*    background-position: center;*\/\r\n\/*    background-size: contain;*\/\r\n\/*    position: absolute;*\/\r\n\/*    bottom: 23px;*\/\r\n\/*    opacity: 1;*\/\r\n\/*    left: 38px;*\/\r\n\/*}*\/\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-calculator_field.elementor-col-100 input {\r\n    text-align: left;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-calculator_field.elementor-col-100::before {\r\n    content: '';\r\n    width: 19px;\r\n    height: 19px;\r\n    display: block;\r\n    background-image: url(https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-11.svg);\r\n    background-repeat: no-repeat;\r\n    background-position: center;\r\n    background-size: contain;\r\n    position: absolute;\r\n    bottom: 23px;\r\n    opacity: 1;\r\n    left: 38px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf.elementor-col-50 {\r\n    width: 546px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf.elementor-col-50  label{\r\n    width: 154px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 button{\r\n    width: 180px !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container {\r\n    display: flex;\r\n    width: 130px;\r\n    align-items: center;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container button, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container button:focus, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container button:hover, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container button:active, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .custom-number-input-container button:focus-visible {\r\n    border: 0px !important;\r\n    stroke: transparent;\r\n    background-color: transparent;\r\n    outline: 0;\r\n    padding: 0px;\r\n        width: 97px !important;\r\n    height: 40px !important;\r\n    border: 0px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31  .custom-number-input-container input[type=\"number\"] {\r\n        text-align: center;\r\n    }\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper .elementor-field-type-step:nth-child(2) input[type=\"number\"]::-webkit-inner-spin-button, \r\n    .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper .elementor-field-type-step:nth-child(2) input[type=\"number\"]::-webkit-outer-spin-button { \r\n        -webkit-appearance: none; \r\n    }\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper .elementor-field-type-step:nth-child(2) input[type=\"number\"] {\r\n        -moz-appearance: textfield;\r\n        \/* Center-align the text within the input field *\/\r\n        text-align: center;\r\n    }\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-circle {\r\n    background-color: var(--e-form-steps-indicator-active-secondary-color,#fff) !important;\r\n    color: white !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-completed label,  .elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-active label {\r\n    color: #E1885E !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator__number {\r\n    margin-bottom: 0px !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators.e-form__indicators--type-number_text {\r\n    margin-bottom: 40px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__buttons {\r\n    margin-top: 50px;\r\n}\r\n    .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper > :nth-child(2) {\r\n        margin-top: 20px; \r\n    }\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-completed + .e-form__indicators__indicator__separator {\r\n        background-color: #E1885E;\r\n    }\r\n    .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper > :first-child span.elementor-field-option label{\r\ncursor: pointer !important;\r\n        \r\n    }\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-step.elementor-field-group-field_ee08182 .e-form__buttons::before {\r\n    content: '';\r\n    display: block;\r\n    width: 180px;\r\n    height: 46px;\r\n    background-image: url(https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Form-\u2013-Hygge-Construction-1.png);\r\n    background-repeat: no-repeat;\r\n    background-position: center;\r\n    background-size: contain;\r\n}\r\n\r\n@media(max-width: 1024px){\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 span.elementor-field-option, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-col-33, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-col-50, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-col-70, .elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-col-30{\r\n    margin: 10px 0px !important;\r\n    width: 100% !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-subgroup{\r\n    flex-wrap: wrap;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf{\r\n    margin-right: calc( 28px\/2 ) !important;\r\n    margin-left: calc( 28px\/2 ) !important;\r\n}\r\n\r\n}\r\n@media(max-width: 767px){\r\n\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-form-fields-wrapper.elementor-labels-above{\r\n    width: 100%;\r\n    padding: 0px 6px !important;\r\n    margin: 0px !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-step.elementor-field-group-field_ee08182 .e-form__buttons::before {\r\n    margin-bottom: 20px;\r\n    width: 100%;\r\n}\r\n\/*.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator__number.e-form__indicators__indicator--shape-circle {*\/\r\n\/*    width: 40px;*\/\r\n\/*    height: 40px !important;*\/\r\n\/*    font-size: 21px;*\/\r\n\/*}*\/\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 label {\r\n    font-weight: 400 !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_6309ccf.elementor-col-50  label{\r\n    width: 154px;\r\n}\r\nlabel.e-form__indicators__indicator__label {\r\n    width: max-content !important;\r\n    padding-left: 10px;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-completed {\r\n    display: none !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators__indicator--state-inactive {\r\n    display: none !important;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators.e-form__indicators--type-number_text{\r\n    align-items: center;\r\n}\r\n.elementor-3827 .elementor-element.elementor-element-6eb3f31 .e-form__indicators--type-number_text div:nth-child(1).e-form__indicators__indicator--state-active {\r\n    margin-left: 20px;\r\n}\r\n.e-form__indicators--type-number_text div:nth-child(5).e-form__indicators__indicator--state-active {\r\n    margin-right: 20px;\r\n}\r\n}\/* End custom CSS *\/\n\/* Start Custom Fonts CSS *\/@font-face {\n\tfont-family: 'Altone';\n\tfont-style: normal;\n\tfont-weight: 400;\n\tfont-display: auto;\n\tsrc: url('https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/07\/LaBisane-Medium.ttf') format('truetype');\n}\n@font-face {\n\tfont-family: 'Altone';\n\tfont-style: normal;\n\tfont-weight: 700;\n\tfont-display: auto;\n\tsrc: url('https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/07\/Altone-Bold-1.ttf') format('truetype');\n}\n\/* End Custom Fonts CSS *\/<\/style>\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3827\" class=\"elementor elementor-3827\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c1277d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c1277d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-00831fd\" data-id=\"00831fd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e070c3f elementor-widget elementor-widget-html\" data-id=\"e070c3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\r\n<script>\r\n$(document).ready(function () {\r\n    $('input[type=\"radio\"]').on('change', function () {\r\n        \/\/ Handle the radio button change event\r\n        var isChecked = $(this).prop('checked');\r\n        var radioGroup = $(this).attr('name');\r\n\r\n        \/\/ Remove styling from all radio buttons in the same group\r\n        $('input[type=\"radio\"][name=\"' + radioGroup + '\"]').each(function () {\r\n            var option = $(this).closest('span.elementor-field-option');\r\n            option.css({\r\n                border: '',\r\n                background: '',\r\n            });\r\n            option.find('label').css({\r\n                color: '',\r\n            });\r\n        });\r\n\r\n        \/\/ Apply styling to the clicked radio button if checked\r\n        if (isChecked) {\r\n            var option = $(this).closest('span.elementor-field-option');\r\n            var label = option.find('label');\r\n            var icon = option.find('img');\r\n            option.css({\r\n                border: '1px solid #E1885E',\r\n                color: 'white',\r\n                background: '#E1885E',\r\n            });\r\n            label.css({\r\n                color: 'white',\r\n            });\r\n        }\r\n    });\r\n\r\n    $('span.elementor-field-option').on('click', function () {\r\n        \/\/ Handle the click event on span.elementor-field-option\r\n        var radio = $(this).find('input[type=\"radio\"]');\r\n        radio.prop('checked', true);\r\n        radio.trigger('change'); \/\/ Trigger the change event to apply styling\r\n    });\r\n\r\n    \/\/ Add CSS to set cursor pointer on span.elementor-field-option\r\n    $('span.elementor-field-option').css('cursor', 'pointer');\r\n});\r\n<\/script>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        var options = document.querySelectorAll('.elementor-field-option'); \/\/ Select all the option elements\r\n\r\n        options.forEach(function(option) {\r\n            var checkbox = option.querySelector('input[type=\"checkbox\"]');\r\n            var label = option.querySelector('label');\r\n\r\n            option.addEventListener('click', function() {\r\n                checkbox.checked = !checkbox.checked;\r\n                updateOptionStyle(option, checkbox.checked);\r\n            });\r\n\r\n            option.addEventListener('mouseenter', function() {\r\n                option.style.cursor = 'pointer';\r\n            });\r\n\r\n            option.addEventListener('mouseleave', function() {\r\n                option.style.cursor = 'default';\r\n            });\r\n        });\r\n\r\n        function updateOptionStyle(option, isChecked) {\r\n            var label = option.querySelector('label');\r\n            if (isChecked) {\r\n                option.style.border = '1px solid #E1885E';\r\n                option.style.background = '#E1885E';\r\n                label.style.color = 'white';\r\n            } else {\r\n                option.style.border = '';\r\n                option.style.background = '';\r\n                label.style.color = '';\r\n                label.style.filter = '';\r\n            }\r\n        }\r\n\r\n        \/\/ Rest of your custom number input code...\r\n    });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Wait for the document to be ready\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        \/\/ Get references to the relevant elements\r\n        const calculatorField = document.getElementById(\"form-field-calculator_field\");\r\n        const hiddenInputField800 = document.getElementById(\"form-field-value_800\");\r\n        const hiddenInputField1200 = document.getElementById(\"form-field-value_1200\");\r\n\r\n        \/\/ Add a change event listener to the calculator field\r\n        calculatorField.addEventListener(\"change\", function() {\r\n            \/\/ Convert the input value to a number\r\n            const inputValue = parseInt(calculatorField.value, 10);\r\n\r\n            \/\/ Check if the inputValue is a valid number\r\n            if (!isNaN(inputValue)) {\r\n            const choiceField0 = document.getElementById(\"form-field-field_2ff2420-0\");\r\n            const choiceField1 = document.getElementById(\"form-field-field_2ff2420-1\");\r\n            const choiceField2 = document.getElementById(\"form-field-field_2ff2420-2\");\r\n            let result800;\r\n            let result1200;\r\n            if(choiceField0.checked){\r\n                result800 = inputValue * 800;\r\n                result1200 = inputValue * 1000;\r\n            }\r\n            else if(choiceField1.checked){\r\n                result800 = inputValue * 500;\r\n                result1200 = inputValue * 700;\r\n                \r\n            }\r\n            else if(choiceField2.checked){\r\n                result800 = inputValue * 400;\r\n                result1200 = inputValue * 550;\r\n                \r\n            }\r\n\r\n                \/\/ Set the values of the hidden input fields\r\n                hiddenInputField800.value = result800.toString();\r\n                hiddenInputField1200.value = result1200.toString();\r\n            }\r\n        });\r\n    });\r\n<\/script>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        var customNumberInputs = document.querySelectorAll('.elementor-form-fields-wrapper .elementor-field-group-field_6309ccf');\r\n\r\n        customNumberInputs.forEach(function(customNumberInput) {\r\n            var input = customNumberInput.querySelector('input');\r\n            var incrementButton = document.createElement('button');\r\n            var decrementButton = document.createElement('button');\r\n            var inputContainer = document.createElement('div');\r\n\r\n            customNumberInput.appendChild(inputContainer);\r\n            inputContainer.appendChild(decrementButton);\r\n            inputContainer.appendChild(input);\r\n            inputContainer.appendChild(incrementButton);\r\n\r\n            inputContainer.className = 'custom-number-input-container';\r\n            incrementButton.className = 'custom-increment-button';\r\n            incrementButton.type = 'button'; \/\/ Specify the button type\r\n            incrementButton.innerHTML = '<img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Frame-122.png\" alt=\"Increment\" \/>';\r\n\r\n            decrementButton.className = 'custom-decrement-button';\r\n            decrementButton.type = 'button'; \/\/ Specify the button type\r\n            decrementButton.innerHTML = '<img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Frame-121.png\" alt=\"Decrement\" \/>';\r\n\r\n            incrementButton.addEventListener('click', function() {\r\n                incrementNumber(input);\r\n            });\r\n\r\n            decrementButton.addEventListener('click', function() {\r\n                decrementNumber(input);\r\n            });\r\n        });\r\n    });\r\n\r\n    function incrementNumber(input) {\r\n        var currentValue = parseInt(input.value) || 0;\r\n        input.value = currentValue + 1;\r\n    }\r\n\r\n    function decrementNumber(input) {\r\n        var currentValue = parseInt(input.value) || 0;\r\n        if (currentValue > 0) {\r\n            input.value = currentValue - 1;\r\n        }\r\n    }\r\n<\/script>\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6eb3f31 elementor-button-align-center elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-form\" data-id=\"6eb3f31\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Suivant&quot;,&quot;step_previous_label&quot;:&quot;Pr\\u00e9c\\u00e9dent&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Formulaire-Landing-Page\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"3827\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"6eb3f31\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Estimation Devis - Hygge Constructions\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"3827\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_ee08182 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Situation du bien\" data-previousButton=\"Pr\u00e9c\u00e9dent\" data-nextButton=\"Suivant\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_2bbc5c6 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_2bbc5c6\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPour ce projet de r\u00e9novation, vous \u00eates\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector.png&quot;&gt; Propri\u00e9taire\" id=\"form-field-field_2bbc5c6-0\" name=\"form_fields[field_2bbc5c6]\"> <label for=\"form-field-field_2bbc5c6-0\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector.png\"> Propri\u00e9taire<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-3.svg&quot;&gt; Signataire d\u2019un compromis\" id=\"form-field-field_2bbc5c6-1\" name=\"form_fields[field_2bbc5c6]\"> <label for=\"form-field-field_2bbc5c6-1\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-3.svg\"> Signataire d\u2019un compromis<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-4.svg&quot;&gt; En recherche d\u2019un bien\" id=\"form-field-field_2bbc5c6-2\" name=\"form_fields[field_2bbc5c6]\"> <label for=\"form-field-field_2bbc5c6-2\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-4.svg\"> En recherche d\u2019un bien<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_2ff2420 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_2ff2420\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tQue souhaitez-vous faire dans votre bien ?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-5.svg&quot;&gt; R\u00e9novation compl\u00e8te\" id=\"form-field-field_2ff2420-0\" name=\"form_fields[field_2ff2420]\"> <label for=\"form-field-field_2ff2420-0\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-5.svg\"> R\u00e9novation compl\u00e8te<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-6.svg&quot;&gt; R\u00e9novation partielle\" id=\"form-field-field_2ff2420-1\" name=\"form_fields[field_2ff2420]\"> <label for=\"form-field-field_2ff2420-1\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-6.svg\"> R\u00e9novation partielle<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"&lt;img src=&quot;https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-7.svg&quot;&gt; Rafra\u00eechir et moderniser\" id=\"form-field-field_2ff2420-2\" name=\"form_fields[field_2ff2420]\"> <label for=\"form-field-field_2ff2420-2\"><img decoding=\"async\" src=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Vector-7.svg\"> Rafra\u00eechir et moderniser<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_5046c46 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"La r\u00e9novation\" data-previousButton=\"Pr\u00e9c\u00e9dent\" data-nextButton=\"Suivant\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-calculator_field elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-calculator_field\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tQuelle est la surface \u00e0 r\u00e9nover ?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[calculator_field]\" id=\"form-field-calculator_field\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Mettre ici la surface \u00e0 r\u00e9nover (en m2)\" required=\"required\" min=\"\" max=\"\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-value_800 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[value_800]\" id=\"form-field-value_800\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-value_1200 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[value_1200]\" id=\"form-field-value_1200\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_9ea4c95 elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_9ea4c95\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tQuelle est votre budget?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-caret-down\"><\/i>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_9ea4c95]\" id=\"form-field-field_9ea4c95\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"\"><\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"0 - 5000\u20ac\">0 - 5000\u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"5000 - 10000 \u20ac\">5000 - 10000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"10000 - 20000 \u20ac\">10000 - 20000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"20 000 \u20ac et plus\">20 000 \u20ac et plus<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_5046c46 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Infos. personnelles\" data-previousButton=\"Pr\u00e9c\u00e9dent\" data-nextButton=\"Suivant\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_ff9e36e elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_ff9e36e\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNom\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_ff9e36e]\" id=\"form-field-field_ff9e36e\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Dupont\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_1caeb23 elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_1caeb23\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPr\u00e9nom\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_1caeb23]\" id=\"form-field-field_1caeb23\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Jean\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_2780f86 elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_2780f86\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_2780f86]\" id=\"form-field-field_2780f86\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"adressedetest-test.test@gmail.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-name elementor-col-70 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tN\u00b0 de t\u00e9l\u00e9phone\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Renseignez ici votre t\u00e9l\u00e9phone\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Seuls les caract\u00e8res de num\u00e9ros de t\u00e9l\u00e9phone (#, -, *, etc.) sont accept\u00e9s.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-message elementor-col-30 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCode postal du projet\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[message]\" id=\"form-field-message\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"75000\" required=\"required\" min=\"\" max=\"\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_78200d7 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_78200d7\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[field_78200d7]\" id=\"form-field-field_78200d7\" rows=\"5\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Estimer mes travaux !<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3827","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Estimation Devis - Hygge Constructions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hygge-constructions.fr\/en\/estimation-devis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Estimation Devis - Hygge Constructions\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hygge-constructions.fr\/en\/estimation-devis\/\" \/>\n<meta property=\"og:site_name\" content=\"Hygge Constructions\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-17T14:02:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/09\/ISSY-5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1680\" \/>\n\t<meta property=\"og:image:height\" content=\"1120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hygge-constructions.fr\/estimation-devis\/\",\"url\":\"https:\/\/hygge-constructions.fr\/estimation-devis\/\",\"name\":\"Estimation Devis - Hygge Constructions\",\"isPartOf\":{\"@id\":\"https:\/\/hygge-constructions.fr\/#website\"},\"datePublished\":\"2025-01-13T10:54:35+00:00\",\"dateModified\":\"2025-09-17T14:02:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hygge-constructions.fr\/estimation-devis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hygge-constructions.fr\/estimation-devis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hygge-constructions.fr\/estimation-devis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/hygge-constructions.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Estimation Devis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hygge-constructions.fr\/#website\",\"url\":\"https:\/\/hygge-constructions.fr\/\",\"name\":\"Hygge Constructions\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/hygge-constructions.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hygge-constructions.fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hygge-constructions.fr\/#organization\",\"name\":\"Hygge Constructions\",\"url\":\"https:\/\/hygge-constructions.fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hygge-constructions.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Logo-modifie.png\",\"contentUrl\":\"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Logo-modifie.png\",\"width\":196,\"height\":35,\"caption\":\"Hygge Constructions\"},\"image\":{\"@id\":\"https:\/\/hygge-constructions.fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Estimation Devis - Hygge Constructions","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hygge-constructions.fr\/en\/estimation-devis\/","og_locale":"en_US","og_type":"article","og_title":"Estimation Devis - Hygge Constructions","og_url":"https:\/\/hygge-constructions.fr\/en\/estimation-devis\/","og_site_name":"Hygge Constructions","article_modified_time":"2025-09-17T14:02:22+00:00","og_image":[{"width":1680,"height":1120,"url":"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/09\/ISSY-5.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hygge-constructions.fr\/estimation-devis\/","url":"https:\/\/hygge-constructions.fr\/estimation-devis\/","name":"Estimation Devis - Hygge Constructions","isPartOf":{"@id":"https:\/\/hygge-constructions.fr\/#website"},"datePublished":"2025-01-13T10:54:35+00:00","dateModified":"2025-09-17T14:02:22+00:00","breadcrumb":{"@id":"https:\/\/hygge-constructions.fr\/estimation-devis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hygge-constructions.fr\/estimation-devis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hygge-constructions.fr\/estimation-devis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/hygge-constructions.fr\/"},{"@type":"ListItem","position":2,"name":"Estimation Devis"}]},{"@type":"WebSite","@id":"https:\/\/hygge-constructions.fr\/#website","url":"https:\/\/hygge-constructions.fr\/","name":"Hygge Constructions","description":"","publisher":{"@id":"https:\/\/hygge-constructions.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hygge-constructions.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hygge-constructions.fr\/#organization","name":"Hygge Constructions","url":"https:\/\/hygge-constructions.fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hygge-constructions.fr\/#\/schema\/logo\/image\/","url":"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Logo-modifie.png","contentUrl":"https:\/\/hygge-constructions.fr\/wp-content\/uploads\/2023\/08\/Logo-modifie.png","width":196,"height":35,"caption":"Hygge Constructions"},"image":{"@id":"https:\/\/hygge-constructions.fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/pages\/3827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/comments?post=3827"}],"version-history":[{"count":112,"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/pages\/3827\/revisions"}],"predecessor-version":[{"id":8841,"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/pages\/3827\/revisions\/8841"}],"wp:attachment":[{"href":"https:\/\/hygge-constructions.fr\/en\/wp-json\/wp\/v2\/media?parent=3827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}