.elementor-11341 .elementor-element.elementor-element-6ff0e536{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:28px;--padding-bottom:088px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-6ff0e536:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-6ff0e536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;background-image:url("https://houseofbrick.com/wp-content/uploads/2026/11/ula-hero-wave.svg");background-position:top left;background-repeat:no-repeat;background-size:62% auto;}.elementor-11341 .elementor-element.elementor-element-6152f83c > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-11341 .elementor-element.elementor-element-6152f83c{font-family:"Inter - (static)", Sans-serif;font-size:14px;font-weight:400;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-6152f83c a{color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-86f60dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-5fdd5b2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11341 .elementor-element.elementor-element-5fdd5b2{text-align:center;}.elementor-11341 .elementor-element.elementor-element-5fdd5b2 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-4c5d805f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-4c5d805f{text-align:center;}.elementor-11341 .elementor-element.elementor-element-4c5d805f .elementor-heading-title{font-family:"Inter - (static)", Sans-serif;font-size:52px;font-weight:700;letter-spacing:-1px;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-66b9c003{width:100%;max-width:100%;text-align:center;font-family:"Inter - (static)", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-66b9c003 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-82d0126{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter - (static)", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-82d0126 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-82d0126.elementor-element{--align-self:center;}.elementor-11341 .elementor-element.elementor-element-9fbdea6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-9fbdea6 .elementor-button{font-size:17px;font-weight:600;transition-duration:0.2s;border-style:none;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-11341 .elementor-element.elementor-element-67ee971{--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;--justify-content:center;--gap:8px 28px;--row-gap:8px;--column-gap:28px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-ce29f28 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-ce29f28 .elementor-heading-title a:hover, .elementor-11341 .elementor-element.elementor-element-ce29f28 .elementor-heading-title a:focus{color:var( --e-global-color-b7fb344 );}.elementor-11341 .elementor-element.elementor-element-7111413 .elementor-heading-title{font-size:15px;font-weight:600;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-7111413 .elementor-heading-title a:hover, .elementor-11341 .elementor-element.elementor-element-7111413 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-f14abdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-c12ccb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-c12ccb1:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-c12ccb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-11341 .elementor-element.elementor-element-f83c8b0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11341 .elementor-element.elementor-element-f83c8b0 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-4c58a68{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;font-size:17px;line-height:1.6em;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-4c58a68 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-11341 .elementor-element.elementor-element-a3070e0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-a3070e0.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-6a12849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11341 .elementor-element.elementor-element-6a12849:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-6a12849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-6a12849.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-ef4bedf .elementor-heading-title{font-size:14px;font-weight:700;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-fa876bc .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-005d7dd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-005d7dd{font-size:17px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-3f22f2f .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-3f22f2f .elementor-heading-title a:hover, .elementor-11341 .elementor-element.elementor-element-3f22f2f .elementor-heading-title a:focus{color:var( --e-global-color-b7fb344 );}.elementor-11341 .elementor-element.elementor-element-d0990a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11341 .elementor-element.elementor-element-d0990a6:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-d0990a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-d0990a6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-e844461 .elementor-heading-title{font-size:14px;font-weight:700;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-b928d4a .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-b969fdc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-b969fdc{font-size:17px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-3000c6c .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-3000c6c .elementor-heading-title a:hover, .elementor-11341 .elementor-element.elementor-element-3000c6c .elementor-heading-title a:focus{color:var( --e-global-color-b7fb344 );}.elementor-11341 .elementor-element.elementor-element-72d7b58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11341 .elementor-element.elementor-element-72d7b58:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-72d7b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-72d7b58.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-2b0ae3f .elementor-heading-title{font-size:14px;font-weight:700;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-4b46484 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-19533bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-19533bd{font-size:17px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-e4be6ac .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-e4be6ac .elementor-heading-title a:hover, .elementor-11341 .elementor-element.elementor-element-e4be6ac .elementor-heading-title a:focus{color:var( --e-global-color-b7fb344 );}.elementor-11341 .elementor-element.elementor-element-7c2d34a > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-7c2d34a{font-size:16px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-2150038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-2150038:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-2150038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-11341 .elementor-element.elementor-element-bf4c0c9 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11341 .elementor-element.elementor-element-bf4c0c9 .elementor-heading-title{font-size:36px;font-weight:800;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-2f066b4 > .elementor-widget-container{margin:0px 0px 044px 0px;}.elementor-11341 .elementor-element.elementor-element-2f066b4{color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-f37dbb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 40px;--row-gap:16px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-f37dbb7.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-27f8421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-27f8421.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-f90bea6{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-fbe85f1 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;color:#0D1A2D;}.elementor-11341 .elementor-element.elementor-element-ff0a7b5 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-dc3f8fe{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-dc3f8fe.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-895bf64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-895bf64:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-895bf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-213ef5e .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-1a2b4ea .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-2d44ba5{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-2dcb33e{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-13b2231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-13b2231:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-13b2231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-7f67512 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-dfc2655 .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-0b56f63{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-72fc812{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-547acdb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 40px;--row-gap:16px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-547acdb.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-59024cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-59024cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-9f0f9d0{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-d706fd5 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-bee77c1 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-3559be3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-3559be3.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-88026a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-88026a7:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-88026a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-4d5f9f0 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-9c290a3 .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-d4b103d{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-db1e204{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-8cdb0d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-8cdb0d1:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-8cdb0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-a065b88 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-86e9506 .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-a81771d{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-f1ac4c9{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-66a5455{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 40px;--row-gap:16px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-66a5455.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-acafbb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-acafbb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-8fbc2ac{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-4d72bf3 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-779ad65 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-bc96573{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-bc96573.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-a0cbc0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-a0cbc0a:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-a0cbc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-83d8c77 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-8bb522f .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-3fafc49{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-3a46bac{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-d8b8db4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 40px;--row-gap:16px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-d8b8db4.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-35d449c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-35d449c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-b90be54{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-1a8d868 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-f4ca976 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-9b8724b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-9b8724b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-a85122b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-a85122b:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-a85122b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-ae2d264 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-a3ce8b2 .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-8d60210{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-4361d71{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-436852a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 40px;--row-gap:16px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-436852a.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-9d474e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-9d474e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-bea68f6{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-f79566b .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-ab10b9e .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-11f3937{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-11f3937.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-72de801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-72de801:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-72de801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-2301ce6 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-a66b381 .elementor-heading-title{font-size:20px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-f99cc7b{font-size:16px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-38eccdb{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-11e5f4e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-11e5f4e{font-size:17px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-759350d{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-759350d:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-759350d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1A2D;}.elementor-11341 .elementor-element.elementor-element-570d1a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-570d1a7.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-f055a1f .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-1ed2714{font-size:17px;line-height:1.6em;color:#B9C6D6;}.elementor-11341 .elementor-element.elementor-element-37b33dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-37b33dc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-b6050d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-82608ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11341 .elementor-element.elementor-element-82608ed:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-82608ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-11341 .elementor-element.elementor-element-82608ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-7a061a6 .elementor-heading-title{font-size:72px;font-weight:700;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-3a4e525{color:#13202E;}.elementor-11341 .elementor-element.elementor-element-4fb2105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-4fb2105.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-11341 .elementor-element.elementor-element-72068a0 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;}.elementor-11341 .elementor-element.elementor-element-e24c974{font-size:17px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-2b37ef2{font-size:17px;line-height:1.6em;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-cb061f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-cb061f0:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-cb061f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;background-image:url("https://houseofbrick.com/wp-content/uploads/2026/11/options-bottom-wave.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11341 .elementor-element.elementor-element-30d26bb .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-cbfdd7e > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-11341 .elementor-element.elementor-element-cbfdd7e{color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-28a9130{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-28a9130.e-con{--align-self:stretch;}.elementor-11341 .elementor-element.elementor-element-9f79d40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-9f79d40:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-9f79d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-9f79d40.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-bbd67fe > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-11341 .elementor-element.elementor-element-bbd67fe.elementor-element{--align-self:flex-start;}.elementor-11341 .elementor-element.elementor-element-016257d .elementor-heading-title{font-size:24px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-a9b0963{font-size:15px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-5f83b74 > .elementor-widget-container{padding:012px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E8EE;}.elementor-11341 .elementor-element.elementor-element-5f83b74{font-size:14px;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-79ddbd3{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-a47e2e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-a47e2e0:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-a47e2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-a47e2e0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-6e3648e > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-11341 .elementor-element.elementor-element-6e3648e.elementor-element{--align-self:flex-start;}.elementor-11341 .elementor-element.elementor-element-c4794bb .elementor-heading-title{font-size:24px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-c8a6ce0{font-size:15px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-d5d361a > .elementor-widget-container{padding:012px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E8EE;}.elementor-11341 .elementor-element.elementor-element-d5d361a{font-size:14px;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-0d24145{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-f14de0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-f14de0e:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-f14de0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-f14de0e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-70e5693 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-11341 .elementor-element.elementor-element-70e5693.elementor-element{--align-self:flex-start;}.elementor-11341 .elementor-element.elementor-element-ee06461 .elementor-heading-title{font-size:24px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-dd60046{font-size:15px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-e7dd636 > .elementor-widget-container{padding:012px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E8EE;}.elementor-11341 .elementor-element.elementor-element-e7dd636{font-size:14px;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-415431b{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-8486368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-8486368:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-8486368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-8486368.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-7295268 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-11341 .elementor-element.elementor-element-7295268.elementor-element{--align-self:flex-start;}.elementor-11341 .elementor-element.elementor-element-2d910e2 .elementor-heading-title{font-size:24px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-7f8566f{font-size:15px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-39f7c62 > .elementor-widget-container{padding:012px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E8EE;}.elementor-11341 .elementor-element.elementor-element-39f7c62{font-size:14px;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-496a4fc{font-size:14px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-5830e7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-5830e7d.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-e10eb70{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-e10eb70:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-e10eb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1A2D;}.elementor-11341 .elementor-element.elementor-element-e10eb70.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-64431e1 .elementor-heading-title{font-size:44px;font-weight:700;line-height:1em;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-4cce0d0{font-size:15px;color:#B9C6D6;}.elementor-11341 .elementor-element.elementor-element-7d9251e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-7d9251e:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-7d9251e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1A2D;}.elementor-11341 .elementor-element.elementor-element-7d9251e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-4f04b98 .elementor-heading-title{font-size:44px;font-weight:700;line-height:1em;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-bf64cbe{font-size:15px;color:#B9C6D6;}.elementor-11341 .elementor-element.elementor-element-4c59d1a{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;font-size:17px;color:#23354A;}.elementor-11341 .elementor-element.elementor-element-4c59d1a.elementor-element{--flex-grow:2;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-961b46c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-972a854 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-2994aa5 > .elementor-widget-container{padding:0px 0px 36px 0px;}.elementor-11341 .elementor-element.elementor-element-2994aa5{font-size:17px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-7ce53fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-d2e9650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-d2e9650:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-d2e9650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-d2e9650.e-con{--flex-grow:1.4;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-80eee91 .elementor-heading-title{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-2202f98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-2202f98 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-495da52{font-size:15px;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-b59d10f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-b59d10f.elementor-element{--align-self:flex-end;}.elementor-11341 .elementor-element.elementor-element-b59d10f .elementor-heading-title{font-size:15px;font-weight:700;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-d83c8f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-d83c8f4.e-con{--flex-grow:1.4;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-a4f41d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-a4f41d3 .elementor-heading-title{font-size:18px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-70665b0{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-b768b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-b768b34.e-con{--flex-grow:1.4;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-5a1a619 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-5a1a619 .elementor-heading-title{font-size:18px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-4b1d5de{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-4eed78d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;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:#E2E8EE;--border-color:#E2E8EE;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-11341 .elementor-element.elementor-element-4eed78d.e-con{--flex-grow:1.4;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-7facebb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-7facebb .elementor-heading-title{font-size:18px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-c707ff8{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-1dbacde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:wrap;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8CA0B4;--border-color:#8CA0B4;--border-radius:8px 8px 8px 8px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-11341 .elementor-element.elementor-element-d33225e .elementor-heading-title{font-size:17px;font-weight:700;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-be28ae5{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-75df1a8 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-11341 .elementor-element.elementor-element-75df1a8{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-fcba25f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-fcba25f:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-fcba25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-11341 .elementor-element.elementor-element-107ac00 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-11341 .elementor-element.elementor-element-05b3b45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-4e19d9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-11341 .elementor-element.elementor-element-4e19d9b:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-4e19d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFAFF;background-image:url("https://houseofbrick.com/wp-content/uploads/2026/11/02_card_ice.png");background-position:center center;background-repeat:no-repeat;}.elementor-11341 .elementor-element.elementor-element-4e19d9b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-47f00fe .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-1bb9f2d .elementor-heading-title{font-size:48px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-24663cc{font-size:17px;font-weight:600;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-c096cbc{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-c0707ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-11341 .elementor-element.elementor-element-c0707ce:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-c0707ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFAFF;background-image:url("https://houseofbrick.com/wp-content/uploads/2026/11/03_card_mint.png");background-position:center center;background-repeat:no-repeat;}.elementor-11341 .elementor-element.elementor-element-c0707ce.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-62dd967 .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-2c6e8bf .elementor-heading-title{font-size:48px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-11341 .elementor-element.elementor-element-049ff78{font-size:17px;font-weight:600;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-e320f0e{font-size:15px;color:#5A6B7B;}.elementor-11341 .elementor-element.elementor-element-1afbb0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-054b2fc .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;color:#13202E;}.elementor-11341 .elementor-element.elementor-element-3165799{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:88px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-3165799:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-3165799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1A2D;background-image:url("https://houseofbrick.com/wp-content/uploads/2026/11/options-bottom-wave.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-11341 .elementor-element.elementor-element-f772001{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11341 .elementor-element.elementor-element-f772001.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11341 .elementor-element.elementor-element-cd688a7 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-11341 .elementor-element.elementor-element-cd688a7 .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-cad313d > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-11341 .elementor-element.elementor-element-cad313d{font-family:"Inter - (static)", Sans-serif;font-size:18px;color:#CDD8E3;}.elementor-11341 .elementor-element.elementor-element-ffbcd85 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-icon i{color:#CDD8E3;transition:color 0.3s;}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-icon svg{fill:#CDD8E3;transition:fill 0.3s;}.elementor-11341 .elementor-element.elementor-element-ffbcd85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-item > a{font-family:"Inter - (static)", Sans-serif;font-size:17px;}.elementor-11341 .elementor-element.elementor-element-ffbcd85 .elementor-icon-list-text{color:#CDD8E3;transition:color 0.3s;}.elementor-11341 .elementor-element.elementor-element-38b6f79{color:#CDD8E3;}.elementor-11341 .elementor-element.elementor-element-42247b9{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:032px;--padding-bottom:032px;--padding-left:032px;--padding-right:032px;}.elementor-11341 .elementor-element.elementor-element-42247b9:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-42247b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f3537 );}.elementor-11341 .elementor-element.elementor-element-42247b9.e-con{--flex-grow:1.3;--flex-shrink:1;}@media(min-width:768px){.elementor-11341 .elementor-element.elementor-element-6ff0e536{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-86f60dc{--width:820px;}.elementor-11341 .elementor-element.elementor-element-c12ccb1{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-6a12849{--width:320px;}.elementor-11341 .elementor-element.elementor-element-d0990a6{--width:320px;}.elementor-11341 .elementor-element.elementor-element-72d7b58{--width:320px;}.elementor-11341 .elementor-element.elementor-element-2150038{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-27f8421{--width:280px;}.elementor-11341 .elementor-element.elementor-element-59024cd{--width:280px;}.elementor-11341 .elementor-element.elementor-element-acafbb2{--width:280px;}.elementor-11341 .elementor-element.elementor-element-35d449c{--width:280px;}.elementor-11341 .elementor-element.elementor-element-9d474e5{--width:280px;}.elementor-11341 .elementor-element.elementor-element-759350d{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-570d1a7{--width:320px;}.elementor-11341 .elementor-element.elementor-element-37b33dc{--width:560px;}.elementor-11341 .elementor-element.elementor-element-b6050d3{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-82608ed{--width:400px;}.elementor-11341 .elementor-element.elementor-element-4fb2105{--width:480px;}.elementor-11341 .elementor-element.elementor-element-cb061f0{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-9f79d40{--width:250px;}.elementor-11341 .elementor-element.elementor-element-a47e2e0{--width:250px;}.elementor-11341 .elementor-element.elementor-element-f14de0e{--width:250px;}.elementor-11341 .elementor-element.elementor-element-8486368{--width:250px;}.elementor-11341 .elementor-element.elementor-element-5830e7d{--width:100%;}.elementor-11341 .elementor-element.elementor-element-e10eb70{--width:220px;}.elementor-11341 .elementor-element.elementor-element-7d9251e{--width:220px;}.elementor-11341 .elementor-element.elementor-element-961b46c{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-d2e9650{--width:260px;}.elementor-11341 .elementor-element.elementor-element-d83c8f4{--width:200px;}.elementor-11341 .elementor-element.elementor-element-b768b34{--width:200px;}.elementor-11341 .elementor-element.elementor-element-4eed78d{--width:200px;}.elementor-11341 .elementor-element.elementor-element-fcba25f{--content-width:1280px;}.elementor-11341 .elementor-element.elementor-element-4e19d9b{--width:460px;}.elementor-11341 .elementor-element.elementor-element-c0707ce{--width:460px;}.elementor-11341 .elementor-element.elementor-element-1afbb0a{--content-width:880px;}.elementor-11341 .elementor-element.elementor-element-f772001{--width:340px;}.elementor-11341 .elementor-element.elementor-element-42247b9{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11341 .elementor-element.elementor-element-86f60dc{--width:100%;}}@media(max-width:1024px){.elementor-11341 .elementor-element.elementor-element-6ff0e536{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-11341 .elementor-element.elementor-element-6ff0e536:not(.elementor-motion-effects-element-type-background), .elementor-11341 .elementor-element.elementor-element-6ff0e536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-11341 .elementor-element.elementor-element-6ff0e536{--padding-top:20px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-6152f83c > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-11341 .elementor-element.elementor-element-66b9c003{font-size:17px;}.elementor-11341 .elementor-element.elementor-element-82d0126{font-size:17px;}.elementor-11341 .elementor-element.elementor-element-c12ccb1{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-f83c8b0 .elementor-heading-title{font-size:28px;}.elementor-11341 .elementor-element.elementor-element-a3070e0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-fa876bc .elementor-heading-title{font-size:21px;}.elementor-11341 .elementor-element.elementor-element-b928d4a .elementor-heading-title{font-size:21px;}.elementor-11341 .elementor-element.elementor-element-4b46484 .elementor-heading-title{font-size:21px;}.elementor-11341 .elementor-element.elementor-element-bf4c0c9 .elementor-heading-title{font-size:28px;}.elementor-11341 .elementor-element.elementor-element-f37dbb7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-547acdb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-66a5455{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-d8b8db4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-436852a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-759350d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-f055a1f .elementor-heading-title{font-size:28px;}.elementor-11341 .elementor-element.elementor-element-b6050d3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:056px;--padding-bottom:056px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-82608ed{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11341 .elementor-element.elementor-element-7a061a6 .elementor-heading-title{font-size:56px;}.elementor-11341 .elementor-element.elementor-element-3a4e525{font-size:17px;line-height:1.6em;}.elementor-11341 .elementor-element.elementor-element-72068a0 .elementor-heading-title{font-size:28px;}.elementor-11341 .elementor-element.elementor-element-cb061f0{--padding-top:56px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-28a9130{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-961b46c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-7ce53fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-fcba25f{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-05b3b45{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11341 .elementor-element.elementor-element-4e19d9b{--padding-top:28px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-c0707ce{--padding-top:28px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-11341 .elementor-element.elementor-element-1afbb0a{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11341 .elementor-element.elementor-element-054b2fc .elementor-heading-title{font-size:28px;}.elementor-11341 .elementor-element.elementor-element-3165799{--padding-top:56px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-6ff0e536 */.hero-grid {
            
            background-image:
                linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
                linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px);
            background-size: 60px 60px;
            
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f22f2f */.elementor-11341 .elementor-element.elementor-element-3f22f2f a { font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3000c6c */.elementor-11341 .elementor-element.elementor-element-3000c6c a { font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4be6ac */.elementor-11341 .elementor-element.elementor-element-e4be6ac a { font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf4c0c9 */.elementor-11341 .elementor-element.elementor-element-bf4c0c9 .elementor-heading-title {
    margin: 0 0 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f055a1f */.elementor-11341 .elementor-element.elementor-element-f055a1f .elementor-heading-title { margin: 0 0 16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72068a0 */.elementor-11341 .elementor-element.elementor-element-72068a0 .elementor-heading-title { margin: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30d26bb */.elementor-11341 .elementor-element.elementor-element-30d26bb .elementor-heading-title { margin: 0 0 12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfdd7e */.elementor-11341 .elementor-element.elementor-element-cbfdd7e p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbd67fe */.elementor-11341 .elementor-element.elementor-element-bbd67fe .elementor-heading-title {
    display: inline-block !important;
    white-space: nowrap !important;
    background: #CF152D !important;
    color: #ffffff !important;
    padding: 4px 10px !important;
    border-radius: 3px !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0.7px !important;
    text-transform: uppercase !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e3648e */.elementor-11341 .elementor-element.elementor-element-6e3648e .elementor-heading-title {
    display: inline-block !important;
    white-space: nowrap !important;
    background: #E2E8EE !important;
    color: #13202E !important;
    padding: 4px 10px !important;
    border-radius: 3px !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0.7px !important;
    text-transform: uppercase !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e5693 */.elementor-11341 .elementor-element.elementor-element-70e5693 .elementor-heading-title {
    display: inline-block !important;
    white-space: nowrap !important;
    background: #E2E8EE !important;
    color: #13202E !important;
    padding: 4px 10px !important;
    border-radius: 3px !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0.7px !important;
    text-transform: uppercase !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7295268 */.elementor-11341 .elementor-element.elementor-element-7295268 .elementor-heading-title {
    display: inline-block !important;
    white-space: nowrap !important;
    background: #E2E8EE !important;
    color: #13202E !important;
    padding: 4px 10px !important;
    border-radius: 3px !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0.7px !important;
    text-transform: uppercase !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb061f0 */.elementor-11341 .elementor-element.elementor-element-cb061f0 {
    background-size: 100% 260px !important;
    background-position: bottom center !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-972a854 */.elementor-11341 .elementor-element.elementor-element-972a854 .elementor-heading-title { margin: 0 0 12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2994aa5 */.elementor-11341 .elementor-element.elementor-element-2994aa5 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107ac00 */.elementor-11341 .elementor-element.elementor-element-107ac00 .elementor-heading-title { margin: 0 0 36px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c096cbc */.elementor-widget-text-editor p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e19d9b */.elementor-11341 .elementor-element.elementor-element-4e19d9b { background-size: 100% 100% !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e320f0e */.elementor-widget-text-editor p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0707ce */.elementor-11341 .elementor-element.elementor-element-c0707ce { background-size: 100% 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-054b2fc */.elementor-11341 .elementor-element.elementor-element-054b2fc .elementor-heading-title { margin: 0 0 28px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b6f79 */.elementor-11341 .elementor-element.elementor-element-38b6f79 a { color: #ffffff !important; font-weight: 600; text-decoration: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f772001 */.elementor-11341 .elementor-element.elementor-element-f772001, .elementor-11341 .elementor-element.elementor-element-f772001 * { font-family: 'Inter', sans-serif !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-260e6e4 */.ula-form-card .hs-form,
.ula-form-card .hs-form * { font-family: 'Inter', sans-serif !important; }

/* Labels */
.ula-form-card .hs-form-field > label {
    display: block;
    margin: 0 0 6px;
    font-size: 14px;
    font-weight: 600;
    color: #13202E;
}
.ula-form-card .hs-form-field { margin-bottom: 18px; }

/* Text fields fill their column */
.ula-form-card .hs-input:not([type=checkbox]):not([type=radio]) {
    width: 100% !important;
    box-sizing: border-box;
    padding: 12px 14px;
    font-size: 16px;
    color: #13202E;
    background: #ffffff;
    border: 1px solid #6B7C8C;
    border-radius: 6px;
}
.ula-form-card .hs-input:focus { outline: 2px solid #008af7; outline-offset: 1px; }
.ula-form-card .hs-input::placeholder { color: #8CA0B4; }

/* Two-column rows: equal gap, both fields full width */
.ula-form-card fieldset { max-width: none !important; }
.ula-form-card fieldset.form-columns-2 { display: flex; gap: 18px; }
.ula-form-card fieldset.form-columns-2 .hs-form-field { flex: 1; width: auto !important; float: none !important; }
.ula-form-card fieldset .input { margin-right: 0 !important; }

/* Checkboxes: one clean column, aligned */
.ula-form-card .inputs-list {
    list-style: none !important;
    margin: 8px 0 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column;
    gap: 10px;
}
.ula-form-card .inputs-list li { margin: 0 !important; padding: 0 !important; }
.ula-form-card .inputs-list label {
    display: flex !important;
    align-items: flex-start;
    gap: 10px;
    margin: 0 !important;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    color: #23354A;
    cursor: pointer;
}
.ula-form-card .inputs-list label span {
    margin: 0 !important;
    padding: 0 !important;
}
.ula-form-card .inputs-list input[type=checkbox] {
    width: 18px;
    height: 18px;
    margin: 2px 0 0 !important;
    accent-color: #CF152D;
    flex: none;
}

/* Consent text */
.ula-form-card .legal-consent-container,
.ula-form-card .hs-richtext {
    font-size: 13px;
    line-height: 1.6;
    color: #5A6B7B;
}
.ula-form-card .legal-consent-container a { color: #CF152D; text-decoration: none; }

/* Button */
.ula-form-card .hs-button,
.ula-form-card input[type=submit] {
    background: #CF152D !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 4px !important;
    padding: 14px 32px !important;
    min-height: 48px;
    font-family: 'Inter', sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: none !important;
    letter-spacing: normal !important;
    box-shadow: none !important;
    cursor: pointer;
    transition: background-color 0.2s;
}
.ula-form-card .hs-button:hover,
.ula-form-card input[type=submit]:hover {
    background: #A8101F !important;
}


.ula-form-card .legal-consent-container .inputs-list label { gap: 10px; }
/* Consent checkbox: smaller and lighter, like the legal text */
.ula-form-card .legal-consent-container {
    margin-top: 6px;
    padding-top: 16px;
    border-top: 1px solid #E2E8EE;
}
.ula-form-card .legal-consent-container .inputs-list label {
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.5;
    color: #5A6B7B !important;
    align-items: center;
}
.ula-form-card .legal-consent-container .inputs-list input[type=checkbox] {
    width: 16px;
    height: 16px;
    margin: 0 !important;
}
.ula-form-card .inputs-list input[type=checkbox] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin: 2px 0 0 !important;
    accent-color: #CF152D;
    flex: none;
}
/* Errors */
.ula-form-card .hs-error-msgs { list-style: none; margin: 6px 0 0; padding: 0; }
.ula-form-card .hs-error-msg { font-size: 13px; color: #CF152D; }

@media (max-width: 767px) {
    .ula-form-card fieldset.form-columns-2 { flex-direction: column; gap: 0; }
    .ula-form-card .inputs-list { grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42247b9 */.elementor-11341 .elementor-element.elementor-element-42247b9 {
      border: 3px solid transparent !important;
      background: linear-gradient(#ffffff, #ffffff) padding-box,
                  linear-gradient(90deg, #008AF7, #20D5A5) border-box !important;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3165799 */.elementor-11341 .elementor-element.elementor-element-3165799 {
    background-size: 100% 300px !important;
    background-position: bottom center !important;
}/* End custom CSS */
/* Start custom CSS */.btn-red .elementor-button {
       background-color: #CF152D;
       color: #ffffff;
       font-family: 'Inter', sans-serif;
       font-size: 17px;
       font-weight: 600;
       border-radius: 4px;
       padding: 16px 32px;
       transition: background-color 0.2s;
   }
   .btn-red .elementor-button:hover,
   .btn-red .elementor-button:focus {
       background-color: #A8101F;
       color: #ffffff;
   }
   
   .band-card {
    transition: border-color 0.3s ease-out, box-shadow 0.3s ease-out;
}
.band-card:hover,
.band-card:focus-within {
    border-color: #CF152D !important;
    box-shadow: 0 0 0 1px #CF152D;
}
@media (prefers-reduced-motion: reduce) {
    .band-card { transition: none; }
}

.how-it-works summary {
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    color: #CF152D;
    list-style: none;
}
.how-it-works summary::-webkit-details-marker { display: none; }
.how-it-works summary:hover { color: #A8101F; }
.how-it-works p {
    margin: 8px 0 0;
    font-size: 15px;
    line-height: 1.6;
    color: #5A6B7B;
}
.how-it-works a {
    color: #CF152D;
    font-weight: 600;
    text-decoration: none;
}
.how-it-works a:hover { color: #A8101F; }

.ula-phase-rail { position: relative; }
.ula-phase-rail::before {
    content: "";
    position: absolute;
    left: 11px;
    top: 0 !important;
    bottom: -48px !important;
    height: auto !important;
    width: 2px !important;
    background: #D5E0EC;
}
.ula-phase-last::before { display: none; }

.ula-phase-label {
    position: sticky !important;
    top: 40px;
}
.ula-phase-label::before {
    content: "";
    position: absolute;
    left: 4px;
    top: 3px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    box-shadow: 0 0 0 5px #F6F8FA;
}
.dot-navy::before  { background: #0D1A2D; }
.dot-body::before  { background: #23354A; }
.dot-red::before   { background: #CF152D; }
.dot-slate::before { background: #5A6B7B; }

@media (max-width: 767px) {
    .ula-phase-label { position: relative !important; top: 0; }
}

/* Phase row: label column on the left, steps on the right */
.ula-phase-row,
.ula-phase-row > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
    gap: 16px 40px !important;
}
.ula-phase-row .ula-phase-rail {
    flex: 0 0 280px !important;
    width: 280px !important;
    max-width: 280px !important;
}
.ula-phase-row .ula-steps {
    flex: 1 1 480px !important;
    width: auto !important;
    max-width: none !important;
    align-self: stretch !important;
}

/* Indent the label so the text clears the dot */
.ula-phase-label {
    padding-left: 48px !important;
}

/* Stack on phones */
@media (max-width: 767px) {
    .ula-phase-row,
    .ula-phase-row > .e-con-inner { flex-direction: column !important; }
    .ula-phase-row .ula-phase-rail { flex: 0 0 auto !important; width: 100% !important; max-width: 100% !important; }
}
body {
    overflow-x: clip !important;
    overflow-y: visible !important;
}
.ula-phase-label { top: 82px !important; }
.admin-bar .ula-phase-label { top: 114px !important; }

.checks-list { border-top: 1px solid #23354A; }
.checks-list details {
    border-bottom: 1px solid #23354A;
    padding: 18px 0;
}
.checks-list summary {
    display: flex;
    justify-content: space-between;
    gap: 16px;
    cursor: pointer;
    list-style: none;
}
.checks-list summary::-webkit-details-marker { display: none; }
.checks-list h3 {
    margin: 0 0 2px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.35;
    color: #ffffff;
}
.checks-list summary span {
    font-size: 15px;
    line-height: 1.5;
    color: #B9C6D6;
}
.checks-list i {
    font-style: normal;
    font-size: 22px;
    line-height: 1;
    color: #008af7;
    transition: transform 0.2s ease-out;
}
.checks-list details[open] i { transform: rotate(45deg); }
.checks-list p {
    margin: 12px 0 0;
    font-size: 15px;
    line-height: 1.6;
    color: #CDD8E3;
}
@media (prefers-reduced-motion: reduce) {
    
}

.faq-list { border-top: 1px solid #E2E8EE; }
.faq-list details {
    border-bottom: 1px solid #E2E8EE;
    padding: 20px 0;
}
.faq-list summary {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    cursor: pointer;
    list-style: none;
}
.faq-list summary::-webkit-details-marker { display: none; }
.faq-list h3 {
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.4;
    color: #13202E;
}
.faq-list i {
    flex: none;
    font-style: normal;
    font-size: 22px;
    line-height: 1;
    color: #CF152D;
    transition: transform 0.2s ease-out;
}
.faq-list details[open] i { transform: rotate(45deg); }
.faq-list p {
    margin: 12px 0 0;
    font-size: 17px;
    line-height: 1.6;
    color: #23354A;
}
@media (prefers-reduced-motion: reduce) {
    .faq-list i { transition: none; }
}
    /* Timeline on phones: label above its steps, no sticky, no rail line */
@media (max-width: 767px) {
    .ula-phase-row,
    .ula-phase-row > .e-con-inner {
        flex-direction: column !important;
        gap: 16px !important;
    }
    .ula-phase-row .ula-phase-rail {
        flex: 0 0 auto !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
    }
    .ula-phase-label,
    .admin-bar .ula-phase-label {
        position: relative !important;
        top: 0 !important;
    }
    .ula-phase-rail::before { display: none !important; }
    .ula-phase-row { padding-bottom: 40px !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter &#8211; (static)';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://houseofbrick.com/wp-content/uploads/2025/06/Inter_28pt-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */