@charset "UTF-8";
/***!  /templates/rt_gemini/custom/css-compiled/custom_12.css?6a7d88f3  !***/

.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.25rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo","Monaco",monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}body{font-size:0.875rem}p{letter-spacing:0.4px}p a{font-weight:600}@font-face{src:url('https://www.skyeghillie.com/templates/rt_gemini/custom/fonts/big_caslon_medium.eot#iefix') format("embedded-opentype"),url('https://www.skyeghillie.com/templates/rt_gemini/custom/fonts/big_caslon_medium.woff2') format("woff2"),url('https://www.skyeghillie.com/templates/rt_gemini/custom/fonts/big_caslon_medium.woff') format("woff"),url('https://www.skyeghillie.com/templates/rt_gemini/custom/fonts/big_caslon_medium.ttf') format("truetype"),url('https://www.skyeghillie.com/templates/rt_gemini/custom/fonts/big_caslon_medium.svg#big_caslon_medium') format("svg");font-family:"big_caslon_medium";font-style:normal;font-weight:normal;font-display:swap}.big-caslon{font-family:"big_caslon_medium";font-weight:normal;font-style:normal}ul.spec-list{list-style-type:none}ul.spec-list li:before{content:"—";position:absolute;margin-left:-20px}#g-container-overlay{overflow:hidden}#g-navigation{padding:0}#g-navigation{position:fixed;top:0;left:0;right:0;z-index:6}#g-slideshow .g-container{z-index:0}@media only all and (min-width:48rem){#g-navigation{height:140px}#g-slideshow,.default-outline #g-main{margin-top:140px}}@media only all and (max-width:47.99rem){#g-navigation{height:205px}#g-slideshow,.default-outline #g-main{margin-top:205px}}#g-container-overlay{z-index:10}.g-overlaytoggle{z-index:11}.g-overlaytoggle .g-overlaytoggle-bar-wrapper{left:0;right:auto}#g-container-overlay.open .g-container{width:100%}#g-container-overlay.open+#g-navigation{position:static}#g-container-overlay.open~#g-slideshow{margin-top:0}.g-accordionmenu{max-width:16rem;margin:5rem auto;padding-bottom:2rem}.g-accordionmenu .g-accordionmenu-group.open .g-accordionmenu-group-title{color:#232529 !important;border-bottom:2px solid #232529}.g-accordionmenu .g-accordionmenu-group.open .indicator{color:#232529 !important}.g-accordionmenu .g-accordionmenu-group .g-accordionmenu-group-list a{color:#232529 !important}.g-accordionmenu .g-accordionmenu-group .g-accordionmenu-group-list a:hover{color:#fff !important}.g-accordionmenu .g-accordionmenu-group,.g-accordionmenu .g-accordionmenu-group-list{-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s}.g-accordionmenu .g-accordionmenu-group.open{margin-bottom:2rem}#logo{position:relative;z-index:0;margin:0 auto;width:11rem}#logo a{color:#232529}#logo a:hover{color:#bdbdbd}#logo h1{position:relative;font-family:"big_caslon_medium";text-transform:lowercase;font-weight:400;margin:0;font-size:40px;line-height:40px;word-spacing:-15px;z-index:2}#logo-background{width:200px;height:100px;background-image:url('https://www.skyeghillie.com/images/Logo/Logo-Background.png');background-repeat:no-repeat;background-size:contain;position:absolute;left:-42px;top:-4px;z-index:1}#header{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}@media only all and (min-width:48rem){#header{background-image:url('https://www.skyeghillie.com/images/Background/Skye-Ghillie-Large.jpg')}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#header{background-image:url('https://www.skyeghillie.com/images/Background/Skye-Ghillie-Tablet.jpg')}}@media only all and (max-width:30rem){#header{background-image:url('https://www.skyeghillie.com/images/Background/Skye-Ghillie.jpg')}}#header .mobile-img{display:none}@media only all and (min-width:75rem){#header{height:500px}}@media only all and (min-width:60rem) and (max-width:74.99rem){#header{height:375px}}@media only all and (min-width:48rem) and (max-width:59.99rem){#header{height:300px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#header{height:400px}}@media only all and (max-width:30rem){#header{height:400px}}.part-menu a{color:#232529;font-size:1.5rem;display:inline-block;margin-bottom:-3px}@media only all and (min-width:48rem) and (max-width:59.99rem){.part-menu a{padding-left:0.5rem}}.part-menu a:hover{color:#bdbdbd}.g-overlaytoggle a:hover .g-overlaytoggle-bar,.g-overlaytoggle a:hover .g-overlaytoggle-bar:after,.g-overlaytoggle a:hover .g-overlaytoggle-bar:before{background:#bdbdbd}#g-container-overlay.open+#g-navigation .g-overlaytoggle a:hover .g-overlaytoggle-bar{background-color:transparent}#g-offcanvas{border-right:1px solid #232529}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#232529}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#232529}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#fff}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background-color:#e6e6e6;color:#6b008f}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background-color:#6e6e6e;color:#fff}#g-offcanvas #g-mobilemenu-container .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content,#g-offcanvas #g-mobilemenu-container .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{color:#fff}@media only all and (min-width:48rem){.mm-menu{display:none}}.g-offcanvas-toggle{position:fixed;top:2rem;left:50%;margin-left:-12px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}.g-offcanvas-open .g-offcanvas-toggle{left:2rem}@media only all and (max-width:47.99rem){.overlay-tt,.part-menu{display:none}#logo{margin:3rem auto}}.social{padding-right:1.5rem}.social a{color:#232529;font-size:1.5rem;width:40px;text-align:center;margin-left:10px}.social a:hover{color:#bdbdbd}@media only all and (max-width:47.99rem){.social.s-top{display:none}}#g-bottom .social{padding:0;margin-bottom:2rem}#g-bottom .social a{color:#fff}#g-bottom .social a:first-of-type{margin-left:0}@media only all and (min-width:48rem){#g-bottom .social{display:none}}.home #g-utility{padding:0}.home #g-utility p:first-of-type{font-size:1.2rem}.bq-home{color:rgba(255,255,255,0.8);border-left-color:rgba(255,255,255,0.8)}.page-header h2{margin-top:0}.table tr:first-of-type{font-weight:700}.activities-list .table tr:first-of-type{font-weight:400}.table-price{max-width:25rem}.table-price td{width:25%}.button-1,p.readmore .btn,#contact-form .controls .btn-primary.validate,.login .btn,.profile .btn,.btn-toolbar .btn,.edit.item-page .btn-toolbar .btn{background:#232529;padding:0.8rem 1.2rem;color:#fff !important;border-radius:0.4rem;font-size:0.8rem;letter-spacing:0.1rem;text-transform:uppercase;border:none;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}.button-1:hover,p.readmore .btn:hover,#contact-form .controls .btn-primary.validate:hover,.login .btn:hover,.profile .btn:hover,.btn-toolbar .btn:hover{background-color:#b5b5b5 !important;color:#fff}.btm1{background:#beaac5}.button.btm{padding:0.8rem 1.5rem;border-radius:0.4rem}.btn-toolbar .btn span{margin-right:5px}.btn.dropdown-toggle{background-color:#a1a1a1}.btn.dropdown-toggle .icon-cog{margin-right:5px}.dropdown-menu>li>a:hover{color:#fff !important}.container-popup .btn-group .btn span:first-of-type{margin-right:5px}#g-footer .button{color:#fff;border-color:#fff;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}#g-footer .button:hover{color:#232529;border-color:#232529}.home #g-expanded{padding:0 !important}.home #g-expanded p{display:none}@media only all and (min-width:60rem){.home #g-expanded .owl-stage .item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.active .g-owlcarousel-item:first-of-type{margin-right:1rem}.active .g-owlcarousel-item:last-of-type{margin-left:1rem}}.home #g-expanded .owl-item{padding-bottom:0}.home #g-expanded .owl-stage-outer{background-color:#e4e4e4}.g-owlcarousel-accordionslider .g-owlcarousel .owl-item .item .g-owlcarousel-item{border-bottom:none;width:100%}.home #g-expanded .g-owlcarousel-item .g-owlcarousel-item-desc{font-size:1rem;padding-left:1rem;position:relative}.home #g-expanded .g-owlcarousel-item .g-owlcarousel-item-desc .quoted{font-style:italic}.home #g-expanded .g-owlcarousel-item .g-owlcarousel-item-desc .quoted-name{position:relative;margin-left:2rem;margin-top:0.5rem}.home #g-expanded .active .g-owlcarousel-item .g-owlcarousel-item-desc .quoted::before{font-family:"FontAwesome";content:"";display:block;font-size:1.2rem;position:absolute;left:-1rem;top:0}.home #g-expanded .active .g-owlcarousel-item .g-owlcarousel-item-desc .quoted-name::before{font-family:"FontAwesome";content:"— ";display:block;font-size:1.2rem;position:absolute;left:-2rem;top:-0.2rem}.home-main{padding:5rem 0}#g-main1{background-color:#f9f9f9}#g-main2{background-color:#eaeaea}#g-main3{background-color:#f9f9f9}#g-main4{background-color:#eaeaea}#g-main5{background-color:#f9f9f9}#g-main6{background-color:#eaeaea}.home-main h3{font-size:1.2rem;margin-bottom:1rem;text-transform:uppercase}.home-main .button,.button-1a{border-color:#585858;color:#585858;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s}.home-main .button:hover,.button-1a:hover{border-color:#bdbdbd;color:#bdbdbd}.svg-title{width:3rem;height:3rem;display:inline-block;margin-right:0.5rem;position:relative;top:0.4rem}.svg-title .svg-light{fill:#fff}.svg-title .svg-dark{fill:#585858}.svg-title .svg-dark-st{stroke:#585858;display:none}.platform-content h2{text-transform:uppercase;font-size:1.5rem;line-height:1.5rem}.platform-content h3{text-transform:uppercase;font-size:1.2rem;line-height:1.2rem}.platform-content h4{text-transform:uppercase;font-size:1.1rem;line-height:1.1rem}.platform-content h5{text-transform:uppercase;font-size:1rem;line-height:1rem}.with-foot-nav .pager{margin:0;position:absolute;bottom:2.125rem;left:2.125rem;right:2.125rem}.with-foot-nav #g-main .page-content{position:relative}.with-foot-nav #g-main .page-content .g-content{margin-bottom:3rem}.with-foot-nav .pager.pagenav a{background:none;padding:0.5rem 1rem;font-size:0.8rem;line-height:1.5rem;border-color:#585858;margin:0}.with-foot-nav .pager.pagenav a:hover{border-color:#232529;color:#232529 !important}.side-a{position:relative}#sticky-stopper{position:absolute;bottom:0;height:3rem}[data-uk-sticky].uk-active{z-index:4}.sticky-port{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:2%}.sticky-port img{display:block;width:49%;height:100%}.sticky-port img:first-of-type{margin-right:1%}.sticky-port img:last-of-type{margin-left:1%}.sticky-land:first-of-type{margin-bottom:2%}.com-contact legend,.com-contact .star,.com-contact .field-spacer{display:none}.com-contact fieldset{padding:0}.com-contact input{max-width:25rem}.com-contact textarea{max-width:35rem}.com-contact .contact-address{margin:2rem 0}.foot-hook{width:80px;height:80px;margin:2rem auto 1rem;background-image:url('https://www.skyeghillie.com/images/Logo/White-Hook.png');background-repeat:no-repeat;background-size:contain}@media only all and (min-width:48rem){.foot-hook{margin-bottom:2rem}}#g-footer{padding:0;border-top:none}#g-copyright{font-size:0.8rem;line-height:2;padding:0}#g-copyright a{color:#fff}#g-copyright a:hover{color:rgba(255,255,255,0.6)}@media only all and (max-width:59.99rem){#g-copyright .g-branding{text-align:center}}.edit{background-color:#f9f9f9;padding:0 0.5rem}.edit .nav-tabs li>a:hover,.edit .nav-tabs>li>a:focus{color:#737373}.edit .nav-tabs li:nth-of-type(3){display:none}.edit #publishing .control-group:nth-of-type(2),.edit #publishing .control-group:nth-of-type(6){display:none}.edit #publishing input{max-width:220px}.edit input,.edit textarea{background-color:#fff}.admin-menu li{border:1px solid #fff;margin:0 10px 10px 0}.admin-menu li:last-of-type{margin-right:0}.admin-menu li:hover{border:1px solid rgba(255,255,255,0.6)}@media only all and (max-width:59.99rem){.admin-menu li{display:block !important;margin-right:0}}.ghillie-blog .article-info{margin-bottom:0.5rem}.ghillie-blog .article-info .icon-calendar{display:none}.ghillie-blog .blog-intro-text+p{clear:left}@media only all and (min-width:48rem){.blog-intro-img{float:left;margin-right:25px;margin-bottom:25px;margin-top:10px}.blog-intro-text{margin-left:325px;margin-top:1rem;max-width:350px}}.measures{background-color:rgba(156,25,25,0.6);padding:2rem;margin:2rem 0;border-radius:1rem}.measures p:first-of-type{font-size:0.875rem !important}.measures p:last-of-type{margin-bottom:0}.measures .button{color:#fff;border-color:#fff;margin:0}.measures a{color:#fff;padding:0.6em 1em;outline:0.1em solid;border-radius:0.25em;text-transform:uppercase;letter-spacing:0.1em;font-size:0.8rem;font-weight:400}.measures a:hover,.measures a:focus{color:#a6a6a6}@media only all and (min-width:75rem){.g-container{width:100%;max-width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-container{width:100%;max-width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-container{width:100%;max-width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:100%;max-width:30rem}}.g-flushed .g-container{max-width:none}.platform-content,.platform-content>.row>.col{padding:0}.platform-content>.row{margin:0}
