@charset "UTF-8";
/***!  /templates/g5_hydrogen/custom/css-compiled/custom_9.css?6a01805a  !***/

@font-face{src:url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Regular-webfont.eot#iefix') format("embedded-opentype"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Regular-webfont.woff2') format("woff2"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Regular-webfont.woff') format("woff"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Regular-webfont.ttf') format("truetype"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Regular-webfont.svg#Philosopher-Regular-webfont') format("svg");font-family:"Philosopher-Regular-webfont";font-style:normal;font-weight:normal;font-display:swap}.philosopher-r{font-family:"Philosopher-Regular-webfont";font-weight:normal;font-style:normal}@font-face{src:url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Bold-webfont.eot#iefix') format("embedded-opentype"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Bold-webfont.woff2') format("woff2"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Bold-webfont.woff') format("woff"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Bold-webfont.ttf') format("truetype"),url('https://www.uig-hotel-skye.com/templates/g5_hydrogen/custom/fonts/Philosopher-Bold-webfont.svg#Philosopher-Bold-webfont') format("svg");font-family:"Philosopher-Bold-webfont";font-style:normal;font-weight:normal;font-display:swap}.philosopher-b{font-family:"Philosopher-Bold-webfont";font-weight:normal;font-style:normal}#logobar1{height:3rem;background-color:#04A1D6}#logo{margin:2rem auto;width:200px}#svg{width:200px;height:75px}#svg .fil1{fill:#04A1D6}#svg .fil0{fill:#108335}#logo h1{color:#4d4d4d;margin-top:-45px;margin-bottom:0.5rem;line-height:1}#logo h1 span:first-of-type{font-size:5rem;padding-left:1rem}#logo h1 span:last-of-type{font-size:4rem;padding-left:2rem}#logo h2{font-size:1.4rem;color:#fff;background-color:#108335;text-align:center;word-spacing:0.2rem;letter-spacing:0.1rem}.g-social{position:absolute;top:0.5rem;right:0.5rem}.g-social a{margin:0 0.25rem 0 0;background:#04A1D6;width:30px;height:30px;padding:3px 0 0 0;text-align:center}.g-social a:hover{background:#0092c3}#book-cta{position:absolute;top:0.5rem;left:0.5rem}@media only all and (max-width:47.99rem){#book-cta{display:none}}#book-cta a{display:inline-block;border:1px solid #ddd;border-radius:0.1875rem;height:30px;padding:0.25rem 0.8rem;text-transform:uppercase;font-size:0.8rem}#book-cta a:first-of-type{margin-right:1rem}#book-cta a:hover{background:#0092c3}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{color:#fff;background:#0d682a}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#fff}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0.8rem 1rem}#g-showcase{background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:1rem solid #108335}@media only all and (min-width:75rem){#g-showcase{height:500px}}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-showcase{height:450px}}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-showcase{height:300px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#g-showcase{height:300px}}@media only all and (max-width:30rem){#g-showcase{height:300px}}@media only all and (max-width:47.99rem){#g-showcase{border-top:1rem solid #108335}}.feature-block .feature-content{margin-top:-6rem;border:0.8rem solid #fff}@media only all and (max-width:47.99rem){.feature-block .feature-content{margin-top:0}.feature-block .feature-content1{margin-top:-6rem}}.feature-block .feature-content p{border-top:0.25rem solid #108335;background-color:#F8F8F8;margin:0;padding:1rem}.feature-block .feature-content p a{display:block;padding:0.4rem 0.8rem;border:1px solid #108335;margin-top:0.5rem}.feature-block .feature-content p a:hover{border:1px solid #4d4d4d}.feature-block .feature-content p{-webkit-box-shadow:0px 12px 15px -12px rgba(0,0,0,0.5);-moz-box-shadow:0px 12px 15px -12px rgba(0,0,0,0.5);box-shadow:0px 12px 15px -12px rgba(0,0,0,0.5)}.home #g-main{padding-top:0;margin-top:-2rem}.book #g-feature{padding-bottom:0;margin-bottom:-2rem}.eviivo_serviced{width:100% !important}.eviivo_serviced label{width:100%}.eviivo_startdate,.eviivo_enddate{padding:0 !important}.eviivo_startdate input,.eviivo_enddate input{width:150px !important;height:30px !important;margin-right:15px;cursor:pointer;padding-left:10px}.eviivo_startdate img,.eviivo_enddate img{display:none !important}.eviivo_rooms{display:none !important}.eviivo_room1 .eviivo_room{display:none !important}.eviivo_room1 div{width:auto !important}.eviivo_room1 select{width:50px !important;height:44px !important;margin-right:15px;cursor:pointer}.eviivo_rooms_container,.eviivo_select_wrap{width:auto !important;clear:none !important}.eviivo_rooms_container+div{display:none !important}.eviivo_submit_wrap{float:left !important;margin-top:23px;height:44px}.eviivo_availabilitychecker{width:100% !important;height:auto !important;color:#333 !important;background:#EEE !important;border:1px solid #DDD !important;font-size:12px !important;font-family:Arial !important;margin:0 !important}.eviivo_title{display:none !important}.eviivo_submit{padding:0 !important}.eviivo_submit a{color:#FFF !important;background:green !important;border:1px solid #CCC !important;font-size:12px !important;font-family:Arial !important;padding:8px}.table-book #container{width:100%}@media only all and (min-width:48rem){.table-book #container{height:480px}}@media only all and (max-width:47.99rem){.table-book #container{height:850px}}#g-subfeature i{font-size:50px;width:60px;text-align:center;float:left}#g-subfeature .subfeature p{margin-left:70px}#g-subfeature .fa-border{border:0.1em solid #666 !important;height:41px !important;padding:0.1em 0 !important}#g-subfeature .fa-map-marker{font-size:30px}#g-subfeature .subfeature a{padding:0.4em 0.8em;font-size:0.8rem;border:1px solid #108335;margin-left:70px}#g-subfeature .subfeature a:hover{border:1px solid #4d4d4d}.sprocket-quotes-overlay .css-loader-wrapper{width:80px;height:80px}.img10 div a{display:block;margin-bottom:10px}.img10 div{width:210px;float:left}.img10 div:first-of-type{margin-right:10px}@media only all and (min-width:60rem) and (max-width:74.99rem){.img10 div:last-of-type{display:none}}@media only all and (min-width:48rem) and (max-width:59.99rem){.img10 div:last-of-type{display:none}}@media only all and (max-width:30rem){.img10 div:last-of-type{display:none}.img10 div{float:none;margin-right:auto !important;margin-left:auto}}#TA_certificateOfExcellence620>img{display:none}#g-bottom{background-color:#c5c5c5}#CDSWIDCOE{margin:0 auto !important;width:115px !important;height:130px}#CDSWIDCOE .widCOELink a{text-decoration:none !important}#jform_contact_message{width:100%;max-width:30rem;min-height:10rem}#contact-form input{width:100%;max-width:20rem}#contact-form legend{display:none}#contact-form.well{background-color:#fff;padding:0;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0)}#contact-form .m-0{padding:0}#contact-form fieldset:first-of-type .control-group:first-of-type,#contact-form .star{display:none}#contact-form fieldset:first-of-type{margin-top:3rem}#g-footer{font-size:0.8rem}#g-footer a{color:#fff;font-weight:600;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#g-footer a:hover{color:rgba(255,255,255,0.6)}#login{margin-top:1rem;font-size:0.6rem;text-transform:uppercase}#login a{padding:0.4rem 0.8rem;border:1px solid #fff;border-radius:3px}#login a:hover{border-color:rgba(255,255,255,0.6)}.platform-content>.mailchimp{background-color:#f0f0f0;padding:15px;margin:2rem 0}.mailchimp .g-title{margin-top:0}.mailchimp form{margin:0}.cottage{display:flex;gap:1rem;padding:1rem;background-color:#F8F8F8;border:0.1rem solid #108335;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}@media only all and (max-width:47.99rem){.cottage{flex-wrap:wrap}}.cottage-text{width:100%;flex-grow:1}.cottage-text a{padding:0.4rem 0.8rem;border:1px solid;margin-top:0.5rem}@media only all and (min-width:60rem){.cottage-image{width:42rem}}
