.u-section-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url("images/MidRossvisit2g.JPG")}
.u-section-1 .u-sheet-1 {min-height: 500px}
.u-section-1 .u-text-1 {letter-spacing: 6px; text-transform: none; margin: 60px auto} 

@media (max-width: 1199px){ .u-section-1 {background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 412px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 316px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 237px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 149px} }.u-section-2 .u-sheet-1 {min-height: 186px}
.u-section-2 .u-line-1 {width: 200px; height: 3px; margin: 60px auto 0}
.u-section-2 .u-text-1 {letter-spacing: 1px; font-weight: bold; text-transform: none; font-size: 0.875rem; line-height: 1.8; margin: 20px 49px 0}
.u-section-2 .u-line-2 {width: 200px; height: 3px; margin: 30px auto 20px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 237px}
.u-section-2 .u-text-1 {letter-spacing: normal; margin-left: 64px; margin-right: 64px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 182px}
.u-section-2 .u-text-1 {margin-left: 30px; margin-right: 30px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 171px}
.u-section-2 .u-text-1 {margin-left: 15px; margin-right: 15px} }

@media (max-width: 575px){ .u-section-2 .u-text-1 {width: 340px; margin-left: 0; margin-right: 0} }.u-section-3 {background-image: none}
.u-section-3 .u-sheet-1 {min-height: 334px}
.u-section-3 .u-layout-wrap-1 {width: 987px; margin: 20px auto 0}
.u-section-3 .u-layout-cell-1 {min-height: 309px}
.u-section-3 .u-container-layout-1 {padding: 30px 60px}
.u-section-3 .u-text-1 {margin: 0}
.u-section-3 .u-text-2 {margin: 9px 0 0}
.u-section-3 .u-image-1 {min-height: 309px; background-image: url("images/achnabreck3.jpg"); background-position: 50% 50%}
.u-section-3 .u-container-layout-2 {padding: 30px}
.u-section-3 .u-line-1 {width: 200px; height: 2px; margin: 30px auto 20px} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 364px}
.u-section-3 .u-layout-wrap-1 {width: 940px}
.u-section-3 .u-layout-cell-1 {min-height: 294px}
.u-section-3 .u-image-1 {min-height: 294px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 285px}
.u-section-3 .u-layout-wrap-1 {width: 720px}
.u-section-3 .u-layout-cell-1 {min-height: 100px}
.u-section-3 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-3 .u-image-1 {min-height: 225px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 708px}
.u-section-3 .u-layout-wrap-1 {width: 540px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-image-1 {min-height: 506px}
.u-section-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 493px}
.u-section-3 .u-layout-wrap-1 {width: 340px}
.u-section-3 .u-image-1 {min-height: 319px} }.u-section-4 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-4 .u-sheet-1 {min-height: 334px}
.u-section-4 .u-layout-wrap-1 {width: 987px; margin: 20px auto 0}
.u-section-4 .u-image-1 {min-height: 309px; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/kilwinning4.jpg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-1 {padding: 30px}
.u-section-4 .u-layout-cell-2 {min-height: 309px}
.u-section-4 .u-container-layout-2 {padding: 30px 60px}
.u-section-4 .u-text-1 {margin: 40px 0 0}
.u-section-4 .u-text-2 {margin: 9px 0 0}
.u-section-4 .u-custom-html-1 {width: 409px; min-height: 108px; margin: 0 129px 0 0}
.u-section-4 .u-line-1 {width: 200px; height: 2px; margin: 30px auto 20px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 364px}
.u-section-4 .u-layout-wrap-1 {width: 940px}
.u-section-4 .u-image-1 {min-height: 294px}
.u-section-4 .u-layout-cell-2 {min-height: 294px}
.u-section-4 .u-custom-html-1 {margin-right: 98px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 285px}
.u-section-4 .u-layout-wrap-1 {width: 720px}
.u-section-4 .u-image-1 {min-height: 225px}
.u-section-4 .u-layout-cell-2 {min-height: 100px}
.u-section-4 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-4 .u-custom-html-1 {margin-right: 11px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 708px}
.u-section-4 .u-layout-wrap-1 {width: 540px}
.u-section-4 .u-image-1 {min-height: 506px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 493px}
.u-section-4 .u-layout-wrap-1 {width: 340px}
.u-section-4 .u-image-1 {min-height: 319px}
.u-section-4 .u-custom-html-1 {width: 320px; margin-right: 0} }.u-section-5 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-5 .u-sheet-1 {min-height: 334px}
.u-section-5 .u-layout-wrap-1 {width: 987px; margin: 20px auto 0}
.u-section-5 .u-layout-cell-1 {min-height: 309px}
.u-section-5 .u-container-layout-1 {padding: 30px 60px}
.u-section-5 .u-text-1 {margin: 0}
.u-section-5 .u-text-2 {margin: 9px 0 0}
.u-section-5 .u-image-1 {min-height: 309px; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/sannox3.jpg"); background-position: 50% 8.63%}
.u-section-5 .u-container-layout-2 {padding: 30px}
.u-section-5 .u-line-1 {width: 200px; height: 2px; margin: 30px auto 20px} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 364px}
.u-section-5 .u-layout-wrap-1 {width: 940px}
.u-section-5 .u-layout-cell-1 {min-height: 294px}
.u-section-5 .u-image-1 {min-height: 294px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 285px}
.u-section-5 .u-layout-wrap-1 {width: 720px}
.u-section-5 .u-layout-cell-1 {min-height: 100px}
.u-section-5 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-5 .u-image-1 {min-height: 225px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 708px}
.u-section-5 .u-layout-wrap-1 {width: 540px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-image-1 {min-height: 506px}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 493px}
.u-section-5 .u-layout-wrap-1 {width: 340px}
.u-section-5 .u-image-1 {min-height: 319px} }.u-section-6 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-6 .u-sheet-1 {min-height: 334px}
.u-section-6 .u-layout-wrap-1 {width: 987px; margin: 20px auto 0}
.u-section-6 .u-image-1 {min-height: 309px; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/baliscate.jpg"); background-position: 65.49% 50%}
.u-section-6 .u-container-layout-1 {padding: 30px}
.u-section-6 .u-layout-cell-2 {min-height: 309px}
.u-section-6 .u-container-layout-2 {padding: 30px 60px}
.u-section-6 .u-text-1 {margin: 51px 0 0}
.u-section-6 .u-text-2 {margin: 9px 0 0}
.u-section-6 .u-line-1 {width: 200px; height: 2px; margin: 30px auto 20px} 

@media (max-width: 1199px){ .u-section-6 .u-sheet-1 {min-height: 364px}
.u-section-6 .u-layout-wrap-1 {width: 940px}
.u-section-6 .u-image-1 {min-height: 294px}
.u-section-6 .u-layout-cell-2 {min-height: 294px} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 285px}
.u-section-6 .u-layout-wrap-1 {width: 720px}
.u-section-6 .u-image-1 {min-height: 225px}
.u-section-6 .u-layout-cell-2 {min-height: 100px}
.u-section-6 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 708px}
.u-section-6 .u-layout-wrap-1 {width: 540px}
.u-section-6 .u-image-1 {min-height: 506px}
.u-section-6 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 493px}
.u-section-6 .u-layout-wrap-1 {width: 340px}
.u-section-6 .u-image-1 {min-height: 319px} }.u-section-7 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-7 .u-sheet-1 {min-height: 334px}
.u-section-7 .u-layout-wrap-1 {margin: 20px auto 0 0}
.u-section-7 .u-layout-cell-1 {min-height: 1203px}
.u-section-7 .u-container-layout-1 {padding: 30px 60px}
.u-section-7 .u-text-1 {margin: 0}
.u-section-7 .u-text-2 {margin: 10px 0 0}
.u-section-7 .u-custom-html-1 {min-height: 238px; width: 466px; margin: 9px 0 0}
.u-section-7 .u-image-1 {min-height: 1203px; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/birkhill1.jpg"); background-position: 50% 50%}
.u-section-7 .u-container-layout-2 {padding: 30px}
.u-section-7 .u-line-1 {width: 200px; height: 2px; margin: 30px auto 20px 470px} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 364px}
.u-section-7 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-7 .u-layout-cell-1 {min-height: 992px}
.u-section-7 .u-custom-html-1 {width: 269px; height: auto}
.u-section-7 .u-image-1 {min-height: 992px} }

@media (max-width: 991px){ .u-section-7 .u-sheet-1 {min-height: 285px}
.u-section-7 .u-layout-cell-1 {min-height: 100px}
.u-section-7 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-7 .u-image-1 {min-height: 760px} }

@media (max-width: 767px){ .u-section-7 .u-sheet-1 {min-height: 708px}
.u-section-7 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-image-1 {min-height: 1267px}
.u-section-7 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-line-1 {margin-left: 340px} }

@media (max-width: 575px){ .u-section-7 .u-sheet-1 {min-height: 493px}
.u-section-7 .u-image-1 {min-height: 798px}
.u-section-7 .u-line-1 {margin-left: 140px} }.u-section-8 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-8 .u-sheet-1 {min-height: 828px}
.u-section-8 .u-layout-wrap-1 {pointer-events: auto; width: 1140px; margin: 20px 0 20px auto}
.u-section-8 .u-image-1 {min-height: 300px; pointer-events: auto; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/alexandria3.jpg"); background-position: 50% 50%}
.u-section-8 .u-container-layout-1 {padding: 30px 60px}
.u-section-8 .u-image-2 {min-height: 300px; pointer-events: auto; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/cairnpapple.jpg"); background-position: 100% 50%}
.u-section-8 .u-container-layout-2 {padding: 30px 60px}
.u-section-8 .u-layout-cell-3 {min-height: 600px; pointer-events: auto}
.u-section-8 .u-container-layout-3 {padding: 30px 60px}
.u-section-8 .u-text-1 {margin: 0}
.u-section-8 .u-custom-html-1 {width: 422px; min-height: 685px; margin: 0 53px 0 0} 

@media (max-width: 1199px){ .u-section-8 .u-sheet-1 {min-height: 100px}
.u-section-8 .u-layout-wrap-1 {min-height: 1323px; width: 940px}
.u-section-8 .u-image-1 {min-height: 247px}
.u-section-8 .u-image-2 {min-height: 247px}
.u-section-8 .u-layout-cell-3 {min-height: 495px}
.u-section-8 .u-custom-html-1 {width: 345px; margin-right: 0; height: auto} }

@media (max-width: 991px){ .u-section-8 .u-sheet-1 {min-height: 461px}
.u-section-8 .u-layout-wrap-1 {min-height: 1190px; width: 720px}
.u-section-8 .u-image-1 {min-height: 378px}
.u-section-8 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-8 .u-image-2 {min-height: 378px}
.u-section-8 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-8 .u-layout-cell-3 {min-height: 100px}
.u-section-8 .u-container-layout-3 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-8 .u-sheet-1 {min-height: 273px}
.u-section-8 .u-layout-wrap-1 {min-height: 1002px; width: 540px}
.u-section-8 .u-image-1 {min-height: 284px}
.u-section-8 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-8 .u-image-2 {min-height: 284px}
.u-section-8 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-8 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-8 .u-sheet-1 {min-height: 63px}
.u-section-8 .u-layout-wrap-1 {min-height: 792px; width: 340px}
.u-section-8 .u-image-1 {min-height: 179px}
.u-section-8 .u-image-2 {min-height: 179px}
.u-section-8 .u-custom-html-1 {width: 320px} }.u-section-9 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-9 .u-sheet-1 {min-height: 908px}
.u-section-9 .u-layout-wrap-1 {pointer-events: auto; width: 1140px; margin: 20px auto 0 0}
.u-section-9 .u-layout-cell-1 {min-height: 600px; pointer-events: auto}
.u-section-9 .u-container-layout-1 {padding: 30px 60px}
.u-section-9 .u-text-1 {margin-top: 20px; margin-bottom: 0}
.u-section-9 .u-custom-html-1 {width: 422px; min-height: 685px; margin: 0 53px 0 0}
.u-section-9 .u-image-1 {min-height: 300px; pointer-events: auto; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/castle_semple3.jpg"); background-position: 50% 50%}
.u-section-9 .u-container-layout-2 {padding: 30px 60px}
.u-section-9 .u-image-2 {min-height: 300px; pointer-events: auto; background-image: linear-gradient(0deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url("images/cochno8.jpg"); background-position: 50% 50%}
.u-section-9 .u-container-layout-3 {padding: 30px 60px}
.u-section-9 .u-line-1 {width: 200px; height: 2px; margin: 30px auto} 

@media (max-width: 1199px){ .u-section-9 .u-sheet-1 {min-height: 100px}
.u-section-9 .u-layout-wrap-1 {min-height: 1323px; width: 940px}
.u-section-9 .u-layout-cell-1 {min-height: 495px}
.u-section-9 .u-custom-html-1 {width: 345px; margin-right: 0; height: auto}
.u-section-9 .u-image-1 {min-height: 247px}
.u-section-9 .u-image-2 {min-height: 247px} }

@media (max-width: 991px){ .u-section-9 .u-sheet-1 {min-height: 461px}
.u-section-9 .u-layout-wrap-1 {min-height: 1190px; width: 720px}
.u-section-9 .u-layout-cell-1 {min-height: 100px}
.u-section-9 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-9 .u-image-1 {min-height: 378px}
.u-section-9 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-9 .u-image-2 {min-height: 378px}
.u-section-9 .u-container-layout-3 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-9 .u-sheet-1 {min-height: 273px}
.u-section-9 .u-layout-wrap-1 {min-height: 1002px; width: 540px}
.u-section-9 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-9 .u-image-1 {min-height: 284px}
.u-section-9 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-9 .u-image-2 {min-height: 284px}
.u-section-9 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-9 .u-sheet-1 {min-height: 63px}
.u-section-9 .u-layout-wrap-1 {min-height: 792px; width: 340px}
.u-section-9 .u-custom-html-1 {width: 320px}
.u-section-9 .u-image-1 {min-height: 179px}
.u-section-9 .u-image-2 {min-height: 179px} }.u-section-10 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-10 .u-sheet-1 {min-height: 693px}
.u-section-10 .u-layout-wrap-1 {width: 1044px; margin: 37px auto 42px 20px}
.u-section-10 .u-image-1 {min-height: 614px; background-image: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("images/oldkilpatrick4.jpg"); background-position: 50% 50%}
.u-section-10 .u-container-layout-1 {padding: 30px}
.u-section-10 .u-layout-cell-2 {min-height: 614px}
.u-section-10 .u-container-layout-2 {padding: 30px 60px}
.u-section-10 .u-text-1 {margin: 0}
.u-section-10 .u-custom-html-1 {min-height: 238px; width: 426px; margin: 0 104px 0 0} 

@media (max-width: 1199px){ .u-section-10 .u-sheet-1 {min-height: 364px}
.u-section-10 .u-layout-wrap-1 {width: 940px; margin-left: 0}
.u-section-10 .u-image-1 {min-height: 294px}
.u-section-10 .u-layout-cell-2 {min-height: 320px}
.u-section-10 .u-custom-html-1 {width: 269px; margin-right: 0; height: auto} }

@media (max-width: 991px){ .u-section-10 .u-sheet-1 {min-height: 285px}
.u-section-10 .u-layout-wrap-1 {width: 720px}
.u-section-10 .u-image-1 {min-height: 225px}
.u-section-10 .u-layout-cell-2 {min-height: 100px}
.u-section-10 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-10 .u-sheet-1 {min-height: 708px}
.u-section-10 .u-layout-wrap-1 {width: 540px}
.u-section-10 .u-image-1 {min-height: 362px}
.u-section-10 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-10 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-10 .u-sheet-1 {min-height: 493px}
.u-section-10 .u-layout-wrap-1 {width: 340px}
.u-section-10 .u-image-1 {min-height: 228px} }