.elementor-981 .elementor-element.elementor-element-e3ac032:not(.elementor-motion-effects-element-type-background), .elementor-981 .elementor-element.elementor-element-e3ac032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thistledownestate.com/wp-content/uploads/2023/08/tasteofscotland-package-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-981 .elementor-element.elementor-element-e3ac032 > .elementor-background-overlay{background-color:#000000;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-981 .elementor-element.elementor-element-e3ac032 > .elementor-container{min-height:600px;}.elementor-981 .elementor-element.elementor-element-e3ac032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-981 .elementor-element.elementor-element-3e294af > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-981 .elementor-element.elementor-element-9861f48{--spacer-size:100px;}.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-981 .elementor-element.elementor-element-7b240db .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-981 .elementor-element.elementor-element-7540592 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.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-981 .elementor-element.elementor-element-c493c79 .elementor-button{background-color:var( --e-global-color-e8d85d7 );font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;}.elementor-981 .elementor-element.elementor-element-c493c79 .elementor-button:hover, .elementor-981 .elementor-element.elementor-element-c493c79 .elementor-button:focus{color:#000000;}.elementor-981 .elementor-element.elementor-element-c493c79 .elementor-button:hover svg, .elementor-981 .elementor-element.elementor-element-c493c79 .elementor-button:focus svg{fill:#000000;}.elementor-981 .elementor-element.elementor-element-1adce35 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-981 .elementor-element.elementor-element-cb96de2{--spacer-size:100px;}.elementor-981 .elementor-element.elementor-element-4ccf0ae{--spacer-size:100px;}.elementor-981 .elementor-element.elementor-element-294b9a9:not(.elementor-motion-effects-element-type-background), .elementor-981 .elementor-element.elementor-element-294b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e4e8f2 );}.elementor-981 .elementor-element.elementor-element-294b9a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-981 .elementor-element.elementor-element-294b9a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-981 .elementor-element.elementor-element-c48f2eb{--spacer-size:20px;}.elementor-981 .elementor-element.elementor-element-b11b618{text-align:center;}.elementor-981 .elementor-element.elementor-element-b11b618 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-981 .elementor-element.elementor-element-aa74a1b{--spacer-size:20px;}.elementor-981 .elementor-element.elementor-element-d408325{--spacer-size:20px;}.elementor-981 .elementor-element.elementor-element-bf569c1 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-2e5a374 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-792974d{text-align:center;}.elementor-981 .elementor-element.elementor-element-792974d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.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-981 .elementor-element.elementor-element-f017f76{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-981 .elementor-element.elementor-element-4cba958{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-4cba958 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-4cba958 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-d0fea61{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-7c1fd90{text-align:right;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-47a79f9{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-981 .elementor-element.elementor-element-6e3c418 img{width:100%;}.elementor-981 .elementor-element.elementor-element-9edbc05{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-580ff7c > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-d1b7f77{text-align:center;}.elementor-981 .elementor-element.elementor-element-d1b7f77 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-3b124ad{text-align:center;}.elementor-981 .elementor-element.elementor-element-3b124ad .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-c5fbb24{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-d8860b3{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-d8860b3 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-d8860b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-133e789{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-31628d9 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-241b834{text-align:center;}.elementor-981 .elementor-element.elementor-element-241b834 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-f18b74c{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-2629cf5{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-2629cf5 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-2629cf5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-0be834a{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-356ae5b > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-fbe55fa{text-align:center;}.elementor-981 .elementor-element.elementor-element-fbe55fa .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-fbc5c23{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-caac179{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-caac179 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-caac179 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-f945919{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-d1ee933 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-e22d8ea{text-align:center;}.elementor-981 .elementor-element.elementor-element-e22d8ea .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-4c23019{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-75ce05a{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-75ce05a .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-75ce05a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-74e7bbd{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-17dcf9c > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-8049d16{text-align:center;}.elementor-981 .elementor-element.elementor-element-8049d16 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-1f85537{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-aaf13cd{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-aaf13cd .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-aaf13cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-4ea0607{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-b245995 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-5b376c7{text-align:center;}.elementor-981 .elementor-element.elementor-element-5b376c7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-4147cb9{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-16a770f{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-16a770f .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-16a770f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-10cef65{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-77115b5 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-da4caaf{text-align:center;}.elementor-981 .elementor-element.elementor-element-da4caaf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-b29a514{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-b4893f8{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-b4893f8 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-b4893f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-7ebce81{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-adebcaa > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-59ee002{text-align:center;}.elementor-981 .elementor-element.elementor-element-59ee002 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-7717e79{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-35a16cd{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-35a16cd .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-35a16cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-ec0819e{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-36fd7fa > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-3a9ed1e{text-align:center;}.elementor-981 .elementor-element.elementor-element-3a9ed1e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-1f05a7b{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-28fd681{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-28fd681 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-28fd681 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-61c9a4a{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-924f097 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-927fb83{text-align:center;}.elementor-981 .elementor-element.elementor-element-927fb83 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-f2a088f{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-23d8748{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-23d8748 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-23d8748 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-cc0b2e3{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-0c5a9c6 > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-0bb382c{text-align:center;}.elementor-981 .elementor-element.elementor-element-0bb382c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-f9f2712{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-7361d70{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-7361d70 .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-7361d70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-c2286a9{--spacer-size:50px;}.elementor-981 .elementor-element.elementor-element-19756ba > .elementor-container{max-width:850px;}.elementor-981 .elementor-element.elementor-element-8fca4fb{text-align:center;}.elementor-981 .elementor-element.elementor-element-8fca4fb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-e8d85d7 );}.elementor-981 .elementor-element.elementor-element-3b34090{text-align:center;font-family:var( --e-global-typography-2d45f0a-font-family ), Sans-serif;font-weight:var( --e-global-typography-2d45f0a-font-weight );}.elementor-981 .elementor-element.elementor-element-5cd0f1f{--divider-border-style:solid;--divider-color:#919191;--divider-border-width:1px;}.elementor-981 .elementor-element.elementor-element-5cd0f1f .elementor-divider-separator{width:100%;}.elementor-981 .elementor-element.elementor-element-5cd0f1f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-981 .elementor-element.elementor-element-4b43227{--spacer-size:50px;}@media(max-width:767px){.elementor-981 .elementor-element.elementor-element-9861f48{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-cb96de2{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-4ccf0ae{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-9edbc05{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-133e789{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-0be834a{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-f945919{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-74e7bbd{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-4ea0607{--spacer-size:10px;}.elementor-981 .elementor-element.elementor-element-10cef65{--spacer-size:10px;}}@media(min-width:768px){.elementor-981 .elementor-element.elementor-element-3e294af{width:57.186%;}.elementor-981 .elementor-element.elementor-element-1adce35{width:42.767%;}}