@-webkit-keyframes c{0%{opacity:0}to{opacity:1}}@keyframes c{0%{opacity:0}to{opacity:1}}body.scrolling{margin-top:100px}body.scrolling header.header{-webkit-transform:translateY(-100px);transform:translateY(-100px);position:fixed;top:0;left:0;right:0;z-index:500}body.scrolling.hide-menu header.header,body.scrolling.show-menu header.header{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}body.scrolling.show-menu header.header{-webkit-transform:translateY(0);transform:translateY(0)}body.scrolling.hide-menu header.header{-webkit-transform:translateY(-100px);transform:translateY(-100px)}body.scrolling.hide-menu header.header .navigation .menu-item{display:none}body:not(.scrolling).home.page-template-hero header.header .wrapper .col-12 .logo svg{margin-top:15px;min-width:75px;max-width:75px}body:not(.scrolling).home.page-template-hero header.header .wrapper .col-12 .logo svg path,body:not(.scrolling).home.page-template-hero header.header .wrapper .col-12 .logo svg polygon{fill:#fff}body:not(.scrolling).home.page-template-hero header.header .wrapper .col-12 .logo span{display:none}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 nav.navigation>ul.menu-items>li.menu-item>a{color:#fff}body header.header{position:relative;box-shadow:0 3px 10px 0 rgba(52,51,51,.1)}body.scrolling header.header,body:not(.home).page-template-hero header.header,body:not(.page-template-hero):not(.home) header.header{background-color:#fff;max-height:100px}body.scrolling header.header .wrapper .col-12,body:not(.home).page-template-hero header.header .wrapper .col-12,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12{height:100px}body.scrolling header.header .wrapper .col-12 .logo svg,body:not(.home).page-template-hero header.header .wrapper .col-12 .logo svg,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12 .logo svg{min-width:50px;max-width:50px}body.scrolling header.header .wrapper .col-12 .logo svg path,body.scrolling header.header .wrapper .col-12 .logo svg polygon,body:not(.home).page-template-hero header.header .wrapper .col-12 .logo svg path,body:not(.home).page-template-hero header.header .wrapper .col-12 .logo svg polygon,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12 .logo svg path,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12 .logo svg polygon{fill:#343333}body.scrolling header.header .wrapper .col-12 .logo span,body:not(.home).page-template-hero header.header .wrapper .col-12 .logo span,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12 .logo span{display:-ms-flexbox;display:flex;font-family:Dosis,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#343333;margin-left:15px}body.scrolling header.header .wrapper .col-12 nav.navigation>ul.menu-items>li.menu-item>a,body:not(.home).page-template-hero header.header .wrapper .col-12 nav.navigation>ul.menu-items>li.menu-item>a,body:not(.page-template-hero):not(.home) header.header .wrapper .col-12 nav.navigation>ul.menu-items>li.menu-item>a{color:#343333}body header.header .wrapper .col-12{-ms-flex-pack:end;justify-content:flex-end;position:relative}body header.header .wrapper .col-12,body header.header .wrapper .col-12 .logo{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}body header.header .wrapper .col-12 .logo{margin-right:auto;min-width:250px;text-decoration:none;height:100px}body header.header .wrapper .col-12 .logo svg{transition:.2s linear}body header.header .wrapper .col-12 nav.navigation{display:-ms-flexbox;display:flex;position:relative}body header.header .wrapper .col-12 nav.navigation>ul.menu-items{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.active>a,body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.open>a,body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item:hover>a{color:#7ecbb4!important}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.user{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.user>a{padding:0;height:36px;width:36px;border-radius:3px;background:#e4e4e4}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.user>a span{display:none}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.user>a:hover{background:#d7d7d7}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.user>a:before{content:"";width:16px;height:16px;background:url(/wp-content/themes/sif/images/icons/userBlack.svg?17010a6235d) no-repeat}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item>a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100px;padding-left:15px;padding-right:15px;position:relative;font-family:Dosis,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;z-index:10}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item.open .is-child{display:-ms-flexbox;display:flex;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1;visibility:visible}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child{-webkit-animation:c .4s ease-in normal forwards;animation:c .4s ease-in normal forwards;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;visibility:hidden;max-height:0;opacity:0;position:absolute;z-index:2;top:100px;left:-150px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:1000px;background:#fff;box-shadow:0 3px 10px 0 rgba(52,51,51,.1)}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100%}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content>ul.menu-items{margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;min-width:275px;height:100%;background:#f4f4f4;padding:25px 0}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content>ul.menu-items>li.menu-item.highlight a{color:#7ecbb4}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content>ul.menu-items>li.menu-item a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:55px;padding-left:40px;padding-right:40px;font-family:Open Sans,sans-serif;font-weight:700;color:#343333}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content>ul.menu-items>li.menu-item a:hover{color:#7ecbb4}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-details{padding:40px}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-details .title{font-family:Dosis,sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;margin-bottom:10px}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-details .excerpt{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;margin-bottom:10px}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-details .permalink a{font-size:14px;font-weight:600;color:#7ecbb4}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-thumbnail{position:relative;overflow:hidden;background-color:#000;min-width:280px;min-height:100%}body header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .is-child-content .menu-item-preload .menu-item-preload-thumbnail img{width:280px;height:100%;-o-object-fit:cover;object-fit:cover}body header.header .wrapper .col-12 .menu-top .menu-items{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item{min-width:140px}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item:not(:last-child){margin-right:15px}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.join-us a{background-color:#7ecbb4}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.join-us a:hover{background-color:#6cc4a9}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.join-us a:before{content:"";width:15px;height:15px;margin-right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDc1LjExNSAxNjMuNzIzTDMzNiAyNTIuMjUxdi02OC4yOGMwLTE4LjkxNi0yMC45MzEtMzAuMzk5LTM2Ljg4NS0yMC4yNDhMMTYwIDI1Mi4yNTFWNTZjMC0xMy4yNTUtMTAuNzQ1LTI0LTI0LTI0SDI0QzEwLjc0NSAzMiAwIDQyLjc0NSAwIDU2djQwMGMwIDEzLjI1NSAxMC43NDUgMjQgMjQgMjRoNDY0YzEzLjI1NSAwIDI0LTEwLjc0NSAyNC0yNFYxODMuOTcxYzAtMTguOTE3LTIwLjkzMS0zMC4zOTktMzYuODg1LTIwLjI0OHpNNDY0IDQzMkg0OFY4MGg2NHYyMTUuOTcxYzAgMTguOTE2IDIwLjkzMSAzMC4zOTkgMzYuODg1IDIwLjI0OEwyODggMjI3LjY5MXY2OC4yOGMwIDE4LjkxNSAyMC45MzEgMzAuMzk5IDM2Ljg4NSAyMC4yNDhMNDY0IDIyNy42OTFWNDMyeiIvPjwvc3ZnPg==)}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.book-now a{background:#f7bd2c}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.book-now a:hover{background:#f6b513}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item.book-now a:before{content:"";width:23px;height:22px;margin-right:10px;background:url(/wp-content/themes/sif/images/icons/rocketWhite.svg?17010a6216a) no-repeat}body header.header .wrapper .col-12 .menu-top .menu-items .menu-item a{display:-ms-flexbox;display:flex;font-family:Dosis,sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:36px;padding-left:15px;padding-right:15px;border-radius:4px}@media (max-width:1199px){body:not(.scrolling).page-template-hero header.header .wrapper .col-12 .logo{min-width:50px}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child{width:900px;left:-100px}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 .menu-top .menu-items .menu-item{min-width:52px}body.scrolling header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child,body:not(.page-template-hero) header.header nav.navigation>ul.menu-items>.menu-item .is-child{width:900px;left:-100px}body.scrolling header.header .wrapper .col-12 .logo,body:not(.page-template-hero) header.header .logo{min-width:50px}body.scrolling header.header .wrapper .col-12 .logo span,body:not(.page-template-hero) header.header .logo span{display:none}}@media (max-width:991px){body:not(.scrolling).page-template-hero header.header .wrapper{max-width:inherit}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child{width:100vw;left:0;position:fixed}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 .menu-top .menu-items .menu-item a{line-height:0;font-size:0;color:transparent}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 .menu-top .menu-items .menu-item a:before{margin:0}body.scrolling header.header .wrapper,body:not(.page-template-hero) header.header .wrapper{max-width:inherit}body.scrolling header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child,body:not(.page-template-hero) header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child{width:100vw;left:0;position:fixed}body.scrolling header.header .wrapper .col-12 .menu-top .menu-items .menu-item a,body:not(.page-template-hero) header.header .wrapper .col-12 .menu-top .menu-items .menu-item a{line-height:0;font-size:0;color:transparent}body.scrolling header.header .wrapper .col-12 .menu-top .menu-items .menu-item a:before,body:not(.page-template-hero) header.header .wrapper .col-12 .menu-top .menu-items .menu-item a:before{margin:0}}@media (max-width:767px){body:not(.scrolling).page-template-hero header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child .menu-item-preload .menu-item-preload-thumbnail{display:none}body:not(.scrolling).page-template-hero header.header .wrapper .col-12 .logo svg{margin-top:0;min-width:50px}body.scrolling header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child.menu-item-preload .menu-item-preload-thumbnail,body:not(.page-template-hero) header.header .wrapper .col-12 nav.navigation>ul.menu-items>.menu-item .is-child.menu-item-preload .menu-item-preload-thumbnail{display:none}}@media (max-width:575px){body .header.header .wrapper .col-12 .menu-top,body .header.header .wrapper .col-12 nav.navigation{display:none}}main{background:url(/wp-content/themes/sif/images/flowers.webp?17010a6149d) #f4f4f4 top;min-height:calc(100vh - 525px)}