.elementor-367345 .elementor-element.elementor-element-9616ba9{--display:flex;}.elementor-367345 .elementor-element.elementor-element-3678953{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-417655c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-f59c681{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-367345 .elementor-element.elementor-element-f59c681 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-367345 .elementor-element.elementor-element-f59c681 .elementor-heading-title{font-family:"Source Serif 4 Subhead", Sans-serif;font-size:calc(36px + 14 * ((100vw - 576px) / 1024));color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-d6716f5{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-367345 .elementor-element.elementor-element-d6716f5:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-d6716f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-43ef4ed{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-1d05390{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-4684cee{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-367345 .elementor-element.elementor-element-4684cee:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-4684cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2026/05/property-services-ayrshire-standalone.jpg");background-position:center center;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-cd0f2d3{--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;}.elementor-367345 .elementor-element.elementor-element-cd0f2d3:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-cd0f2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ced8c16 );}.elementor-367345 .elementor-element.elementor-element-c6796b2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-367345 .elementor-element.elementor-element-c6796b2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-5399cf8{width:initial;max-width:initial;text-align:center;}.elementor-367345 .elementor-element.elementor-element-5399cf8 .elementor-heading-title{font-family:var( --e-global-typography-fd3a65f-font-family ), Sans-serif;font-size:var( --e-global-typography-fd3a65f-font-size );color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-1ef3de2{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-4e1cfad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-d729dbb{--display:flex;}.elementor-367345 .elementor-element.elementor-element-db0cdae{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.65;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-db0cdae:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-db0cdae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2026/05/Mortgage-Advisors.png");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-db0cdae::before, .elementor-367345 .elementor-element.elementor-element-db0cdae > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-db0cdae > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-db0cdae > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-db0cdae > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-db0cdae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-771746b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-771746b.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-771746b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon{font-size:30px;}.elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-771746b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:1.5em;color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-0e95db2{--display:flex;}.elementor-367345 .elementor-element.elementor-element-1c4556b{--display:flex;}.elementor-367345 .elementor-element.elementor-element-af2624d{--display:flex;}.elementor-367345 .elementor-element.elementor-element-dc4adfb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-c4de34a{--display:flex;}.elementor-367345 .elementor-element.elementor-element-a46e183{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-a46e183:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-a46e183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-a46e183::before, .elementor-367345 .elementor-element.elementor-element-a46e183 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-a46e183 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-a46e183 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-a46e183 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-a46e183 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-32dbf03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-32dbf03.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-32dbf03.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-df06fa2{--display:flex;}.elementor-367345 .elementor-element.elementor-element-57eebce{--display:flex;}.elementor-367345 .elementor-element.elementor-element-1a5506a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-3b99676{--display:flex;}.elementor-367345 .elementor-element.elementor-element-02ff804{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-02ff804:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-02ff804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-02ff804::before, .elementor-367345 .elementor-element.elementor-element-02ff804 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-02ff804 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-02ff804 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-02ff804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-02ff804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-94efdd5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-94efdd5.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-94efdd5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d39ce49{--display:flex;}.elementor-367345 .elementor-element.elementor-element-8bea9ee{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-408d8d1{--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;}.elementor-367345 .elementor-element.elementor-element-408d8d1:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-408d8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d61811c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-367345 .elementor-element.elementor-element-d61811c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-5e9522a{width:initial;max-width:initial;text-align:center;}.elementor-367345 .elementor-element.elementor-element-5e9522a .elementor-heading-title{font-family:var( --e-global-typography-fd3a65f-font-family ), Sans-serif;font-size:var( --e-global-typography-fd3a65f-font-size );color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-6b6b2ec{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-d6acdef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-c1fcf9d{--display:flex;}.elementor-367345 .elementor-element.elementor-element-4f6fe5f{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-4f6fe5f:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-4f6fe5f::before, .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-4f6fe5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-bf1df3c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-bf1df3c.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-bf1df3c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon{font-size:30px;}.elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-bf1df3c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:1.5em;color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-2777eeb{--display:flex;}.elementor-367345 .elementor-element.elementor-element-0f9b126{--display:flex;}.elementor-367345 .elementor-element.elementor-element-3a0a1df{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-ddadc82{--display:flex;}.elementor-367345 .elementor-element.elementor-element-72ad382{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-72ad382:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-72ad382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2026/05/Chartered-Surveyors1-768x628.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-72ad382::before, .elementor-367345 .elementor-element.elementor-element-72ad382 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-72ad382 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-72ad382 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-72ad382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-72ad382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-d42ae9c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d42ae9c.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-d42ae9c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-8032bd5{--display:flex;}.elementor-367345 .elementor-element.elementor-element-56c0c2d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-00be6d6{--display:flex;}.elementor-367345 .elementor-element.elementor-element-74d28c6{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-74d28c6:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-74d28c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-74d28c6::before, .elementor-367345 .elementor-element.elementor-element-74d28c6 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-74d28c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-74d28c6 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-74d28c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-74d28c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-aae3bf1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-aae3bf1.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-aae3bf1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-6c22ec3{--display:flex;}.elementor-367345 .elementor-element.elementor-element-94511ad{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-7a5d6ad{--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;}.elementor-367345 .elementor-element.elementor-element-7a5d6ad:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-7a5d6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ced8c16 );}.elementor-367345 .elementor-element.elementor-element-6a8fef7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-367345 .elementor-element.elementor-element-6a8fef7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-58c369f{width:initial;max-width:initial;text-align:center;}.elementor-367345 .elementor-element.elementor-element-58c369f .elementor-heading-title{font-family:var( --e-global-typography-fd3a65f-font-family ), Sans-serif;font-size:var( --e-global-typography-fd3a65f-font-size );color:var( --e-global-color-primary );}.elementor-367345 .elementor-element.elementor-element-a8c74f2{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-367345 .elementor-element.elementor-element-efff5ac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-2014c5c{--display:flex;}.elementor-367345 .elementor-element.elementor-element-710a8e5{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-710a8e5:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-710a8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-710a8e5::before, .elementor-367345 .elementor-element.elementor-element-710a8e5 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-710a8e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-710a8e5 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-710a8e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-710a8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-2665568.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-2665568.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-2665568.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon{font-size:30px;}.elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-2665568 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:1.5em;color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-e2790d6{--display:flex;}.elementor-367345 .elementor-element.elementor-element-27a2348{--display:flex;}.elementor-367345 .elementor-element.elementor-element-b5a16c0{--display:flex;}.elementor-367345 .elementor-element.elementor-element-e87b277{--display:flex;}.elementor-367345 .elementor-element.elementor-element-a01507f{--display:flex;}.elementor-367345 .elementor-element.elementor-element-48a4edb{--display:flex;}.elementor-367345 .elementor-element.elementor-element-40a3902{--display:flex;}.elementor-367345 .elementor-element.elementor-element-4c9aa7b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-7debfcb{--display:flex;}.elementor-367345 .elementor-element.elementor-element-c01d6cf{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-c01d6cf:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-c01d6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-c01d6cf::before, .elementor-367345 .elementor-element.elementor-element-c01d6cf > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-c01d6cf > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-c01d6cf > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-c01d6cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-c01d6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-d86ddab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d86ddab.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-d86ddab.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-7c86fcd{--display:flex;}.elementor-367345 .elementor-element.elementor-element-0e0b800{--display:flex;}.elementor-367345 .elementor-element.elementor-element-e65bb0c{--display:flex;}.elementor-367345 .elementor-element.elementor-element-41371de{--display:flex;}.elementor-367345 .elementor-element.elementor-element-a64cba1{--display:flex;}.elementor-367345 .elementor-element.elementor-element-3193c8b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}.elementor-367345 .elementor-element.elementor-element-04cd3ab{--display:flex;}.elementor-367345 .elementor-element.elementor-element-9957fa2{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367345 .elementor-element.elementor-element-9957fa2:not(.elementor-motion-effects-element-type-background), .elementor-367345 .elementor-element.elementor-element-9957fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belmontproperty.com/wp-content/uploads/2025/06/Mar-HR-25-300x169.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-367345 .elementor-element.elementor-element-9957fa2::before, .elementor-367345 .elementor-element.elementor-element-9957fa2 > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-9957fa2 > .e-con-inner > .elementor-background-video-container::before, .elementor-367345 .elementor-element.elementor-element-9957fa2 > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-9957fa2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367345 .elementor-element.elementor-element-9957fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#545866;--background-overlay:'';}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-367345 .elementor-element.elementor-element-97883f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-97883f1.elementor-view-framed .elementor-icon, .elementor-367345 .elementor-element.elementor-element-97883f1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon{font-size:25px;}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-title, .elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-367345 .elementor-element.elementor-element-66f86ee{--display:flex;}.elementor-367345 .elementor-element.elementor-element-638fb32{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-699db7f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-9dc249f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-367345 .elementor-element.elementor-element-3678953{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-367345 .elementor-element.elementor-element-417655c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-f59c681{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-f59c681 > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-367345 .elementor-element.elementor-element-d6716f5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-367345 .elementor-element.elementor-element-43ef4ed{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-1d05390 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-367345 .elementor-element.elementor-element-1d05390{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-4684cee{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-367345 .elementor-element.elementor-element-cd0f2d3{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-367345 .elementor-element.elementor-element-c6796b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-5399cf8{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-5399cf8 > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-367345 .elementor-element.elementor-element-5399cf8 .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-1ef3de2{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-4e1cfad{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-408d8d1{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-367345 .elementor-element.elementor-element-d61811c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-5e9522a{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-5e9522a > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-367345 .elementor-element.elementor-element-5e9522a .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-6b6b2ec{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-d6acdef{--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-7a5d6ad{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-367345 .elementor-element.elementor-element-6a8fef7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-58c369f{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-58c369f > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-367345 .elementor-element.elementor-element-58c369f .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-a8c74f2{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-efff5ac{--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-367345 .elementor-element.elementor-element-3678953{--justify-content:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-367345 .elementor-element.elementor-element-417655c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-f59c681{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-f59c681 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-367345 .elementor-element.elementor-element-d6716f5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-367345 .elementor-element.elementor-element-43ef4ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367345 .elementor-element.elementor-element-43ef4ed.e-con{--align-self:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-1d05390{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-4684cee{--min-height:70vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367345 .elementor-element.elementor-element-cd0f2d3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-367345 .elementor-element.elementor-element-c6796b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-5399cf8{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-5399cf8 > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-367345 .elementor-element.elementor-element-5399cf8 .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-1ef3de2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-4e1cfad{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-32dbf03 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-94efdd5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-408d8d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-367345 .elementor-element.elementor-element-d61811c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-5e9522a{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-5e9522a > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-367345 .elementor-element.elementor-element-5e9522a .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-6b6b2ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-d6acdef{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-d42ae9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-aae3bf1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-7a5d6ad{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-367345 .elementor-element.elementor-element-6a8fef7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-367345 .elementor-element.elementor-element-58c369f{width:100%;max-width:100%;}.elementor-367345 .elementor-element.elementor-element-58c369f > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-367345 .elementor-element.elementor-element-58c369f .elementor-heading-title{font-size:var( --e-global-typography-fd3a65f-font-size );}.elementor-367345 .elementor-element.elementor-element-a8c74f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-efff5ac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-367345 .elementor-element.elementor-element-d86ddab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367345 .elementor-element.elementor-element-97883f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-367345 .elementor-element.elementor-element-43ef4ed{--width:60%;}.elementor-367345 .elementor-element.elementor-element-4684cee{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-367345 .elementor-element.elementor-element-43ef4ed{--width:100%;}.elementor-367345 .elementor-element.elementor-element-4684cee{--width:100%;}}/* Start custom CSS *//* Accordion header spacing */
.e-n-accordion-item summary.e-n-accordion-item-title {
  display: flex;
 align-items: flex-start;  
  justify-content: flex-start;
  cursor: pointer;
}


/* Title text */
.e-n-accordion-item .e-n-accordion-item-title-text {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

/* Icon spacing */
.e-n-accordion-item .e-n-accordion-item-title-icon {
  margin-left: 10px;
  display: flex;
  align-items: center;
}

/* Static state 
 background-color: #EDEFEF; */
.e-n-accordion-item > .e-n-accordion-item-title {
background-color: #faf7f1;
}

/* Open state */
.e-n-accordion-item[open] > .e-n-accordion-item-title {
  background-color: #eee;
}

/* Hover state */
.e-n-accordion-item > .e-n-accordion-item-title:hover {
  background-color: #f4f4f4;
}


/* Accordion Item  */
.elementor-widget-n-accordion 
.e-n-accordion-item:not(:last-child) {
  margin-bottom: 15px;
}

.elementor-widget-n-accordion 
.e-n-accordion-item {
  border-style: solid;
  border-color: #31324e;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 2px;
  border-left-width: 1px;
}

.e-n-accordion-item > .e-con {
  background-color: #FCFAFA;
  padding: 10px;
}

/* Contact Card  */
.trade-card {
  display: flex;
  flex-direction: column;
  gap: 6px;
  font-size: 15px;
}

.trade-card i {
  width: 18px;
  margin-right: 6px;
  color: #555;
}

.trade-name {
  font-weight: 600;
}

.trade-contact a {
  text-decoration: none;
}

.trade-about {
  align-items: flex-start;
  line-height: 1.4;
}


.trade-socials {
  display: flex;
  gap: 14px;
  margin-top: 6px;
}

.trade-socials a {
  font-size: 20px;
  line-height: 1;
  transition: 0.2s ease;
}

/* Brand colours */
.social-linkedin i {
  color: #0077b5;
}
.social-facebook i {
  color: #1877f2;
}
.social-google i {
  color: #4285f4;
}

/* Instagram  icon */
.social-instagram i {
  background: linear-gradient(
    45deg,
    #f09433,
    #e6683c,
    #dc2743,
    #cc2366,
    #bc1888
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Serif 4 Subhead';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Regular.ttf.woff2') format('woff2'),
		url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Regular.ttf.woff') format('woff');
}
@font-face {
	font-family: 'Source Serif 4 Subhead';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Semibold.ttf.woff2') format('woff2'),
		url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Semibold.ttf.woff') format('woff');
}
@font-face {
	font-family: 'Source Serif 4 Subhead';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Bold.ttf.woff2') format('woff2'),
		url('https://belmontproperty.com/wp-content/uploads/2024/12/SourceSerif4Subhead-Bold.ttf.woff') format('woff');
}
@font-face {
	font-family: 'Source Serif 4 Subhead';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/12/Poppins-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-light-300-webfont.woff') format('woff'),
		url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-light-300-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-regular-400-webfont.woff') format('woff'),
		url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-regular-400-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-semibold-600-webfont.woff') format('woff'),
		url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-semibold-600-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-bold-700-webfont.woff') format('woff'),
		url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-bold-700-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-extrabold-800-webfont.woff') format('woff'),
		url('https://belmontproperty.com/wp-content/uploads/2024/07/montserrat-extrabold-800-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */