.elementor-1657 .elementor-element.elementor-element-beeadab{--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:center;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-cf8c352{--display:flex;--min-height:50vh;--justify-content:center;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:92px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-cf8c352:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-cf8c352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-925fd1b );background-image:url("https://rexfield3corporate.qcfixer.co/wp-content/uploads/2026/06/residential-fin.webp");background-size:cover;}.elementor-1657 .elementor-element.elementor-element-cf8c352::before, .elementor-1657 .elementor-element.elementor-element-cf8c352 > .elementor-background-video-container::before, .elementor-1657 .elementor-element.elementor-element-cf8c352 > .e-con-inner > .elementor-background-video-container::before, .elementor-1657 .elementor-element.elementor-element-cf8c352 > .elementor-background-slideshow::before, .elementor-1657 .elementor-element.elementor-element-cf8c352 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1657 .elementor-element.elementor-element-cf8c352 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(20,26,21,0.78) 0%, rgba(20,26,21,0.38) 100%);}.elementor-1657 .elementor-element.elementor-element-93d5bcf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1657 .elementor-element.elementor-element-953601c{text-align:center;}.elementor-1657 .elementor-element.elementor-element-953601c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:92px;font-weight:600;line-height:0.98em;letter-spacing:-0.035em;color:var( --e-global-color-primary );}.elementor-1657 .elementor-element.elementor-element-49dac12{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-49dac12:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-49dac12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-rxbg );}.elementor-1657 .elementor-element.elementor-element-c74e71a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-28be34b{--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;}.elementor-1657 .elementor-element.elementor-element-b67661c{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-b67661c:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-b67661c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-75c93e3 img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-3104ef5{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-ae007ee{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-ae007ee:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-ae007ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-9df564f img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-e804081{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-96ebc1a{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-96ebc1a:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-96ebc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-01223d3 img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-b7f7f76{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-9413d4c{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-9413d4c:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-9413d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-955b11b img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-dd5e65b{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-5d441a4{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-5d441a4:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-5d441a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-7dac27e img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-a73a56e{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-e3b5315{--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;}.elementor-1657 .elementor-element.elementor-element-1d17502{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-1d17502:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-1d17502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-be8d8ee img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-9b10e21{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-a8bfcde{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-a8bfcde:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-a8bfcde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-2248c4b img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-544c483{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-3570bc4{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-3570bc4:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-3570bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-09e6ec9 img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-b3498db{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-a1a7dfe{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-a1a7dfe:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-a1a7dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-99aef7a img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-d1729df{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-210e75f{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-210e75f:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-210e75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-e6bac95 img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-a7fa2bc{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-26ca240{--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;}.elementor-1657 .elementor-element.elementor-element-eb67be2{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-eb67be2:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-eb67be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-7b21c52 img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-61aa73a{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-90ad853{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-90ad853:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-90ad853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-0f3450c img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-9ae8c24{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-db787ad{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;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:#D7DDD5;--border-color:#D7DDD5;--border-radius:28px 6px 28px 6px;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-db787ad:not(.elementor-motion-effects-element-type-background), .elementor-1657 .elementor-element.elementor-element-db787ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1657 .elementor-element.elementor-element-100852a img{width:100%;border-radius:20px 4px 20px 4px;}.elementor-1657 .elementor-element.elementor-element-0f8cc84{padding:0px 14px 0px 14px;}.elementor-1657 .elementor-element.elementor-element-ff047c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-29e433e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1657 .elementor-element.elementor-element-cf8c352{--width:100%;}}@media(max-width:1024px){.elementor-1657 .elementor-element.elementor-element-beeadab{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-cf8c352{--min-height:30vh;--padding-top:88px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-953601c .elementor-heading-title{font-size:64px;}.elementor-1657 .elementor-element.elementor-element-49dac12{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-beeadab{--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-cf8c352{--padding-top:72px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1657 .elementor-element.elementor-element-953601c .elementor-heading-title{font-size:44px;line-height:1.05em;}.elementor-1657 .elementor-element.elementor-element-49dac12{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1657 .elementor-element.elementor-element-b67661c{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-3104ef5{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-ae007ee{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-e804081{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-96ebc1a{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-b7f7f76{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-9413d4c{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-dd5e65b{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-5d441a4{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-a73a56e{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-1d17502{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-9b10e21{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-a8bfcde{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-544c483{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-3570bc4{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-b3498db{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-a1a7dfe{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-d1729df{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-210e75f{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-a7fa2bc{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-eb67be2{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-61aa73a{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-90ad853{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-9ae8c24{padding:0px 8px 0px 8px;}.elementor-1657 .elementor-element.elementor-element-db787ad{--padding-top:8px;--padding-bottom:18px;--padding-left:8px;--padding-right:8px;}.elementor-1657 .elementor-element.elementor-element-0f8cc84{padding:0px 8px 0px 8px;}}/* Start custom CSS for image, class: .elementor-element-75c93e3 */.elementor-1657 .elementor-element.elementor-element-75c93e3 img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3104ef5 */.elementor-1657 .elementor-element.elementor-element-3104ef5 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-3104ef5 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-3104ef5 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-3104ef5 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-3104ef5 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b67661c */.elementor-1657 .elementor-element.elementor-element-b67661c{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9df564f */.elementor-1657 .elementor-element.elementor-element-9df564f img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e804081 */.elementor-1657 .elementor-element.elementor-element-e804081 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-e804081 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-e804081 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-e804081 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-e804081 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae007ee */.elementor-1657 .elementor-element.elementor-element-ae007ee{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01223d3 */.elementor-1657 .elementor-element.elementor-element-01223d3 img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7f7f76 */.elementor-1657 .elementor-element.elementor-element-b7f7f76 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-b7f7f76 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-b7f7f76 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-b7f7f76 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-b7f7f76 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ebc1a */.elementor-1657 .elementor-element.elementor-element-96ebc1a{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-955b11b */.elementor-1657 .elementor-element.elementor-element-955b11b img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd5e65b */.elementor-1657 .elementor-element.elementor-element-dd5e65b ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-dd5e65b li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-dd5e65b li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-dd5e65b li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-dd5e65b li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9413d4c */.elementor-1657 .elementor-element.elementor-element-9413d4c{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dac27e */.elementor-1657 .elementor-element.elementor-element-7dac27e img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73a56e */.elementor-1657 .elementor-element.elementor-element-a73a56e ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-a73a56e li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-a73a56e li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-a73a56e li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-a73a56e li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d441a4 */.elementor-1657 .elementor-element.elementor-element-5d441a4{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be8d8ee */.elementor-1657 .elementor-element.elementor-element-be8d8ee img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b10e21 */.elementor-1657 .elementor-element.elementor-element-9b10e21 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-9b10e21 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-9b10e21 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-9b10e21 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-9b10e21 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d17502 */.elementor-1657 .elementor-element.elementor-element-1d17502{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2248c4b */.elementor-1657 .elementor-element.elementor-element-2248c4b img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-544c483 */.elementor-1657 .elementor-element.elementor-element-544c483 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-544c483 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-544c483 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-544c483 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-544c483 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8bfcde */.elementor-1657 .elementor-element.elementor-element-a8bfcde{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09e6ec9 */.elementor-1657 .elementor-element.elementor-element-09e6ec9 img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3498db */.elementor-1657 .elementor-element.elementor-element-b3498db ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-b3498db li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-b3498db li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-b3498db li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-b3498db li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3570bc4 */.elementor-1657 .elementor-element.elementor-element-3570bc4{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99aef7a */.elementor-1657 .elementor-element.elementor-element-99aef7a img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1729df */.elementor-1657 .elementor-element.elementor-element-d1729df ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-d1729df li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-d1729df li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-d1729df li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-d1729df li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a7dfe */.elementor-1657 .elementor-element.elementor-element-a1a7dfe{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6bac95 */.elementor-1657 .elementor-element.elementor-element-e6bac95 img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7fa2bc */.elementor-1657 .elementor-element.elementor-element-a7fa2bc ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-a7fa2bc li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-a7fa2bc li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-a7fa2bc li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-a7fa2bc li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210e75f */.elementor-1657 .elementor-element.elementor-element-210e75f{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b21c52 */.elementor-1657 .elementor-element.elementor-element-7b21c52 img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61aa73a */.elementor-1657 .elementor-element.elementor-element-61aa73a ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-61aa73a li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-61aa73a li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-61aa73a li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-61aa73a li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb67be2 */.elementor-1657 .elementor-element.elementor-element-eb67be2{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f3450c */.elementor-1657 .elementor-element.elementor-element-0f3450c img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ae8c24 */.elementor-1657 .elementor-element.elementor-element-9ae8c24 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-9ae8c24 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-9ae8c24 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-9ae8c24 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-9ae8c24 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ad853 */.elementor-1657 .elementor-element.elementor-element-90ad853{height:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-100852a */.elementor-1657 .elementor-element.elementor-element-100852a img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f8cc84 */.elementor-1657 .elementor-element.elementor-element-0f8cc84 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor-1657 .elementor-element.elementor-element-0f8cc84 li{margin:0;padding:5px 11px;border:1px solid #D7DDD5;border-radius:999px;background:#F3F5F1}
.elementor-1657 .elementor-element.elementor-element-0f8cc84 li p{margin:0;font-family:'Inter Tight',sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#141A15}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-0f8cc84 li{padding:4px 9px}.elementor-1657 .elementor-element.elementor-element-0f8cc84 li p{font-size:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db787ad */.elementor-1657 .elementor-element.elementor-element-db787ad{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c74e71a */.elementor-1657 .elementor-element.elementor-element-c74e71a>.e-con-inner{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:24px!important}
.elementor-1657 .elementor-element.elementor-element-c74e71a>.e-con-inner>.e-con{display:contents!important}
@media(max-width:1024px){.elementor-1657 .elementor-element.elementor-element-c74e71a>.e-con-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}}
@media(max-width:767px){.elementor-1657 .elementor-element.elementor-element-c74e71a>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important}}/* End custom CSS */