.elementor-128 .elementor-element.elementor-element-5c856d7{--display:flex;--min-height:300px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-5c856d7:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-5c856d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F2;background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/SunriseFeb2024.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-5c856d7::before, .elementor-128 .elementor-element.elementor-element-5c856d7 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-5c856d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-5c856d7 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-5c856d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-5c856d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-dbce0a4{--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;--gap:10px 0px;--row-gap:10px;--column-gap: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 );color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-96cfb63{text-align:center;}.elementor-128 .elementor-element.elementor-element-96cfb63 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-e8187fbc );}.elementor-128 .elementor-element.elementor-element-9724743{text-align:center;}.elementor-128 .elementor-element.elementor-element-9724743 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:500;color:var( --e-global-color-6e8a9d97 );}.elementor-128 .elementor-element.elementor-element-75a6d7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:78px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-75a6d7d:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-75a6d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-bd4d102{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-586fcbd .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#7C8A4E;}.elementor-128 .elementor-element.elementor-element-67625bd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;color:#2E3A23;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-128 .elementor-element.elementor-element-da5d32a{font-family:"Mulish", Sans-serif;font-size:16px;color:#454F37;}.elementor-128 .elementor-element.elementor-element-06c8c4d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:start;}.elementor-128 .elementor-element.elementor-element-d4b6ab2{--display:flex;--min-height:330px;--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:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3D2;--border-color:#E1E3D2;--border-radius:16px 16px 16px 16px;--padding-top:35px;--padding-bottom:35px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-d4b6ab2:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-d4b6ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-72160b9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-e2070df{font-family:"Mulish", Sans-serif;font-size:14px;color:#5A6149;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-icon i{color:#7C8A4E;transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-icon svg{fill:#7C8A4E;transition:fill 0.3s;}.elementor-128 .elementor-element.elementor-element-e72417f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-128 .elementor-element.elementor-element-e72417f .elementor-icon-list-text{color:#3F4A30;transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-fbe0235{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Mulish", Sans-serif;font-size:13px;color:#6A7155;}.elementor-128 .elementor-element.elementor-element-e3576f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E3D2;--border-color:#E1E3D2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-e3576f6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-e3576f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-c732b9b{--display:flex;--min-height:150px;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-c732b9b:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-c732b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8FB6C2;background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Pond.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-91c897c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-fa614cc{font-family:"Mulish", Sans-serif;font-size:14px;color:#5A6149;}.elementor-128 .elementor-element.elementor-element-b6677a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-b6677a4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b6677a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F2;}.elementor-128 .elementor-element.elementor-element-eb4cace{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-44e3949 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#BC6A3C;}.elementor-128 .elementor-element.elementor-element-cd40973 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-b4b4940{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-a01f1b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-a01f1b6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-a01f1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-8d16eda{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-8d16eda:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-8d16eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Jedburgh-Abbey.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-8d16eda{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-8d16eda{right:0px;}.elementor-128 .elementor-element.elementor-element-3aaea48{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-a2295b6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-8dfdac0{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-53e5246{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-53e5246:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-53e5246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-bc79956{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-bc79956:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-bc79956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Mary-Queen-of-Scots-House-and-Visitor-Centre.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-bc79956{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-bc79956{right:0px;}.elementor-128 .elementor-element.elementor-element-3b34ece{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-15854ee .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-53d05a1{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-8549eff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-8549eff:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-8549eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A24A19;}.elementor-128 .elementor-element.elementor-element-6c2dea6{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-6c2dea6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-6c2dea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/960px-Jedburgh_Castle_Jail_28943382895729.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-6c2dea6{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-6c2dea6{right:0px;}.elementor-128 .elementor-element.elementor-element-8589bef{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-f35db94 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#FBF1E8;}.elementor-128 .elementor-element.elementor-element-fab29a0{font-family:"Mulish", Sans-serif;font-size:13px;color:#F3E2D5;}.elementor-128 .elementor-element.elementor-element-1b197e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-1b197e0:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-1b197e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9FAE6E;}.elementor-128 .elementor-element.elementor-element-586aaad{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-586aaad:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-586aaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/960px-Melrose_Abbey_-_geograph.org_.uk_-_5632460.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-586aaad{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-586aaad{right:0px;}.elementor-128 .elementor-element.elementor-element-59d45af{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-c30e91f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-957f49c{font-family:"Mulish", Sans-serif;font-size:13px;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-b735ef8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-b735ef8:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b735ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-29a4734{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-29a4734:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-29a4734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/960px-Floors_Castle_from_Kelso2C_Scottish_Borders.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-29a4734{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-29a4734{right:0px;}.elementor-128 .elementor-element.elementor-element-5d14929{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-88b8ed4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-1666e34{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-fcdac2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-fcdac2a:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-fcdac2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-735f449{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-735f449:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-735f449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/960px-Dryburgh_Abbey_spring.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-735f449{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-735f449{right:0px;}.elementor-128 .elementor-element.elementor-element-2f4a598{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-d6ff436 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-1d557d1{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-0082e9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-0082e9c:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-0082e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-6e9f4b8{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-91e2fc9 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#7C8A4E;}.elementor-128 .elementor-element.elementor-element-ccbca99 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-e84d694{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-a06381b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-a06381b:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-a06381b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-8c59214{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-8c59214:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-8c59214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Harestanes-geograph.org_.uk-8153842.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-8c59214{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-8c59214{right:0px;}.elementor-128 .elementor-element.elementor-element-1a3290e{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-7836e29 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-29a74e1{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-b576e83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-b576e83:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b576e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EA;}.elementor-128 .elementor-element.elementor-element-ca690c3{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-ca690c3:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-ca690c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Rochester-Carter-Bar-geograph.org_.uk-2321946.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-ca690c3{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-ca690c3{right:0px;}.elementor-128 .elementor-element.elementor-element-49f3b94{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-b471961 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-f5abb27{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-82e67e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-82e67e4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-82e67e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A24A19;}.elementor-128 .elementor-element.elementor-element-b180b27{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-b180b27:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b180b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/The-Waterloo-Monument-on-Peniel-Heugh-geograph.org_.uk-2141799.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-b180b27{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-b180b27{right:0px;}.elementor-128 .elementor-element.elementor-element-6caf144{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-c572e02 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#FBF1E8;}.elementor-128 .elementor-element.elementor-element-0314245{font-family:"Mulish", Sans-serif;font-size:13px;color:#F3E2D5;}.elementor-128 .elementor-element.elementor-element-21f51eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-21f51eb:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-21f51eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9FAE6E;}.elementor-128 .elementor-element.elementor-element-9572642{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-9572642:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-9572642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Rubers-Law-from-Hawick.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-9572642{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-9572642{right:0px;}.elementor-128 .elementor-element.elementor-element-9a1ed9a{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-6fd92c2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-0164684{font-family:"Mulish", Sans-serif;font-size:13px;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-bf8b2e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-bf8b2e6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-bf8b2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-d2ac81c{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-d2ac81c:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-d2ac81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Lane-to-Selkirk-Borders-Abbeys-Way-geograph.org_.uk-2878564.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-d2ac81c{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-d2ac81c{right:0px;}.elementor-128 .elementor-element.elementor-element-1991cea{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-c823336 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-799df50{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-841e82a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-841e82a:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-841e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EA;}.elementor-128 .elementor-element.elementor-element-f14d52c{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-f14d52c:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-f14d52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Eildon-Hills-from-Gala-Hill.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-f14d52c{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-f14d52c{right:0px;}.elementor-128 .elementor-element.elementor-element-89f7bfa{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-af970cc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-2083f5e{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-6a354b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-6a354b5:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-6a354b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F2;}.elementor-128 .elementor-element.elementor-element-95eed0f{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-6496689 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#BC6A3C;}.elementor-128 .elementor-element.elementor-element-cd79822 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-2dd7412{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-982fa76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-982fa76:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-982fa76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-309be0f{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-309be0f:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-309be0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Jedburgh-Town-Centre.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-309be0f{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-309be0f{right:0px;}.elementor-128 .elementor-element.elementor-element-cc004e1{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-6162303 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-78386e2{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-049de16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-049de16:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-049de16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-7ecacaa{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-7ecacaa:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7ecacaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Melrose-Town-Centre.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-7ecacaa{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-7ecacaa{right:0px;}.elementor-128 .elementor-element.elementor-element-9466bef{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-548d812 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-d5884d9{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-8f75f79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-8f75f79:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-8f75f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A24A19;}.elementor-128 .elementor-element.elementor-element-874cc14{--display:flex;--position:relative;--min-height:185px;--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;top:0px;}.elementor-128 .elementor-element.elementor-element-874cc14:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-874cc14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/Kelso-Square-geograph.org_.uk-8168532.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-874cc14{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-874cc14{right:0px;}.elementor-128 .elementor-element.elementor-element-d396ea6{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-c2a993c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#FBF1E8;}.elementor-128 .elementor-element.elementor-element-b122f7c{font-family:"Mulish", Sans-serif;font-size:13px;color:#F3E2D5;}.elementor-128 .elementor-element.elementor-element-6ea0c3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-6ea0c3d:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-6ea0c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAECDB;}.elementor-128 .elementor-element.elementor-element-77e63ed{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-5e6c2b2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#BC6A3C;}.elementor-128 .elementor-element.elementor-element-89462f8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;color:#2E3A23;}.elementor-128 .elementor-element.elementor-element-2f1a68d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-90f4c61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-90f4c61:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-90f4c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2817;}.elementor-128 .elementor-element.elementor-element-2e86d0d{--display:flex;--min-height:185px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-2e86d0d:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-2e86d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/edinburgh-dean-village-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-9affa66{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-aaad8ef .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#F4F1E6;}.elementor-128 .elementor-element.elementor-element-478d336{font-family:"Mulish", Sans-serif;font-size:13px;color:#DCE2CC;}.elementor-128 .elementor-element.elementor-element-7546850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-7546850:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7546850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EA;}.elementor-128 .elementor-element.elementor-element-a67f570{--display:flex;--min-height:185px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-a67f570:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-a67f570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bairnkinecottages.co.uk/wp-content/uploads/2026/06/northumberland-coast-beadnell-bay-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-9a7832c{--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;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-0e6ed29 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:500;color:#1F2817;}.elementor-128 .elementor-element.elementor-element-6ec2d23{font-family:"Mulish", Sans-serif;font-size:13px;color:#3C4A2A;}.elementor-128 .elementor-element.elementor-element-b887259{--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:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-b887259:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b887259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4396f25 );}.elementor-128 .elementor-element.elementor-element-4eafa19{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-128 .elementor-element.elementor-element-4742e11{text-align:center;}.elementor-128 .elementor-element.elementor-element-4742e11 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AEBF9C;}.elementor-128 .elementor-element.elementor-element-1e5571e{text-align:center;}.elementor-128 .elementor-element.elementor-element-1e5571e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-d179153{text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;color:#D6DECB;}.elementor-128 .elementor-element.elementor-element-33d051f{text-align:center;}.elementor-128 .elementor-element.elementor-element-33d051f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:13px;color:var( --e-global-color-6e8a9d97 );}.elementor-128 .elementor-element.elementor-element-c5d02bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 12px;--row-gap:10px;--column-gap:12px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-128 .elementor-element.elementor-element-562b259 .elementor-button{background-color:#BC6A3C;font-family:"Mulish", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-128 .elementor-element.elementor-element-f076c3f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Mulish", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-128 .elementor-element.elementor-element-06c8c4d{--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-b4b4940{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-e84d694{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-2dd7412{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-2f1a68d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-128 .elementor-element.elementor-element-5c856d7{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-dbce0a4{--content-width:740px;}.elementor-128 .elementor-element.elementor-element-75a6d7d{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-b6677a4{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-8d16eda{--width:42%;}.elementor-128 .elementor-element.elementor-element-3aaea48{--width:58%;}.elementor-128 .elementor-element.elementor-element-bc79956{--width:42%;}.elementor-128 .elementor-element.elementor-element-3b34ece{--width:58%;}.elementor-128 .elementor-element.elementor-element-6c2dea6{--width:42%;}.elementor-128 .elementor-element.elementor-element-8589bef{--width:58%;}.elementor-128 .elementor-element.elementor-element-586aaad{--width:42%;}.elementor-128 .elementor-element.elementor-element-59d45af{--width:58%;}.elementor-128 .elementor-element.elementor-element-29a4734{--width:42%;}.elementor-128 .elementor-element.elementor-element-5d14929{--width:58%;}.elementor-128 .elementor-element.elementor-element-735f449{--width:42%;}.elementor-128 .elementor-element.elementor-element-2f4a598{--width:58%;}.elementor-128 .elementor-element.elementor-element-0082e9c{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-8c59214{--width:42%;}.elementor-128 .elementor-element.elementor-element-1a3290e{--width:58%;}.elementor-128 .elementor-element.elementor-element-ca690c3{--width:42%;}.elementor-128 .elementor-element.elementor-element-49f3b94{--width:58%;}.elementor-128 .elementor-element.elementor-element-b180b27{--width:42%;}.elementor-128 .elementor-element.elementor-element-6caf144{--width:58%;}.elementor-128 .elementor-element.elementor-element-9572642{--width:42%;}.elementor-128 .elementor-element.elementor-element-9a1ed9a{--width:58%;}.elementor-128 .elementor-element.elementor-element-d2ac81c{--width:42%;}.elementor-128 .elementor-element.elementor-element-1991cea{--width:58%;}.elementor-128 .elementor-element.elementor-element-f14d52c{--width:42%;}.elementor-128 .elementor-element.elementor-element-89f7bfa{--width:58%;}.elementor-128 .elementor-element.elementor-element-6a354b5{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-309be0f{--width:42%;}.elementor-128 .elementor-element.elementor-element-cc004e1{--width:58%;}.elementor-128 .elementor-element.elementor-element-7ecacaa{--width:42%;}.elementor-128 .elementor-element.elementor-element-9466bef{--width:58%;}.elementor-128 .elementor-element.elementor-element-874cc14{--width:42%;}.elementor-128 .elementor-element.elementor-element-d396ea6{--width:58%;}.elementor-128 .elementor-element.elementor-element-6ea0c3d{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-2e86d0d{--width:42%;}.elementor-128 .elementor-element.elementor-element-9affa66{--width:58%;}.elementor-128 .elementor-element.elementor-element-a67f570{--width:42%;}.elementor-128 .elementor-element.elementor-element-9a7832c{--width:58%;}.elementor-128 .elementor-element.elementor-element-b887259{--content-width:1440px;}.elementor-128 .elementor-element.elementor-element-4eafa19{--content-width:760px;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-9724743 .elementor-heading-title{font-size:31px;}.elementor-128 .elementor-element.elementor-element-67625bd .elementor-heading-title{font-size:24px;}.elementor-128 .elementor-element.elementor-element-06c8c4d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-cd40973 .elementor-heading-title{font-size:24px;}.elementor-128 .elementor-element.elementor-element-b4b4940{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-a01f1b6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-8d16eda{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-3aaea48{--width:100%;}.elementor-128 .elementor-element.elementor-element-53e5246{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-bc79956{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-3b34ece{--width:100%;}.elementor-128 .elementor-element.elementor-element-8549eff{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-6c2dea6{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-8589bef{--width:100%;}.elementor-128 .elementor-element.elementor-element-1b197e0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-586aaad{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-59d45af{--width:100%;}.elementor-128 .elementor-element.elementor-element-b735ef8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-29a4734{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-5d14929{--width:100%;}.elementor-128 .elementor-element.elementor-element-fcdac2a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-735f449{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-2f4a598{--width:100%;}.elementor-128 .elementor-element.elementor-element-ccbca99 .elementor-heading-title{font-size:24px;}.elementor-128 .elementor-element.elementor-element-e84d694{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-a06381b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-8c59214{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-1a3290e{--width:100%;}.elementor-128 .elementor-element.elementor-element-b576e83{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-ca690c3{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-49f3b94{--width:100%;}.elementor-128 .elementor-element.elementor-element-82e67e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-b180b27{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-6caf144{--width:100%;}.elementor-128 .elementor-element.elementor-element-21f51eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-9572642{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-9a1ed9a{--width:100%;}.elementor-128 .elementor-element.elementor-element-bf8b2e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-d2ac81c{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-1991cea{--width:100%;}.elementor-128 .elementor-element.elementor-element-841e82a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-f14d52c{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-89f7bfa{--width:100%;}.elementor-128 .elementor-element.elementor-element-cd79822 .elementor-heading-title{font-size:24px;}.elementor-128 .elementor-element.elementor-element-2dd7412{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-982fa76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-309be0f{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-cc004e1{--width:100%;}.elementor-128 .elementor-element.elementor-element-049de16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-7ecacaa{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-9466bef{--width:100%;}.elementor-128 .elementor-element.elementor-element-8f75f79{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-874cc14{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-d396ea6{--width:100%;}.elementor-128 .elementor-element.elementor-element-89462f8 .elementor-heading-title{font-size:24px;}.elementor-128 .elementor-element.elementor-element-2f1a68d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-128 .elementor-element.elementor-element-90f4c61{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-2e86d0d{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-9affa66{--width:100%;}.elementor-128 .elementor-element.elementor-element-7546850{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-a67f570{--width:100%;--min-height:200px;}.elementor-128 .elementor-element.elementor-element-9a7832c{--width:100%;}.elementor-128 .elementor-element.elementor-element-1e5571e .elementor-heading-title{font-size:25px;}}/* Start custom CSS for container, class: .elementor-element-b4b4940 */.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-a01f1b6,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-53e5246,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8549eff,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-1b197e0,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-b735ef8,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-fcdac2a{position:relative;cursor:pointer;}
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8d16eda,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-bc79956,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-6c2dea6,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-586aaad,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-29a4734,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-735f449,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-3aaea48,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-3b34ece,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8589bef,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-59d45af,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-5d14929,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-2f4a598{position:static;}
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8d16eda,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-bc79956,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-6c2dea6,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-586aaad,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-29a4734,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-735f449{transition:transform .6s cubic-bezier(.2,.6,.2,1);will-change:transform;}
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-a01f1b6:hover .elementor-element-8d16eda,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-53e5246:hover .elementor-element-bc79956,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8549eff:hover .elementor-element-6c2dea6,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-1b197e0:hover .elementor-element-586aaad,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-b735ef8:hover .elementor-element-29a4734,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-fcdac2a:hover .elementor-element-735f449{transform:scale(1.06);}
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-a2295b6 a::after,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-15854ee a::after,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-f35db94 a::after,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-c30e91f a::after,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-88b8ed4 a::after,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-d6ff436 a::after{content:"";position:absolute;inset:0;z-index:2;}
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-fc5e585,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-e7eff17,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-2c6b8e1,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-b3cdd3e,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-9833413,
.elementor-128 .elementor-element.elementor-element-b4b4940 .elementor-element-8ca8354{z-index:3;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84d694 */.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-a06381b,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-bf8b2e6,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-841e82a{position:relative;cursor:pointer;}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-b576e83,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-82e67e4,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-21f51eb{position:relative;}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-8c59214,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-1a3290e,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-ca690c3,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-49f3b94,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-b180b27,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-6caf144,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-9572642,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-9a1ed9a,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-d2ac81c,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-1991cea,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-f14d52c,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-89f7bfa{position:static;}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-8c59214,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-ca690c3,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-b180b27,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-9572642,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-d2ac81c,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-f14d52c{transition:transform .6s cubic-bezier(.2,.6,.2,1);will-change:transform;}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-a06381b:hover .elementor-element-8c59214,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-b576e83:hover .elementor-element-ca690c3,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-82e67e4:hover .elementor-element-b180b27,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-21f51eb:hover .elementor-element-9572642,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-bf8b2e6:hover .elementor-element-d2ac81c,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-841e82a:hover .elementor-element-f14d52c{transform:scale(1.06);}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-7836e29 a::after,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-c823336 a::after,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-af970cc a::after{content:"";position:absolute;inset:0;z-index:2;}
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-25dce63,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-5edc1c9,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-146aa23,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-74b3137,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-dfdd4af,
.elementor-128 .elementor-element.elementor-element-e84d694 .elementor-element-5fff9bf{z-index:3;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd7412 */.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-982fa76,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-049de16,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-8f75f79{position:relative;cursor:pointer;}
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-309be0f,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-cc004e1,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-7ecacaa,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-9466bef,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-874cc14,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-d396ea6{position:static;}
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-309be0f,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-7ecacaa,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-874cc14{transition:transform .6s cubic-bezier(.2,.6,.2,1);will-change:transform;}
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-982fa76:hover .elementor-element-309be0f,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-049de16:hover .elementor-element-7ecacaa,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-8f75f79:hover .elementor-element-874cc14{transform:scale(1.06);}
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-6162303 a::after,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-548d812 a::after,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-c2a993c a::after{content:"";position:absolute;inset:0;z-index:2;}
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-185d390,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-0b396fb,
.elementor-128 .elementor-element.elementor-element-2dd7412 .elementor-element-833d75f{z-index:3;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1a68d */.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-90f4c61,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-7546850{position:relative;cursor:pointer;}
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-2e86d0d,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-9affa66,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-a67f570,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-9a7832c{position:static;}
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-2e86d0d,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-a67f570{transition:transform .6s cubic-bezier(.2,.6,.2,1);will-change:transform;}
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-90f4c61:hover .elementor-element-2e86d0d,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-7546850:hover .elementor-element-a67f570{transform:scale(1.06);}
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-aaad8ef a::after,
.elementor-128 .elementor-element.elementor-element-2f1a68d .elementor-element-0e6ed29 a::after{content:"";position:absolute;inset:0;z-index:2;}/* End custom CSS */