.elementor-4910 .elementor-element.elementor-element-eec6e64{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-eec6e64:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-eec6e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF8;}.elementor-4910 .elementor-element.elementor-element-f558e07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-f558e07:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-f558e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3EA;}.elementor-4910 .elementor-element.elementor-element-489f3d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4910 .elementor-element.elementor-element-eea4727 .elementor-heading-title{font-size:60px;font-weight:700;text-transform:capitalize;line-height:60px;letter-spacing:0.3px;color:#2F2924;}.elementor-4910 .elementor-element.elementor-element-2cce153{color:#6E6258;}.elementor-4910 .elementor-element.elementor-element-ac78aee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4910 .elementor-element.elementor-element-a66a8a5 .elementor-button{font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#8A5A36;border-radius:21px 21px 21px 21px;padding:15px 25px 15px 25px;}.elementor-4910 .elementor-element.elementor-element-a66a8a5 .elementor-button:hover, .elementor-4910 .elementor-element.elementor-element-a66a8a5 .elementor-button:focus{background-color:#593B24;}.elementor-4910 .elementor-element.elementor-element-e3d2f5c .elementor-button{font-size:17px;font-weight:600;fill:#8A5A36;color:#8A5A36;background-color:#FAF3EA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A5A36;border-radius:21px 21px 21px 21px;padding:15px 25px 15px 25px;}.elementor-4910 .elementor-element.elementor-element-e3d2f5c .elementor-button:hover, .elementor-4910 .elementor-element.elementor-element-e3d2f5c .elementor-button:focus{background-color:#593B24;}.elementor-4910 .elementor-element.elementor-element-2aa70fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4910 .elementor-element.elementor-element-2aa70fd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4910 .elementor-element.elementor-element-2aa70fd .elementor-button{font-size:17px;font-weight:800;fill:#8A5A36;color:#8A5A36;background-color:#FAF3EA;}.elementor-4910 .elementor-element.elementor-element-ace1bae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-994125c img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center right;}.elementor-4910 .elementor-element.elementor-element-d80e15d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-d80e15d:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-d80e15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF8;}.elementor-4910 .elementor-element.elementor-element-18e1859{--display:flex;}.elementor-4910 .elementor-element.elementor-element-7a8673e{text-align:center;}.elementor-4910 .elementor-element.elementor-element-7a8673e .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4910 .elementor-element.elementor-element-f568852{text-align:center;color:var( --e-global-color-text );}.elementor-4910 .elementor-element.elementor-element-3fc5b26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-3fc5b26:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-3fc5b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF7F1;}.elementor-4910 .elementor-element.elementor-element-c0b4577{--display:flex;}.elementor-4910 .elementor-element.elementor-element-4f48816{text-align:start;}.elementor-4910 .elementor-element.elementor-element-4f48816 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4910 .elementor-element.elementor-element-66091c2{text-align:start;color:var( --e-global-color-text );}.elementor-4910 .elementor-element.elementor-element-8b7f23a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-f67b986{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-4910 .elementor-element.elementor-element-f67b986:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-f67b986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-adf9407 img{height:100%;object-fit:cover;object-position:center center;}.elementor-4910 .elementor-element.elementor-element-f7a8f17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-d301b90{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-46f299e{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-4910 .elementor-element.elementor-element-46f299e:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-46f299e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-939820c img{height:100%;object-fit:cover;object-position:center center;}.elementor-4910 .elementor-element.elementor-element-42d6b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-dbb7efb{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-a7fe1fe{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-4910 .elementor-element.elementor-element-a7fe1fe:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-a7fe1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-7c60a05 img{height:100%;object-fit:cover;object-position:center center;}.elementor-4910 .elementor-element.elementor-element-bb46783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-84a81e6{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-5476869{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-4910 .elementor-element.elementor-element-5476869:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-5476869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-90401c8 img{height:100%;object-fit:cover;object-position:center center;}.elementor-4910 .elementor-element.elementor-element-3b7b420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-7276381{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-4910 .elementor-element.elementor-element-8ec40fe{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-8ec40fe:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-8ec40fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF8;}.elementor-4910 .elementor-element.elementor-element-8ec40fe.e-con{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-53b705d{--display:flex;}.elementor-4910 .elementor-element.elementor-element-a48f3dd{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-a48f3dd:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-a48f3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF8;}.elementor-4910 .elementor-element.elementor-element-de62108{--display:flex;}.elementor-4910 .elementor-element.elementor-element-a9ffc72{text-align:center;}.elementor-4910 .elementor-element.elementor-element-a9ffc72 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4910 .elementor-element.elementor-element-aeda2f5{text-align:center;color:var( --e-global-color-text );padding:0px 0px 10px 0px;}.elementor-4910 .elementor-element.elementor-element-c83f173{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-fd062fc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-fd062fc:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-fd062fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-adea710{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-9552f5e{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-9552f5e .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-1feb143{text-align:center;}.elementor-4910 .elementor-element.elementor-element-1feb143 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-161988e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-161988e:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-161988e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-0a831fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-5c69052{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-5c69052 .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-186ee46{text-align:center;}.elementor-4910 .elementor-element.elementor-element-186ee46 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-3a858cf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-3a858cf:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-3a858cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-97b240f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-3dd907b{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-3dd907b .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-9d2bb61{text-align:center;}.elementor-4910 .elementor-element.elementor-element-9d2bb61 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-9129b7a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-9129b7a:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-9129b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-69acdad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-91fa597{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-91fa597 .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-9d69c9c{text-align:center;}.elementor-4910 .elementor-element.elementor-element-9d69c9c .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-8f2342f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-8f2342f:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-8f2342f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-a68f065{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-c235e11{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-c235e11 .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-d9e5678{text-align:center;}.elementor-4910 .elementor-element.elementor-element-d9e5678 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-122bf03{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-122bf03:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-122bf03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-44ba882{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-7130ba7{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-7130ba7 .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-750fcf7{text-align:center;}.elementor-4910 .elementor-element.elementor-element-750fcf7 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-97481f0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-97481f0:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-97481f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-b524cb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-fea1cbb{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-fea1cbb .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-ff13aa8{text-align:center;}.elementor-4910 .elementor-element.elementor-element-ff13aa8 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-6f1a572{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-6f1a572:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-6f1a572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-f9d9cb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4910 .elementor-element.elementor-element-436de6a{text-align:center;background-color:#F4E6D6;}.elementor-4910 .elementor-element.elementor-element-436de6a .elementor-heading-title{font-size:50px;color:#7E2706;}.elementor-4910 .elementor-element.elementor-element-0531d97{text-align:center;}.elementor-4910 .elementor-element.elementor-element-0531d97 .elementor-heading-title{font-weight:bold;}.elementor-4910 .elementor-element.elementor-element-2faf407{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-2faf407:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-2faf407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-4910 .elementor-element.elementor-element-3b7295d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E9E9;--border-color:#E9E9E9;--border-radius:20px 20px 20px 20px;}.elementor-4910 .elementor-element.elementor-element-3b7295d:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-3b7295d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-4910 .elementor-element.elementor-element-9060f98{text-align:start;}.elementor-4910 .elementor-element.elementor-element-9060f98 .elementor-heading-title{font-size:45px;font-weight:600;}.elementor-4910 .elementor-element.elementor-element-425c51e{text-align:start;color:var( --e-global-color-text );padding:0px 0px 10px 0px;}@media(min-width:768px){.elementor-4910 .elementor-element.elementor-element-f558e07{--width:90%;}.elementor-4910 .elementor-element.elementor-element-18e1859{--width:90%;}.elementor-4910 .elementor-element.elementor-element-c0b4577{--width:90%;}.elementor-4910 .elementor-element.elementor-element-53b705d{--width:90%;}.elementor-4910 .elementor-element.elementor-element-de62108{--width:90%;}.elementor-4910 .elementor-element.elementor-element-3b7295d{--width:60%;}}@media(max-width:1366px){.elementor-4910 .elementor-element.elementor-element-8b7f23a{--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-c83f173{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-4910 .elementor-element.elementor-element-8b7f23a{--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-c83f173{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-4910 .elementor-element.elementor-element-8b7f23a{--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-c83f173{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-4910 .elementor-element.elementor-element-8b7f23a{--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-c83f173{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4910 .elementor-element.elementor-element-eea4727 .elementor-heading-title{font-size:42px;}.elementor-4910 .elementor-element.elementor-element-ac78aee{--justify-content:center;}.elementor-4910 .elementor-element.elementor-element-994125c img{object-fit:fill;}.elementor-4910 .elementor-element.elementor-element-7a8673e .elementor-heading-title{font-size:30px;}.elementor-4910 .elementor-element.elementor-element-f568852{font-size:15px;}.elementor-4910 .elementor-element.elementor-element-4f48816 .elementor-heading-title{font-size:30px;}.elementor-4910 .elementor-element.elementor-element-66091c2{font-size:15px;}.elementor-4910 .elementor-element.elementor-element-8b7f23a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-a9ffc72 .elementor-heading-title{font-size:30px;}.elementor-4910 .elementor-element.elementor-element-aeda2f5{font-size:15px;}.elementor-4910 .elementor-element.elementor-element-c83f173{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4910 .elementor-element.elementor-element-3b7295d{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-9060f98 .elementor-heading-title{font-size:30px;}.elementor-4910 .elementor-element.elementor-element-425c51e{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-a66a8a5 */.elementor-4910 .elementor-element.elementor-element-a66a8a5:hover{
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3d2f5c */.elementor-4910 .elementor-element.elementor-element-e3d2f5c:hover{
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f558e07 */.elementor-4910 .elementor-element.elementor-element-f558e07{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e0a278 */.gw-laminate-price-section {
  width: 100%;
  padding: 64px 0;
  color: #2f2924;
}

.gw-laminate-price-container {
  width: min(1180px, calc(100% - 40px));
  margin: 0 auto;
}

.gw-laminate-price-head {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 28px;
  margin-bottom: 28px;
}

.gw-laminate-price-text {
  max-width: 780px;
}

.gw-laminate-price-text h2 {
  margin: 0 0 14px;
  font-family: Georgia, serif;
  font-size: clamp(30px, 3.4vw, 46px);
  line-height: 1.1;
  color: #2f2924;
}

.gw-laminate-price-text p {
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
  color: #6e6258;
}

.gw-laminate-price-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: max-content;
  padding: 13px 22px;
  border-radius: 999px;
  background: #8a5a36;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  box-shadow: 0 10px 25px rgba(138, 90, 54, 0.22);
  transition: all 0.2s ease;
}

.gw-laminate-price-btn:hover {
  background: #614023;
  color: #ffffff;
  transform: translateY(-1px);
}

.gw-laminate-table-wrap {
  width: 100%;
  margin: 24px 0;
  overflow: hidden;
  border: 1px solid #e7dbce;
  border-radius: 18px;
  background: #ffffff;
  box-shadow: 0 18px 45px rgba(46, 35, 26, 0.09);
}

.gw-laminate-price-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 15px;
  line-height: 1.55;
}

.gw-laminate-price-table thead {
  background: #8a5a36;
  color: #ffffff;
}

.gw-laminate-price-table th {
  padding: 17px 20px;
  text-align: left;
  font-weight: 700;
  white-space: nowrap;
}

.gw-laminate-price-table td {
  padding: 17px 20px;
  color: #4e443d;
  border-top: 1px solid #e7dbce;
  vertical-align: top;
}

.gw-laminate-price-table tbody tr:nth-child(even) {
  background: #faf7f3;
}

.gw-laminate-price-table tbody tr:hover {
  background: #f4eee7;
}

.gw-laminate-price-table td:first-child {
  font-weight: 700;
  color: #352c26;
}

.gw-laminate-price-note {
  margin: 20px 0 0;
  padding: 18px 22px;
  border-left: 4px solid #8a5a36;
  border-radius: 0 14px 14px 0;
  background: #fff8f0;
  color: #6e6258;
  font-size: 15px;
  line-height: 1.7;
}

.gw-laminate-price-note strong {
  color: #2f2924;
}

/* Tablet */
@media (max-width: 900px) {
  .gw-laminate-price-section {
    padding: 54px 0;
  }

  .gw-laminate-price-head {
    display: block;
  }

  .gw-laminate-price-btn {
    margin-top: 18px;
  }
}

/* Mobile: table becomes cards */
@media (max-width: 700px) {
  .gw-laminate-price-container {
    width: min(100% - 28px, 1180px);
  }

  .gw-laminate-table-wrap {
    border: none;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
  }

  .gw-laminate-price-table,
  .gw-laminate-price-table thead,
  .gw-laminate-price-table tbody,
  .gw-laminate-price-table th,
  .gw-laminate-price-table td,
  .gw-laminate-price-table tr {
    display: block;
    width: 100%;
  }

  .gw-laminate-price-table thead {
    display: none;
  }

  .gw-laminate-price-table tr {
    margin-bottom: 16px;
    overflow: hidden;
    border: 1px solid #e7dbce;
    border-radius: 16px;
    background: #ffffff;
    box-shadow: 0 10px 26px rgba(46, 35, 26, 0.07);
  }

  .gw-laminate-price-table td {
    display: grid;
    grid-template-columns: 125px 1fr;
    gap: 12px;
    padding: 14px 16px;
    border-top: 1px solid #eee3d8;
    font-size: 14px;
  }

  .gw-laminate-price-table td:first-child {
    border-top: none;
    background: #fff8f0;
    font-size: 15px;
  }

  .gw-laminate-price-table td::before {
    content: attr(data-label);
    font-weight: 700;
    color: #8a5a36;
  }

  .gw-laminate-price-note {
    padding: 16px;
    font-size: 14px;
  }
}

/* Small Mobile */
@media (max-width: 420px) {
  .gw-laminate-price-table td {
    grid-template-columns: 1fr;
    gap: 4px;
  }

  .gw-laminate-price-btn {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b705d */.elementor-4910 .elementor-element.elementor-element-53b705d{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9552f5e */.elementor-4910 .elementor-element.elementor-element-9552f5e{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c69052 */.elementor-4910 .elementor-element.elementor-element-5c69052{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dd907b */.elementor-4910 .elementor-element.elementor-element-3dd907b{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91fa597 */.elementor-4910 .elementor-element.elementor-element-91fa597{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c235e11 */.elementor-4910 .elementor-element.elementor-element-c235e11{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7130ba7 */.elementor-4910 .elementor-element.elementor-element-7130ba7{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fea1cbb */.elementor-4910 .elementor-element.elementor-element-fea1cbb{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436de6a */.elementor-4910 .elementor-element.elementor-element-436de6a{
    display: flex;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de62108 */.elementor-4910 .elementor-element.elementor-element-de62108{
    margin: 0 auto;
}/* End custom CSS */