.elementor-1039 .elementor-element.elementor-element-585039e{--display:flex;--min-height:100dvh;--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;--justify-content:space-between;--margin-top:-100px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-585039e:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-585039e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0510cf5 );}.elementor-1039 .elementor-element.elementor-element-709361d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1039 .elementor-element.elementor-element-97608b4{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-97608b4 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-97608b4 img{width:100%;}.elementor-1039 .elementor-element.elementor-element-b9b5788{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-574308e{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-574308e > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-574308e img{width:100%;}.elementor-1039 .elementor-element.elementor-element-fe5338e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-c0ca0db{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-c0ca0db > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-c0ca0db img{width:100%;}.elementor-1039 .elementor-element.elementor-element-ce667b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-71a24b0{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-71a24b0 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-71a24b0 img{width:100%;}.elementor-1039 .elementor-element.elementor-element-c89276b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-59bbef5{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-59bbef5 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-59bbef5 img{width:100%;}.elementor-1039 .elementor-element.elementor-element-e980c2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-2efdd40{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-2efdd40 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-2efdd40 img{width:100%;}.elementor-1039 .elementor-element.elementor-element-f76d925{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1039 .elementor-element.elementor-element-08a4465{width:100%;max-width:100%;}.elementor-1039 .elementor-element.elementor-element-08a4465 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-1039 .elementor-element.elementor-element-08a4465 img{width:100%;}.elementor-1039 .elementor-element.elementor-element-5fe757e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:60px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-1039 .elementor-element.elementor-element-5fe757e .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1039 .elementor-element.elementor-element-e3f5270{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1039 .elementor-element.elementor-element-89aa8b8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-7562266 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-676f464{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-8a801b7 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1039 .elementor-element.elementor-element-de32b91{text-align:start;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button{background-color:var( --e-global-color-eb95f1f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-eb95f1f );padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button:hover, .elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-e96a823{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-8351701{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-ca629d7{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-1bb1826 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-da6229b{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button{background-color:var( --e-global-color-eb95f1f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-eb95f1f );padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button:hover, .elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-4f7e3a6{--display:flex;--gap:250px 250px;--row-gap:250px;--column-gap:250px;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-1320ffb{--display:flex;--min-height:calc(100vh - 60px);--gap:45px 45px;--row-gap:45px;--column-gap:45px;box-shadow:0px 0px 30px 0px rgba(18.700000000000024, 10.063534026465044, 3.5367391304347877, 0.17);--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-1039 .elementor-element.elementor-element-1320ffb:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-1320ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-f1d85fe{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-1122f24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-242ecf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-475c9b2 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-ea867ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-aaa7189 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-5b331ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-d3644aa{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-d4a0c9a{--display:flex;}.elementor-1039 .elementor-element.elementor-element-d4a0c9a:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-d4a0c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-12-900x1200.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-d4a0c9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1039 .elementor-element.elementor-element-fd7aec5{--display:flex;--min-height:calc(100vh - 60px);--gap:45px 45px;--row-gap:45px;--column-gap:45px;box-shadow:0px 0px 30px 0px rgba(18.700000000000024, 10.063534026465044, 3.5367391304347877, 0.17);--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-1039 .elementor-element.elementor-element-fd7aec5:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-fd7aec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-50eee8e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-905af87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-b168c3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-60806c9 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-9029454{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-c4fd458 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-13a089b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-90e91d3{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-7834d89{--display:flex;}.elementor-1039 .elementor-element.elementor-element-7834d89:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-7834d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-Launch-Event-29-1125x1500.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-7834d89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1039 .elementor-element.elementor-element-a8d54f3{--display:flex;--min-height:calc(100vh - 60px);--gap:45px 45px;--row-gap:45px;--column-gap:45px;box-shadow:0px 0px 30px 0px rgba(18.700000000000024, 10.063534026465044, 3.5367391304347877, 0.17);--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-1039 .elementor-element.elementor-element-a8d54f3:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-a8d54f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-a3c9a70{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-780e2bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-539b9e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-365f419 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-ee04648{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-855271c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-5357777{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-3074697{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-a16d44c{--display:flex;}.elementor-1039 .elementor-element.elementor-element-a16d44c:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-a16d44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-Launch-Event-10-1152x1536.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-a16d44c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1039 .elementor-element.elementor-element-5502dc5{--display:flex;--min-height:calc(100vh - 60px);--gap:45px 45px;--row-gap:45px;--column-gap:45px;box-shadow:0px 0px 30px 0px rgba(18.700000000000024, 10.063534026465044, 3.5367391304347877, 0.17);--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-1039 .elementor-element.elementor-element-5502dc5:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-5502dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-5dcccf2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-55a0a0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-a1800c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-cb7962a .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-5b41933{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-777f03f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-7e47381{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-06bbab3{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-7ef6317{--display:flex;}.elementor-1039 .elementor-element.elementor-element-7ef6317:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-7ef6317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-Launch-Event-18-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-7ef6317.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1039 .elementor-element.elementor-element-0b58c3c{--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:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-0b58c3c:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-0b58c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fb11f2 );}.elementor-1039 .elementor-element.elementor-element-a339bd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-585d0e1 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-1d0e120{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1039 .elementor-element.elementor-element-299faae > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}.elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-1039 .elementor-element.elementor-element-1417157{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-d6839b3{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-c26907e .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-c719086{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-3d5d45b{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-1d8f26e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-1d8f26e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1039 .elementor-element.elementor-element-1d8f26e{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1039 .elementor-element.elementor-element-1d8f26e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-23b1943{--display:flex;}.elementor-1039 .elementor-element.elementor-element-5a048f6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-5a048f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1039 .elementor-element.elementor-element-5a048f6{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1039 .elementor-element.elementor-element-5a048f6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-f8ca4fd{--display:flex;}.elementor-1039 .elementor-element.elementor-element-d1368f5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-d1368f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1039 .elementor-element.elementor-element-d1368f5{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1039 .elementor-element.elementor-element-d1368f5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1039 .elementor-element.elementor-element-2f2e15d{--n-accordion-title-font-size:var( --e-global-typography-2aab993-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:25px;}.elementor-1039 .elementor-element.elementor-element-2f2e15d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-6fb11f2 );}.elementor-1039 .elementor-element.elementor-element-2f2e15d {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-1039 .elementor-element.elementor-element-2f2e15d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-2aab993-font-family ), Sans-serif;font-weight:var( --e-global-typography-2aab993-font-weight );text-transform:var( --e-global-typography-2aab993-text-transform );font-style:var( --e-global-typography-2aab993-font-style );text-decoration:var( --e-global-typography-2aab993-text-decoration );line-height:var( --e-global-typography-2aab993-line-height );}:where( .elementor-1039 .elementor-element.elementor-element-2f2e15d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-6fb11f2 );--padding-top:20px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-1039 .elementor-element.elementor-element-6443cf8{--display:flex;}.elementor-1039 .elementor-element.elementor-element-6443cf8:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-6443cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/bristol-interiors-circle-stock-6.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-9ea6f7b{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-41566f2{--display:flex;}.elementor-1039 .elementor-element.elementor-element-41566f2:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-41566f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-Launch-Event-48-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-4107c65{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-bdd748f .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-cfc949f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-c5a8996{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-c5a8996:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-c5a8996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0510cf5 );}.elementor-1039 .elementor-element.elementor-element-1f84cf8{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-b32b5b5 .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-08f68ff{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button{background-color:var( --e-global-color-eb95f1f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-eb95f1f );padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button:hover, .elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button:focus{border-color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-131d69e{--display:flex;}.elementor-1039 .elementor-element.elementor-element-131d69e:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-131d69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/Bristol-Interiors-Circle-Launch-Event-5-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-9db0e3f{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-9db0e3f:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-9db0e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-e5010fc{--display:flex;}.elementor-1039 .elementor-element.elementor-element-e5010fc:not(.elementor-motion-effects-element-type-background), .elementor-1039 .elementor-element.elementor-element-e5010fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bristolinteriorscircle.co.uk/wp-content/uploads/2026/09/bristol-interiors-circle-stock-2.jpg");background-position:center center;background-size:cover;}.elementor-1039 .elementor-element.elementor-element-435a2b1{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-00dce1b .elementor-heading-title{font-family:var( --e-global-typography-7f159e3-font-family ), Sans-serif;font-size:var( --e-global-typography-7f159e3-font-size );font-weight:var( --e-global-typography-7f159e3-font-weight );font-style:var( --e-global-typography-7f159e3-font-style );text-decoration:var( --e-global-typography-7f159e3-text-decoration );line-height:var( --e-global-typography-7f159e3-line-height );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-4a55539{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button{background-color:var( --e-global-color-eb95f1f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-eb95f1f );padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button:hover, .elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button:focus{border-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-1039 .elementor-element.elementor-element-89aa8b8{--width:50%;}.elementor-1039 .elementor-element.elementor-element-676f464{--width:360px;}.elementor-1039 .elementor-element.elementor-element-8351701{--width:33%;}.elementor-1039 .elementor-element.elementor-element-4f7e3a6{--width:50%;}.elementor-1039 .elementor-element.elementor-element-f1d85fe{--width:85%;}.elementor-1039 .elementor-element.elementor-element-242ecf2{--width:45px;}.elementor-1039 .elementor-element.elementor-element-ea867ef{--width:auto;}.elementor-1039 .elementor-element.elementor-element-50eee8e{--width:85%;}.elementor-1039 .elementor-element.elementor-element-b168c3b{--width:45px;}.elementor-1039 .elementor-element.elementor-element-9029454{--width:auto;}.elementor-1039 .elementor-element.elementor-element-a3c9a70{--width:85%;}.elementor-1039 .elementor-element.elementor-element-539b9e0{--width:45px;}.elementor-1039 .elementor-element.elementor-element-ee04648{--width:auto;}.elementor-1039 .elementor-element.elementor-element-5dcccf2{--width:85%;}.elementor-1039 .elementor-element.elementor-element-a1800c8{--width:45px;}.elementor-1039 .elementor-element.elementor-element-5b41933{--width:auto;}.elementor-1039 .elementor-element.elementor-element-d6839b3{--width:40%;}.elementor-1039 .elementor-element.elementor-element-6443cf8{--width:50%;}.elementor-1039 .elementor-element.elementor-element-41566f2{--width:50%;}.elementor-1039 .elementor-element.elementor-element-4107c65{--width:40%;}.elementor-1039 .elementor-element.elementor-element-1f84cf8{--width:40%;}.elementor-1039 .elementor-element.elementor-element-131d69e{--width:50%;}.elementor-1039 .elementor-element.elementor-element-e5010fc{--width:50%;}.elementor-1039 .elementor-element.elementor-element-435a2b1{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1039 .elementor-element.elementor-element-8351701{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1039 .elementor-element.elementor-element-89aa8b8{--width:80%;}.elementor-1039 .elementor-element.elementor-element-8351701{--width:40%;}.elementor-1039 .elementor-element.elementor-element-4f7e3a6{--width:60%;}.elementor-1039 .elementor-element.elementor-element-f1d85fe{--width:100%;}.elementor-1039 .elementor-element.elementor-element-50eee8e{--width:100%;}.elementor-1039 .elementor-element.elementor-element-a3c9a70{--width:100%;}.elementor-1039 .elementor-element.elementor-element-5dcccf2{--width:100%;}.elementor-1039 .elementor-element.elementor-element-d6839b3{--width:50%;}.elementor-1039 .elementor-element.elementor-element-4107c65{--width:50%;}.elementor-1039 .elementor-element.elementor-element-1f84cf8{--width:50%;}.elementor-1039 .elementor-element.elementor-element-131d69e{--width:50%;}.elementor-1039 .elementor-element.elementor-element-435a2b1{--width:50%;}}@media(max-width:1200px){.elementor-1039 .elementor-element.elementor-element-5fe757e{--e-n-carousel-swiper-slides-gap:45px;}.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button{padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-e96a823{--gap:75px 75px;--row-gap:75px;--column-gap:75px;}.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button{padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button{padding:3px 0px 3px 0px;}.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button{padding:3px 0px 3px 0px;}}@media(max-width:1024px){.elementor-1039 .elementor-element.elementor-element-585039e{--min-height:100dvh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1039 .elementor-element.elementor-element-5fe757e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1039 .elementor-element.elementor-element-e3f5270{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-7562266 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-8a801b7 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1039 .elementor-element.elementor-element-e96a823{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-1bb1826 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-da6229b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-475c9b2 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-5b331ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-60806c9 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-13a089b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-365f419 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-5357777{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-cb7962a .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-7e47381{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-0b58c3c{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-585d0e1 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1039 .elementor-element.elementor-element-299faae > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1039 .elementor-element.elementor-element-1417157{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-d6839b3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-c26907e .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-c719086{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1039 .elementor-element.elementor-element-2f2e15d{--n-accordion-title-font-size:var( --e-global-typography-2aab993-font-size );}:where( .elementor-1039 .elementor-element.elementor-element-2f2e15d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2aab993-line-height );}.elementor-1039 .elementor-element.elementor-element-9ea6f7b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-4107c65{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-bdd748f .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-cfc949f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-c5a8996{--min-height:80vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-1f84cf8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-b32b5b5 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-08f68ff{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-9db0e3f{--min-height:80vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1039 .elementor-element.elementor-element-435a2b1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1039 .elementor-element.elementor-element-00dce1b .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-4a55539{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-1039 .elementor-element.elementor-element-585039e{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1039 .elementor-element.elementor-element-5fe757e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1039 .elementor-element.elementor-element-e3f5270{--padding-top:15px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-7562266 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-8a801b7 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1039 .elementor-element.elementor-element-e96a823{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-ca629d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-1bb1826 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-da6229b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-1320ffb{--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-1122f24{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-1039 .elementor-element.elementor-element-242ecf2{--width:30px;}.elementor-1039 .elementor-element.elementor-element-475c9b2 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-fd7aec5{--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-905af87{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-1039 .elementor-element.elementor-element-b168c3b{--width:30px;}.elementor-1039 .elementor-element.elementor-element-60806c9 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-a8d54f3{--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-780e2bb{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-1039 .elementor-element.elementor-element-539b9e0{--width:30px;}.elementor-1039 .elementor-element.elementor-element-365f419 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-5502dc5{--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-55a0a0f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-1039 .elementor-element.elementor-element-a1800c8{--width:30px;}.elementor-1039 .elementor-element.elementor-element-cb7962a .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-0b58c3c{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-585d0e1 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1039 .elementor-element.elementor-element-299faae > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-1039 .elementor-element.elementor-element-1417157{--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;}.elementor-1039 .elementor-element.elementor-element-d6839b3{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-c26907e .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-c719086{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1039 .elementor-element.elementor-element-2f2e15d{--n-accordion-title-font-size:var( --e-global-typography-2aab993-font-size );}:where( .elementor-1039 .elementor-element.elementor-element-2f2e15d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2aab993-line-height );}.elementor-1039 .elementor-element.elementor-element-6443cf8{--min-height:300px;}.elementor-1039 .elementor-element.elementor-element-41566f2{--min-height:220px;}.elementor-1039 .elementor-element.elementor-element-4107c65{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-bdd748f .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-cfc949f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-1f84cf8{--min-height:100dvh;}.elementor-1039 .elementor-element.elementor-element-b32b5b5 .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-08f68ff{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1039 .elementor-element.elementor-element-9db0e3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1039 .elementor-element.elementor-element-435a2b1{--min-height:100dvh;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-1039 .elementor-element.elementor-element-00dce1b .elementor-heading-title{font-size:var( --e-global-typography-7f159e3-font-size );line-height:var( --e-global-typography-7f159e3-line-height );}.elementor-1039 .elementor-element.elementor-element-4a55539{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97608b4 */.elementor-1039 .elementor-element.elementor-element-97608b4 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574308e */.elementor-1039 .elementor-element.elementor-element-574308e img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0ca0db */.elementor-1039 .elementor-element.elementor-element-c0ca0db img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71a24b0 */.elementor-1039 .elementor-element.elementor-element-71a24b0 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59bbef5 */.elementor-1039 .elementor-element.elementor-element-59bbef5 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2efdd40 */.elementor-1039 .elementor-element.elementor-element-2efdd40 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08a4465 */.elementor-1039 .elementor-element.elementor-element-08a4465 img {
    aspect-ratio: 3/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5fe757e */.elementor-1039 .elementor-element.elementor-element-5fe757e .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de32b91 */.elementor-1039 .elementor-element.elementor-element-de32b91 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d533be9 */.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-1039 .elementor-element.elementor-element-d533be9 .elementor-button-icon {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-585039e */.elementor-1039 .elementor-element.elementor-element-585039e .elementor-widget-n-carousel:not(.e-widget-swiper) .e-n-carousel {
    height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a76e896 */.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-1039 .elementor-element.elementor-element-a76e896 .elementor-button-icon {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3644aa */.elementor-1039 .elementor-element.elementor-element-d3644aa p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90e91d3 */.elementor-1039 .elementor-element.elementor-element-90e91d3 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3074697 */.elementor-1039 .elementor-element.elementor-element-3074697 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06bbab3 */.elementor-1039 .elementor-element.elementor-element-06bbab3 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7e3a6 */.elementor-1039 .elementor-element.elementor-element-4f7e3a6 .elementor-sticky:has(+ .elementor-sticky__spacer) {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfc949f */.elementor-1039 .elementor-element.elementor-element-cfc949f p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56f13e9 */.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-1039 .elementor-element.elementor-element-56f13e9 .elementor-button-icon {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a55539 */.elementor-1039 .elementor-element.elementor-element-4a55539 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa30b86 */.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-1039 .elementor-element.elementor-element-fa30b86 .elementor-button-icon {
    font-size: 24px;
}/* End custom CSS */