/* https://www.miiamo.com/wp-content/themes/fusion-miiamo/style.css?ver=5.7.2 */
@import url(https://hello.myfonts.net/count/38d262);@font-face{font-display:swap;font-family:'AvenirLTPro-Light';src:url(/wp-content/themes/fusion-miiamo/webfonts/38D262_1_0.woff) format('woff')}body{font-family:'AvenirLTPro-Light',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;background:#f8f8f8;color:#51534a}.color-scheme-2{background:#51534a;color:#fff}h1,.h1,h6,.h6{font-family:'AvenirLTPro-Light',sans-serif;font-weight:400}h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:kepler-std,serif;font-style:normal;font-weight:300}h1,.h1{font-size:18px;line-height:1.3333333333}h2,.h2{font-size:34px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}h6,.h6{font-size:18px;line-height:1.3333333333}blockquote{font-family:kepler-std,serif;font-style:italic;font-weight:300;font-size:24px;line-height:1.1;padding:0;margin:0;border-left:none}@media (min-width:768px){h2,.h2{font-size:48px}h3,.h3{font-size:32px}h4,.h4{font-size:28px}h5,.h5{font-size:24px}blockquote{font-size:28px}}.color-scheme-2 h1,.color-scheme-2 .h1,.color-scheme-2 h2,.color-scheme-2 .h2,.color-scheme-2 h3,.color-scheme-2 .h3,.color-scheme-2 h4,.color-scheme-2 .h4,.color-scheme-2 h5,.color-scheme-2 .h5,.color-scheme-2 h6,.color-scheme-2 .h6{color:#fff}a{color:#9f5644}a:focus,a:hover{color:#7f4536;text-decoration:none}.color-scheme-2 a{color:#fff}.color-scheme-2 a:focus,.color-scheme-2 a:hover,.color-scheme-3 a:focus,.color-scheme-3 a:hover{color:rgba(255,255,255,.7)}.fsn-text ul li,.fsn-site-map ul li{list-style-type:none;position:relative;padding:4px 0}.fsn-text ul li:before,.fsn-site-map ul li:before{content:'';display:inline-block;border:solid #c0c1bf;border-width:0 1px 1px 0;margin-top:8px;padding:3px;position:absolute;left:-24px;-ms-transform:rotate(-45deg) translateZ(0);-moz-transform:rotate(-45deg) translateZ(0);-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}hr{border-top:1px solid rgba(0,0,0,.1)}.fsn-divider hr{border-top-color:rgba(0,0,0,.1)}.fsn-divider-vertical{background:rgba(0,0,0,.1)}.color-scheme-2 .fsn-divider hr,.color-scheme-3 .fsn-divider hr{border-top-color:rgba(255,255,255,.1)}.color-scheme-2 .fsn-divider-vertical,.color-scheme-3 .fsn-divider-vertical{background:rgba(255,255,255,.1)}.box-shadow,.fsn-image.box-shadow img{box-shadow:15px 15px 20px rgba(0,0,0,.2)}@media (min-width:768px){.box-shadow,.fsn-image.box-shadow img{box-shadow:30px 30px 40px rgba(0,0,0,.2)}}.btn{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:11px 34px;border-radius:0;white-space:normal;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.btn.btn-lg{font-size:14px;line-height:1.4285714286;padding:18px 36px}.btn-link{padding:11px 0;position:relative}.btn-link::after{content:'';display:block;width:100%;height:2px;position:absolute;bottom:5px;right:0;background:#A96351;-moz-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s}.btn.btn-lg.btn-link{padding:18px 0}.btn.btn-lg.btn-link::after{bottom:14px}.btn-link:hover::after{width:0}.btn-default{color:#fff;background-color:#A96351;border-color:transparent}.btn-default:focus,.btn-default.focus{color:#fff;background-color:#9f5644;border-color:transparent}.btn-default:hover{color:#fff;background-color:#9f5644;border-color:transparent}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#9f5644;border-color:transparent}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#9f5644;border-color:transparent}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{color:#fff;background-color:#A96351;border-color:transparent}.btn-default .badge{color:#fff;background-color:#9f5644}.btn-primary{color:#fff;background-color:#5b5d56;border-color:transparent}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#63655D;border-color:transparent}.btn-primary:hover{color:#fff;background-color:#63655D;border-color:transparent}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#63655D;border-color:transparent}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#63655D;border-color:transparent}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{color:#fff;background-color:#5b5d56;border-color:transparent}.btn-primary .badge{color:#fff;background-color:#63655D}.btn-success{color:#A96351;background-color:transparent;border-color:rgba(0,0,0,.1)}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#A96351;border-color:#dfdfdf}.btn-success:hover{color:#fff;background-color:#A96351;border-color:#dfdfdf}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#A96351;border-color:#dfdfdf}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#A96351;border-color:#dfdfdf}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{color:#A96351;background-color:transparent;border-color:rgba(0,0,0,.1)}.btn-success .badge{color:#fff;background-color:#A96351}.btn-link{color:#A96351}.btn-link:hover,.btn-link:focus,.btn-link:active{color:#A96351;text-decoration:none}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#A96351}.color-scheme-2 .btn-default{color:#fff;background-color:#A96351;border-color:transparent}.color-scheme-2 .btn-default:focus,.color-scheme-2 .btn-default.focus{color:#fff;background-color:#9f5644;border-color:transparent}.color-scheme-2 .btn-default:hover{color:#fff;background-color:#9f5644;border-color:transparent}.color-scheme-2 .btn-default:active,.color-scheme-2 .btn-default.active,.color-scheme-2 .open>.dropdown-toggle.btn-default{color:#fff;background-color:#9f5644;border-color:transparent}.color-scheme-2 .btn-default:active:hover,.color-scheme-2 .btn-default.active:hover,.color-scheme-2 .open>.dropdown-toggle.btn-default:hover,.color-scheme-2 .btn-default:active:focus,.color-scheme-2 .btn-default.active:focus,.color-scheme-2 .open>.dropdown-toggle.btn-default:focus,.color-scheme-2 .btn-default:active.focus,.color-scheme-2 .btn-default.active.focus,.color-scheme-2 .open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#9f5644;border-color:transparent}.color-scheme-2 .btn-default.disabled:hover,.color-scheme-2 .btn-default[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-default:hover,.color-scheme-2 .btn-default.disabled:focus,.color-scheme-2 .btn-default[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-default:focus,.color-scheme-2 .btn-default.disabled.focus,.color-scheme-2 .btn-default[disabled].focus,.color-scheme-2 fieldset[disabled] .btn-default.focus{color:#fff;background-color:#A96351;border-color:transparent}.color-scheme-2 .btn-default .badge{color:#fff;background-color:#9f5644}.color-scheme-2 .btn-primary{color:#fff;background-color:#5b5d56;border-color:transparent}.color-scheme-2 .btn-primary:focus,.color-scheme-2 .btn-primary.focus{color:#fff;background-color:#63655D;border-color:transparent}.color-scheme-2 .btn-primary:hover{color:#fff;background-color:#63655D;border-color:transparent}.color-scheme-2 .btn-primary:active,.color-scheme-2 .btn-primary.active,.color-scheme-2 .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#63655D;border-color:transparent}.color-scheme-2 .btn-primary:active:hover,.color-scheme-2 .btn-primary.active:hover,.color-scheme-2 .open>.dropdown-toggle.btn-primary:hover,.color-scheme-2 .btn-primary:active:focus,.color-scheme-2 .btn-primary.active:focus,.color-scheme-2 .open>.dropdown-toggle.btn-primary:focus,.color-scheme-2 .btn-primary:active.focus,.color-scheme-2 .btn-primary.active.focus,.color-scheme-2 .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#63655D;border-color:transparent}.color-scheme-2 .btn-primary.disabled:hover,.color-scheme-2 .btn-primary[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-primary:hover,.color-scheme-2 .btn-primary.disabled:focus,.color-scheme-2 .btn-primary[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-primary:focus,.color-scheme-2 .btn-primary.disabled.focus,.color-scheme-2 .btn-primary[disabled].focus,.color-scheme-2 fieldset[disabled] .btn-primary.focus{color:#fff;background-color:#5b5d56;border-color:transparent}.color-scheme-2 .btn-primary .badge{color:#fff;background-color:#63655D}.color-scheme-2 .btn-success{color:#fff;background-color:transparent;border-color:rgba(255,255,255,.1)}.color-scheme-2 .btn-success:focus,.color-scheme-2 .btn-success.focus{color:#fff;background-color:rgba(255,255,255,.1);border-color:transparent}.color-scheme-2 .btn-success:hover{color:#fff;background-color:rgba(255,255,255,.1);border-color:transparent}.color-scheme-2 .btn-success:active,.color-scheme-2 .btn-success.active,.color-scheme-2 .open>.dropdown-toggle.btn-success{color:#fff;background-color:rgba(255,255,255,.1);border-color:transparent}.color-scheme-2 .btn-success:active:hover,.color-scheme-2 .btn-success.active:hover,.color-scheme-2 .open>.dropdown-toggle.btn-success:hover,.color-scheme-2 .btn-success:active:focus,.color-scheme-2 .btn-success.active:focus,.color-scheme-2 .open>.dropdown-toggle.btn-success:focus,.color-scheme-2 .btn-success:active.focus,.color-scheme-2 .btn-success.active.focus,.color-scheme-2 .open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:rgba(255,255,255,.1);border-color:transparent}.color-scheme-2 .btn-success.disabled:hover,.color-scheme-2 .btn-success[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-success:hover,.color-scheme-2 .btn-success.disabled:focus,.color-scheme-2 .btn-success[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-success:focus,.color-scheme-2 .btn-success.disabled.focus,.color-scheme-2 .btn-success[disabled].focus,.color-scheme-2 fieldset[disabled] .btn-success.focus{color:#fff;background-color:transparent;border-color:rgba(255,255,255,.3)}.color-scheme-2 .btn-success .badge{color:#fff;background-color:rgba(255,255,255,.1)}.color-scheme-2 .btn-link{color:#fff}.color-scheme-2 .btn-link::after{background:#949693}.color-scheme-2 .btn-link:hover,.color-scheme-2 .btn-link:focus,.color-scheme-2 .btn-link:active{color:#fff}.color-scheme-2 .btn-link[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-link:hover,.color-scheme-2 .btn-link[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-link:focus{color:#fff}.form-control{box-shadow:none;height:44px;padding-top:11px;padding-bottom:11px;border-radius:0;font-size:16px;line-height:1.25}.form-control:focus{box-shadow:none;border-color:#A96351}label{font-weight:400}legend{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#51534a}.input-lg{height:58px;padding-top:18px;padding-bottom:18px;font-size:14px;line-height:1.4285714286}input[type="date"].form-control{line-height:20px}.input-group-addon{background:transparent;border-radius:0;padding-left:24px;padding-right:0}.input-group .input-group-addon+.form-control{border-left:0}select.form-control::-ms-expand,.form-control::-ms-clear{display:none}.form-control-feedback{height:44px;line-height:44px}.color-scheme-2 .form-control{background:transparent;border-color:rgba(255,255,255,.1);color:#fff}.color-scheme-2 .form-control:focus{box-shadow:none;border-color:#949693}.color-scheme-2 .form-control::-moz-placeholder{color:#fff;opacity:1}.color-scheme-2 .form-control:-ms-input-placeholder{color:#fff}.color-scheme-2 .form-control::-webkit-input-placeholder{color:#fff}.color-scheme-2 select.form-control option{color:#333}.color-scheme-2 select.form-control option:checked{color:#fff}.color-scheme-2 .form-control-feedback{color:#333}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#f8f8f8}.daterangepicker td.in-range{background:#f8f8f8}.daterangepicker td.start-date,.daterangepicker td.active,.daterangepicker td.active:hover{background:#A96351}.daterangepicker td,.daterangepicker th,.daterangepicker td.start-date,.daterangepicker td.end-date{border-radius:0}.daterangepicker .input-mini{border-radius:0}.daterangepicker .input-mini.active{border-color:#A96351;border-radius:0}@media (max-width:767px){.fsn-menu.inline .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.fsn-menu.inline .list-inline>li .btn-link{display:inline-block;width:auto}}@media (min-width:768px){.fsn-menu.inline .list-inline>li .btn-link{margin-left:15px;margin-right:15px}.fsn-menu.inline .list-inline>li a.btn-success{margin-bottom:11px}}.fsn-menu.simple .navbar-nav>li>a{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;color:#51534a;text-transform:uppercase}@media (max-width:767px){body.mobile-nav-in{position:relative}body.mobile-nav-in::after{content:'';display:block;width:100%;height:100%;background:#6c5560;position:absolute;top:0;left:0;right:0;bottom:0;z-index:499}.fsn-menu.simple .navbar-brand{float:left;margin-bottom:4px}.fsn-menu.simple .navbar-brand.brand-image img{height:38px}.fsn-menu.simple .navbar-toggle{margin:0;padding:13px 0 13px 15px;border:0;left:auto;right:0}.fsn-menu .navbar-toggle .material-icons{color:#51534a}.fsn-menu.simple .menu-container.overlap{margin-bottom:0}.fsn-menu.simple .menu-container.overlap.expanded{background-color:#A96351}.fsn-menu.simple .menu-container.overlap .navbar-collapse.collapsing{-moz-transition:visibility 0.35s;-webkit-transition:visibility 0.35s;transition:visibility 0.35s}.fsn-menu.simple .menu-container.overlap .navbar-collapse.collapsing-in,.fsn-menu.simple .menu-container.overlap .navbar-collapse.in{border-top:0}.fsn-menu.simple .menu-container.overlap .navbar-collapse.collapsing,.fsn-menu.simple .menu-container.overlap .navbar-collapse.in{min-height:calc(100vh - 50px)!important}.admin-bar .fsn-menu.simple .menu-container.overlap .navbar-collapse.collapsing,.admin-bar .fsn-menu.simple .menu-container.overlap .navbar-collapse.in{min-height:calc(100vh - 96px)!important}.fsn-menu.simple .navbar-nav{text-align:center;width:100%;margin:60px 0}.fsn-menu.simple .navbar-nav>li>a{font-size:16px;font-weight:400;display:inline-block;border-bottom:2px solid transparent;margin-bottom:8px;padding-left:0;padding-right:0;padding-bottom:0}.fsn-menu.simple .navbar-nav .dropdown-menu{text-align:center}.fsn-menu.simple .navbar-nav .dropdown-menu>li>a{font-size:16px;padding:5px 15px}.fsn-menu.simple .menu-container.overlap .active>a,.fsn-menu.simple .menu-container.overlap .active>a:hover,.fsn-menu.simple .menu-container.overlap .active>a:focus{background:transparent;border-bottom-color:#A96351}}@media (min-width:768px){.fsn-menu.simple .menu-container .brand{border-right:0;padding-right:65px}.fsn-menu.simple .navbar-nav>li>a{padding-left:10px;padding-right:10px}.fsn-menu.simple .dropdown-button-toggle{border-color:transparent}.fsn-menu.simple .dropdown-button-toggle:hover{background-color:rgba(0,0,0,.1)}.fsn-menu.simple .dropdown-button-toggle .icon-bar{background:#51534a}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu{background:#51534a}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu:before{border-bottom-color:#51534a}}@media (max-width:767px){.fsn-menu.mobile_footer{border-radius:2px;background-color:#A96351;box-shadow:0 0 8px rgba(0,0,0,.05);width:auto;bottom:25px;left:15px;right:15px;opacity:0;z-index:2147483646;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:all 0.3s}.fsn-menu.mobile_footer.in{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 0.3s}.fsn-menu.mobile_footer ul{margin-left:0}.mobile-footer a,.mobile-footer button{display:block;width:100%;font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em}#mobile-back-to-top{width:48px;height:48px;background-color:rgba(59,60,54,.7);background-image:none}#mobile-back-to-top:after{content:'';display:block;width:10px;height:10px;border-style:solid;border-color:#fff;border-width:2px 0 0 2px;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-5px;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}#mobile-back-to-top.in{opacity:1}}@media (min-width:768px){#desktop-back-to-top{display:block;width:48px;height:48px;padding:0;position:fixed;bottom:24px;right:24px;z-index:99;opacity:0;overflow:hidden;border:0;border-radius:50%;background-color:#A96351;box-shadow:0 0 5px rgba(12,12,12,.1);pointer-events:none;-webkit-appearance:button;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#desktop-back-to-top:before{content:'';display:block;width:48px;height:48px}#desktop-back-to-top:after{content:'';display:block;width:10px;height:10px;border-style:solid;border-color:#fff;border-width:2px 0 0 2px;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-5px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#desktop-back-to-top.in,#desktop-back-to-top:focus{cursor:pointer;pointer-events:auto;opacity:.9}}.fsn-tabs-container .nav.nav-tabs>li>a:focus,.fsn-tabs-container .nav.nav-tabs>li.active>a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media (max-width:767px){.nav.nav-tabs{background:#fff;margin-bottom:0}.nav.nav-tabs>li.expanded{border-top-color:rgba(0,0,0,.05)}.nav.nav-tabs>li>a{background:transparent;color:#51534a;font-weight:400}.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover{color:#51534a}.nav.nav-tabs>li.active{background:#A96351}.nav.nav-tabs>li.active a,.nav.nav-tabs>li.active a:focus,.nav.nav-tabs>li.active a:hover{color:#fff}}@media (min-width:768px){.nav.nav-tabs{margin:0 auto;border:none;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}.color-scheme-2 .nav.nav-tabs{border-bottom-color:rgba(255,255,255,.1)}.nav.nav-tabs>li{display:inline-block;float:none;line-height:0;margin:0}.nav.nav-tabs>li>a{font-weight:400;font-size:24px;border:none;border-radius:0;margin:0 30px;padding:30px 0;color:#949693}.nav.nav-tabs>li>a:hover{background:transparent;color:#51534a}.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:hover,.nav.nav-tabs>li.active>a:focus{background:transparent;border:none;color:#A96351}.color-scheme-2 .nav.nav-tabs>li>a{color:rgba(255,255,255,.7)}.color-scheme-2 .nav.nav-tabs>li>a:hover{background:transparent;color:#949693}.color-scheme-2 .nav.nav-tabs>li.active>a,.color-scheme-2 .nav.nav-tabs>li.active>a:hover,.color-scheme-2 .nav.nav-tabs>li.active>a:focus{color:#fff}.nav.nav-tabs>li.active>a:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background:#A96351}.color-scheme-2 .nav.nav-tabs>li.active>a:after{background:#fff}}.modal-backdrop{background:#6c5560}.modal-backdrop.in{opacity:.95}.component.modal>.modal-component-inner{margin-top:100px;background:#f8f8f8}.component.modal .close{text-shadow:none;position:absolute;width:auto;height:auto;font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;top:-44px;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s;overflow:hidden;opacity:.8;font-weight:400;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal .close:focus,.component.modal .close:hover{opacity:1;outline:none}.component.modal .close .material-icons{display:none}.component.modal .close:before{content:'';display:inline-block;width:24px;height:24px;position:relative;margin-right:8px;vertical-align:middle;background:url(/wp-content/themes/fusion-miiamo/images/baseline-close-24px.svg) no-repeat center center;background-size:contain;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal .close:after{content:'Close';display:inline-block;vertical-align:middle;font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase}@media (max-width:767px){.component.modal .close{opacity:1}.component.modal>.modal-component-inner{margin-top:60px}}.ajax-content-roll-container .content-roll-header{text-align:center}.content-roll-item .content-roll-item-content{text-align:center;padding:20px 15px;border:1px solid rgba(0,0,0,.1);border-top:0}.color-scheme-2 .content-roll-item .content-roll-item-content{border-color:rgba(255,255,255,.1)}.content-roll-item-image-wrap{display:block;position:relative}.content-roll-item-image-wrap:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.content-roll-item-wrap:hover .content-roll-item-image-wrap:after{opacity:1}.content-roll-item-headline{font-family:'AvenirLTPro-Light',sans-serif;font-weight:400;font-size:18px;line-height:1.3333333333}@media (max-width:767px){.ajax-content-roll-container .content-roll-header{padding-bottom:0;border-bottom:0}.simple-filter-group .simple-filter-term>span{background:#fff;color:#51534a;font-weight:400}.simple-filter-group .simple-filter-term.expanded>span{border-top:1px solid rgba(0,0,0,.05)}.simple-filter-group .simple-filter-term.active{background:#A96351}.simple-filter-group .simple-filter-term.active>span{color:#fff}.simple-filter-group .simple-filter-term.active>span:after{border-top-color:#fff}.simple-filter-group .simple-filter-term.active.open>span:after{border-bottom-color:#fff}}@media (min-width:768px){.ajax-content-roll-container .content-roll-header{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:0}.simple-filter-group .simple-filter-term{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:none;border-radius:0;margin:0 30px;padding:20px 0;background:transparent;position:relative;color:#51534a}.simple-filter-group .simple-filter-term::after{content:'';display:block;width:0;height:2px;position:absolute;bottom:16px;right:0;background:#51534a;-moz-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s}.simple-filter-group .simple-filter-term:focus,.simple-filter-group .simple-filter-term:hover{background:transparent;color:#51534a}.simple-filter-group .simple-filter-term:focus::after,.simple-filter-group .simple-filter-term:hover::after{width:100%}.simple-filter-group .simple-filter-term.active{background:transparent;border:none;color:#A96351}.color-scheme-2 .simple-filter-group .simple-filter-term,.color-scheme-3 .simple-filter-group .simple-filter-term{color:rgba(255,255,255,.7)}.color-scheme-2 .simple-filter-group .simple-filter-term:focus,.color-scheme-2 .simple-filter-group .simple-filter-term:hover,.color-scheme-3 .simple-filter-group .simple-filter-term:focus,.color-scheme-3 .simple-filter-group .simple-filter-term:hover{background:transparent;color:#949693}.color-scheme-2 .simple-filter-group .simple-filter-term.active,.color-scheme-3 .simple-filter-group .simple-filter-term.active{color:#fff}.simple-filter-group .simple-filter-term.active:after{content:'';display:block;width:100%;height:2px;position:absolute;bottom:16px;left:0;background:#A96351}.color-scheme-2 .simple-filter-group .simple-filter-term.active:after,.color-scheme-3 .simple-filter-group .simple-filter-term.active:after{background:#fff}}.fsn-events .events-header{border:0;margin:0;padding:0}.events-view-toggle{text-align:center}.events-view-toggle>button{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:0;margin:0 15px;padding:20px 0;background:transparent;position:relative;color:#A96351}.events-view-toggle>button:first-child{margin-left:15px}.events-view-toggle>button::after{content:'';display:block;width:100%;height:2px;position:absolute;bottom:16px;right:0;background:#A96351;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.events-view-toggle>button:focus,.events-view-toggle>button:hover{background:transparent;color:#A96351}.events-view-toggle>button:focus::after,.events-view-toggle>button:hover::after{opacity:.3}.events-view-toggle>button.active{background:transparent;border:none;color:#A96351}.events-view-toggle>button.active:after{opacity:1}.event-card-image{display:block;position:relative;overflow:hidden;min-height:0}.event-card-image-overlay{display:none}.event-card .event-card-image img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 200ms ease-out;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out}.event-card:hover .event-card-image img{-moz-transform:scale3d(1.2,1.2,1);-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);transform-origin:(50%,50%);-moz-transition:-moz-transform 10000ms cubic-bezier(0,0,.80,.90);-webkit-transition:-webkit-transform 10000ms cubic-bezier(0,0,.80,.90);transition:transform 10000ms cubic-bezier(0,0,.80,.90)}.event-card .event-card-image:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;opacity:.9;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.6) 25%,rgba(0,0,0,.8) 60%,rgba(0,0,0,1) 100%);-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.event-card:hover .event-card-image:after{opacity:1}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:rgba(0,0,0,.1)}.fc-unthemed .fc-today{background:#f7f7f7}.fc-event,.fc-event-dot{background-color:#A96351}.fc-event{border:1px solid #A96351}.popover.event-card-popover .event-card{box-shadow:0 0 3px rgba(0,0,0,.3)}.event-card-popover.popover.top>.arrow{border-top-color:rgba(0,0,0,.25)}.event-card-popover.popover.top>.arrow::after{border-top-color:#000;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.event-card{border:0;box-shadow:none;position:relative;margin-bottom:15px}.event-card .event-card-content{position:absolute;width:100%;bottom:0;left:0;z-index:2;color:#fff;text-align:left;padding:15px}.event-card-headline{font-family:kepler-std,serif;font-style:normal;font-weight:300;font-size:18px}.events-cards{height:auto!important}.event-card-container{position:static!important;top:auto!important;left:auto!important;-ms-transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;transform:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}@media (min-width:768px){.events-view-toggle>button{margin:0 22px}.events-view-toggle>button:first-child{margin-left:22px}.event-card{margin-bottom:12px}.events-calendar-container{max-width:948px;margin:auto}.events-body{padding-top:20px}.event-card-headline{font-size:22px}}.fsn-image img{max-width:100%;height:auto}.fsn-gallery .fullscreen-trigger{background:#A96351}.fsn-gallery .fullscreen-trigger:hover{background:#9f5644}.pswp__bg{background:rgba(108,85,96,.95)}.pswp__button--arrow--left,.pswp__button--arrow--right{width:48px;height:48px;margin-top:-24px;border-radius:50%;background:transparent!important;border:1px solid rgba(255,255,255,.2)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.pswp__button--arrow--left{left:15px}.pswp__button--arrow--right{right:15px}.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover{border-color:#fff}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';display:block;width:10px;height:10px;background:none;border-style:solid;border-color:#fff;position:absolute;top:50%;left:50%;margin-top:-5px;-ms-transform:rotate(45deg) translateZ(0);;-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.pswp--svg .pswp__button--arrow--left:before{margin-left:-3px;border-width:0 0 2px 2px}.pswp--svg .pswp__button--arrow--right:before{margin-left:-7px;border-width:2px 2px 0 0}@media (max-width:767px){.fsn-gallery .fullscreen-trigger{bottom:16px;right:16px}}.flex-direction-nav{text-align:center}.flex-direction-nav a{width:48px;height:48px;margin-top:-24px;text-shadow:none;border-radius:50%;background:transparent}.flex-direction-nav a.flex-prev:before,.flex-direction-nav a.flex-next:before{content:'';display:block;width:46px;height:46px}.flex-direction-nav a:after{text-shadow:none;width:12px;height:12px;background:none;border-style:solid;border-color:#fff;position:absolute;top:50%;left:50%;margin-top:-6px;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.flex-direction-nav .flex-prev{left:15px;opacity:1;border:1px solid rgba(255,255,255,.2)}.flexslider:hover .flex-direction-nav .flex-prev{left:15px;opacity:1}.flex-direction-nav .flex-next{right:15px;opacity:1;border:1px solid rgba(255,255,255,.2)}.flexslider:hover .flex-direction-nav .flex-next{right:15px;opacity:1}.flex-direction-nav a.flex-prev:after{content:'';margin-left:-4px;border-width:0 0 2px 2px}.flex-direction-nav a.flex-next:after{content:'';margin-left:-8px;border-width:2px 2px 0 0}.flex-direction-nav a:hover{border-color:#fff}.flex-control-nav li{margin:0 5px}.flex-control-paging li a{width:16px;height:16px;background:rgba(0,0,0,.3);border:transparent;box-shadow:none}.flex-control-paging li a:hover{background:rgba(0,0,0,.4)}.flex-control-paging li a.flex-active{background:#A96351}.color-scheme-2 .flex-control-paging li a,.color-scheme-3 .flex-control-paging li a{background:rgba(255,255,255,.3)}.color-scheme-2 .flex-control-paging li a:hover,.color-scheme-3 .flex-control-paging li a:hover{background:rgba(255,255,255,.4)}.color-scheme-2 .flex-control-paging li a.flex-active,.color-scheme-3 .flex-control-paging li a.flex-active{background:#fff}@media (min-width:768px){.flex-direction-nav .flex-prev{left:30px}.flexslider:hover .flex-direction-nav .flex-prev{left:30px}.flex-direction-nav .flex-next{right:30px}.flexslider:hover .flex-direction-nav .flex-next{right:30px}}.fsn-gallery .masthead .flex-direction-nav .flex-nav-prev:before,.fsn-gallery .masthead .flex-direction-nav .flex-nav-next:before{content:'';display:block;width:222px;height:302px;position:absolute;top:50%;z-index:5;margin-top:-151px;background-repeat:no-repeat;background-position:center center;pointer-events:none}.fsn-gallery .masthead .flex-direction-nav .flex-nav-prev:before{left:0;background-image:url(/wp-content/themes/fusion-miiamo/images/graphic-arrow-left-shadow.png)}.fsn-gallery .masthead .flex-direction-nav .flex-nav-next:before{right:0;background-image:url(/wp-content/themes/fusion-miiamo/images/graphic-arrow-right-shadow.png)}.fsn-gallery .masthead .fullscreen-trigger{background:transparent;width:auto;height:auto;line-height:1;box-shadow:none;padding:0;font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border:none;border-radius:0;z-index:11}.fsn-gallery .masthead .fullscreen-trigger .material-icons{display:none}.fsn-gallery .masthead .fullscreen-trigger:before{content:"\f030";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fsn-gallery .masthead .fullscreen-trigger:after{content:'Open Gallery';margin-left:14px}.fsn-gallery .masthead .masthead-overlay{opacity:0.6!important;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)!important;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)!important;top:auto;bottom:0;height:40%}.home .fsn-masthead .masthead-container:after{content:'';display:block;width:16px;height:75px;position:absolute;left:15px;top:50%;margin-top:-38px;background:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-seek-in-mobile.png) no-repeat;background-size:15px 75px;z-index:5}.cssgradients .fsn-masthead .masthead-item-overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)!important;background:-webkit-linear-gradient(top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)!important;opacity:1}.fsn-masthead .masthead-container.masthead-full,.fsn-masthead .masthead-container.masthead-medium{height:475px!important}.fsn-masthead .masthead-item-video-pause{bottom:70px;left:15px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background-size:24px 24px;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.fsn-masthead .masthead-item-video-pause:focus,.fsn-masthead .masthead-item-video-pause:hover{border-color:#fff}@media (min-width:768px){.home .fsn-masthead .masthead-container:after{left:5.277777778%;width:32px;height:149px;margin-top:-75px;background-image:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-seek-in.png);background-size:32px 149px}.fsn-masthead .masthead-container.masthead-medium{height:66vh!important}.fsn-masthead .masthead-container.masthead-full{height:106vh!important}.fsn-masthead .masthead-item-video-pause{left:49px;bottom:14vh}}@media (max-width:767px){.scroll-indicator{display:none}}@media (min-width:768px){.scroll-indicator{display:inline-block;width:20px;height:20px;position:absolute;bottom:16vh;left:50%;z-index:9;margin-left:-10px;cursor:pointer;animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.scroll-indicator.indicating{animation-name:fadeInOut;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}}@keyframes fadeInOut{from{opacity:1}50%{opacity:.3}to{opacity:1}}.fsn-gallery .inline{background:#51534a}.fsn-gallery .inline-nav-container{background:rgba(0,0,0,.05)}.carousel-item-button-full{display:block}.carousel-item-detail{text-align:center;padding:20px 15px;border:1px solid rgba(0,0,0,.1);border-top:0}.color-scheme-2 .carousel-item-detail{border-color:rgba(255,255,255,.1)}.carousel-item-button{margin-top:20px}.fsn-gallery .carousel-item-button-full .carousel-item-image{display:block;position:relative}.fsn-gallery .carousel-item-button-full .carousel-item-image:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery .carousel-item-button-full:hover .carousel-item-image:after{opacity:1}@media (max-width:767px){.fsn-gallery .carousel-mobile[data-controls="direction"]{margin-bottom:0;text-align:center}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav{height:auto;line-height:0;margin:20px 15px 0;padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(75,77,83,.1);border-bottom:1px solid rgba(75,77,83,.1)}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav li{display:inline-block;padding:0 28px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav li.flex-nav-prev{border-right:1px solid rgba(75,77,83,.1)}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a{background-color:transparent;border-color:transparent}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a:after{border-color:#51534a}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-prev{position:relative;left:0;margin-top:0;opacity:1!important}.fsn-gallery .carousel-mobile[data-controls="direction"] .flexslider:hover .flex-direction-nav .flex-prev{left:50px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-next{position:relative;right:0;margin-top:0;opacity:1!important}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-disabled{opacity:1!important;z-index:10}.fsn-gallery .carousel-mobile[data-controls="direction"] .flexslider:hover .flex-direction-nav .flex-next{right:50px}.color-scheme-2 .fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav,.color-scheme-2 .fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav li.flex-nav-next{border-color:rgba(255,255,255,.1)}}.fsn-gallery .sidesplit[data-fullscreen-trigger="images"] .side-split-image{position:relative}.fsn-gallery .sidesplit[data-fullscreen-trigger="images"] .side-split-image:after,.fsn-gallery .sidesplit[data-fullscreen-trigger="button_images"] .side-split-image:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery .sidesplit[data-fullscreen-trigger="images"] .side-split-image:hover:after,.fsn-gallery .sidesplit[data-fullscreen-trigger="button_images"] .side-split-image:hover:after{opacity:1}.fsn-gallery a.instagram-image{position:relative}.fsn-gallery a.instagram-image:hover{opacity:1}.fsn-gallery a.instagram-image:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery a.instagram-image:hover:after{opacity:1}button.instagram-modal-close:hover{background-color:#51534a;opacity:1}@media (max-width:767px){.fsn-instagram-gallery .instagram-gallery-mobile-layout .slide .instagram-image{position:relative}}@media (min-width:768px){.fsn-gallery .fsn-instagram-gallery .grid{margin-left:0;margin-right:0}.fsn-instagram-gallery .grid li{width:100%;float:none;display:block}.fsn-instagram-gallery .slide .instagram-image:before{position:relative;content:"@mii_amo_spa";display:inline-block;font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#fff;position:absolute;bottom:0;left:0;opacity:1;width:100%;height:100px;padding-left:15px;padding-top:70px;background:rgba(0,0,0,.3);background:-moz-linear-gradient(bottom,rgba(0,0,0,.95) 0%,rgba(0,0,0,0) 100%)!important;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.95) 0%,rgba(0,0,0,0) 100%)!important;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,0) 100%)!important;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery.ig-gallery-lg .instagram-image{height:32.1296296267vw!important}#instagram-card{height:31.9vw!important;overflow:hidden;box-shadow:50px 50px 40px rgba(0,0,0,.2)}}.fsn-gallery .grid .grid-item-image{display:block;position:relative}.fsn-gallery .grid .grid-item-image:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery .grid .grid-item:hover .grid-item-image:after{opacity:1}@media (min-width:768px){.fsn-gallery .grid-item{width:33.33333333%}}.fsn-card .card-image a{display:block;position:relative}.fsn-card .card-image a:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.5) url(/wp-content/themes/fusion-miiamo/images/mii-amo-plus-sign.png) no-repeat center center;background-size:35px 36px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-card .card-image a:hover:after{opacity:1}.fsn-card.basic .card-content{text-align:center;padding:20px 0}.fsn-card.basic .card-content .btn{margin-top:30px}.fsn-card.basic .card-image a{display:block}.card-grid .fsn-card.basic{width:100%;margin-bottom:15px}@media (min-width:768px){.card-grid{display:flex;flex-wrap:wrap}.card-grid .fsn-card.basic{width:calc(25% - 12px);margin:0 6px 12px}}.fsn-card.horizontal .card-content h2{font-family:'AvenirLTPro-Light',sans-serif;font-weight:400;font-size:18px;line-height:1.3333333333}.fsn-card.horizontal .card-horizontal-video-pause{border-radius:50%;border:1px solid rgba(255,255,255,.2);background-size:24px 24px;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.fsn-card.horizontal .card-horizontal-video-pause:focus,.fsn-card.horizontal .card-horizontal-video-pause:hover{border-color:#fff}@media (max-width:767px){.fsn-card.horizontal .card-content{padding-top:20px}}.fsn-card.tile .tile-button{margin-top:30px}.fsn-card.tile .tile-subheadline{line-height:1.5}.color-scheme-2 a.tile-container:focus,.color-scheme-2 a.tile-container:hover,.color-scheme-3 a.tile-container:focus,.color-scheme-3 a.tile-container:hover{color:#fff}.fsn-card.tile .card-tile-video-pause{border-radius:50%;border:1px solid rgba(255,255,255,.2);background-size:24px 24px;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.fsn-card.tile.featured-card .card-tile-video-pause{bottom:40px;left:15px}.fsn-card.tile .card-tile-video-pause:focus,.fsn-card.tile .card-tile-video-pause:hover{border-color:#fff}@media (max-width:767px){.fsn-card.tile .tile-container{height:300px!important}}@media (min-width:768px){.fsn-card.tile .tile-button{margin-top:40px}.fsn-card.tile.featured-card .card-tile-video-pause{left:49px;bottom:70px}}.fsn-notifications.bar_inline{background:#A96351}.fsn-notifications.bar_inline h5{border-right-color:rgba(0,0,0,.1)}.fsn-notifications.bar_inline .notifications-bar-inline-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(0,0,0,.1)}.fsn-notifications.bar_inline .notifications-bar-inline-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1)}.fsn-notifications.bar{background:#A96351}.fsn-notifications.bar h5{border-right-color:rgba(0,0,0,.1)}.fsn-notifications.bar .notifications-bar-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(0,0,0,.1)}.fsn-notifications.bar .notifications-bar-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1)}.fsn-notifications.floating_footer{background:#A96351}.fsn-notifications.floating_footer h5{border-right-color:rgba(0,0,0,.1)}.fsn-notifications.floating_footer .notifications-floating-footer-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(0,0,0,.1)}.fsn-notifications.floating_footer .notifications-floating-footer-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1)}.fsn-notifications.modal_window .notifications-modal-controls{background:#A96351}.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav .flex-nav-prev{border-right-color:rgba(0,0,0,.1)}.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(0,0,0,.1)}.fsn-notifications.notifications-popover{font-size:14px;text-align:center;border-radius:0;padding:30px;z-index:2147483646}.fsn-notifications.notifications-popover img{margin-top:10px}.social-icons a{display:inline-block;margin-left:10px;margin-right:10px;font-size:20px;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.social-icons a:first-child{margin-left:0}.social-icons a:last-child{margin-right:0}body.has-masthead>header{position:absolute;top:0;left:0;width:100%;z-index:500;background:transparent}body.has-masthead>header .color-scheme-2{background:transparent}body.admin-bar>header{top:46px}@media (max-width:767px){body>header{position:absolute;top:0;left:0;width:100%;z-index:500;background:transparent}body>header .color-scheme-2{background:transparent}body>header::before{content:'';display:block;width:100%;height:50px;background:#51534a;position:absolute;top:0;left:0;right:0}body.has-masthead>header::before{display:none}#main{margin-top:50px}body.has-masthead #main{margin-top:0}}@media (min-width:768px){body.admin-bar>header{top:32px}#header-top .btn-link,#menu-full-screen-top .btn-link{border:0;margin:0;padding:0 12px}#header-top .btn-link:after,#menu-full-screen-top .btn-link:after{display:none}#header-top .btn-link:focus,#header-top .btn-link:hover,#header-top a:focus,#header-top a:hover,#menu-full-screen-top .btn-link:focus,#menu-full-screen-top .btn-link:hover{color:rgba(255,255,255,.7)}.header-menu .fsn-navis-dynamic-telephone-number,.header-menu .fsn-button{display:inline-block;padding-left:5px;padding-right:5px}.header-menu .fsn-navis-dynamic-telephone-number{border-left:1px solid rgba(255,255,255,.1)}.fullscreen-menu-toggle a{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;display:inline-block;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.fullscreen-menu-toggle a:before{content:'';display:inline-block;width:24px;height:24px;position:relative;top:-2px;margin-right:8px;vertical-align:middle;background:url(/wp-content/themes/fusion-miiamo/images/baseline-menu-24px.svg) no-repeat center center;background-size:contain;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fullscreen-menu-toggle a:hover:before{opacity:.7}#modal-component-277>.modal-component-inner{margin-top:0;margin-bottom:0;width:auto;padding-left:0;padding-right:0;background:#A96351 url(/wp-content/themes/fusion-miiamo/images/Miiamo-modal-watercolor-desktop.png) no-repeat center bottom;background-size:100% auto;width:100vw;height:100vh}#modal-component-277>.modal-component-inner:after{content:'';display:block;width:130px;height:130px;position:absolute;bottom:110px;left:78%;background:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Brandmark-Canyon-Blush-Clay.png);background-size:130px 130px}.admin-bar #modal-component-277{top:32px}#modal-component-277>.modal-component-inner .container{width:960px}#modal-component-277 .close{top:31px;left:46px;margin-left:0;z-index:999;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}#modal-component-277 .fsn-row{background-color:transparent}#menu-full-screen-top{position:absolute;top:0;left:0;width:100%}#modal-component-277>.modal-component-inner>.component{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100vh}#menu-full-screen-center{width:100%;padding-bottom:100px}#modal-component-277 .fsn-menu.wp_custom ul{margin-bottom:0}#modal-component-277 .fsn-menu.wp_custom a,#modal-component-277 .fsn-menu.wp_custom .menu-item-parent-label{display:inline-block;margin-top:1px;margin-bottom:7px;text-decoration:none}#modal-component-277 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item{margin-bottom:10px}#modal-component-277 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item>a,#modal-component-277 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item>.menu-item-parent-label{font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid transparent;-moz-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}#modal-component-277 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item.current-menu-item>a{border-bottom-color:#A96351}.fsn-menu.wp_custom .multi-col-nav-container .nested-menu-items{padding-left:0}#modal-component-277 .fsn-menu.wp_custom .nested-menu-items a{margin-top:8px;margin-bottom:8px}#modal-component-277 .fsn-menu.wp_custom .nested-menu-items .current-menu-item>a{border-bottom-color:transparent;color:rgba(255,255,255,.8)}}footer h2,footer .row-collapse-mobile-trigger{font-family:kepler-std,serif;font-style:italic;font-weight:300;font-size:24px;color:#fff}footer .fsn-menu.wp_custom a{display:block;padding:10px 0}@media (max-width:767px){footer .footer-background-row{background-image:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-footer-watercolor-mobile.png)!important;background-repeat:no-repeat!important;background-position:center bottom!important;background-size:100% auto!important}}@media (min-width:768px){footer .footer-background-row{background-size:100% auto!important}footer .fsn-menu.wp_custom ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}footer .fsn-menu.wp_custom a{padding:3px 0}}.color-scheme-2 .mobile-footer li a:focus,.color-scheme-2 .mobile-footer li a:hover,.color-scheme-3 .mobile-footer li a:focus,.color-scheme-3 .mobile-footer li a:hover,.color-scheme-2 .mobile-footer li button:focus,.color-scheme-2 .mobile-footer li button:hover,.color-scheme-3 .mobile-footer li button:focus,.color-scheme-3 .mobile-footer li button:hover{color:#fff}.newsletter-form{padding:20px 5px;background:#55574e;border:1px solid #6e7068}.newsletter-form .form-control{border-color:transparent;background-color:transparent}.newsletter-form .form-control:focus{background-color:rgba(255,255,255,.05);border-color:transparent}@media (min-width:768px){.newsletter-form{padding:12px 6px}.newsletter-form .form-group{margin-bottom:0}.newsletter-form .btn{padding-left:0;padding-right:0}}.row-collapse-mobile-trigger{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.1)}.row-collapse-mobile-trigger:first-of-type{border-top:none}.row-collapse-mobile-trigger:after{position:absolute;right:20px;top:27px;content:'';display:block;width:8px;height:8px;margin-left:15px;border-style:solid;border-color:#fff;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);margin-top:4px;border-width:2px 0 0 2px}.row-collapse-mobile-trigger.collapsed:after{margin-top:0;border-width:0 2px 2px 0}.fsn-synxis-accessible-reservations .guests-collapse-button,.fsn-synxis-accessible-reservations .dates-collapse-button{border-radius:0;border-color:rgba(75,77,83,.1);font-family:AvenirLTPro-Light,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:normal;text-transform:none;color:#5c5952}.fsn-synxis-accessible-reservations.horizontal .guests-collapse-button,.fsn-synxis-accessible-reservations.horizontal .dates-collapse-button{border-color:transparent transparent rgba(75,77,83,.1) transparent;padding-top:7px;padding-bottom:7px;margin-top:7px;margin-bottom:7px}.fsn-synxis-accessible-reservations .guests-collapse-button:focus,.fsn-synxis-accessible-reservations .dates-collapse-button:focus{border-color:#a56442}.fsn-synxis-accessible-reservations.horizontal .guests-collapse-button:focus,.fsn-synxis-accessible-reservations.horizontal .dates-collapse-button:focus{border-color:transparent transparent #a56442 transparent}.fsn-synxis-accessible-reservations .guests-collapse-button:hover,.fsn-synxis-accessible-reservations .dates-collapse-button:hover{color:#5c5952}.fsn-synxis-accessible-reservations .guests-collapse-button:after,.fsn-synxis-accessible-reservations .dates-collapse-button::after{display:none}@media (min-width:768px) and (max-width:979px){.fsn-column-inner.reservations-bar-title{padding-left:0}.fsn-synxis-accessible-reservations .guests-collapse-button,.fsn-synxis-accessible-reservations .dates-collapse-button{font-size:14px;line-height:1.42857143}}.fsn-synxis-accessible-reservations .dates-collapse .dates-collapse-inner .dates-message{color:#a56442;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px;padding-bottom:20px}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:rgba(0,0,0,.05)}.daterangepicker td.in-range{background:rgba(0,0,0,.05)}.daterangepicker td.start-date,.daterangepicker td.active,.daterangepicker td.active:hover{background:#a56442}.daterangepicker td,.daterangepicker th,.daterangepicker td.start-date,.daterangepicker td.end-date,.daterangepicker td.start-date.end-date,.daterangepicker .input-mini{border-radius:0}.daterangepicker .input-mini.active{border-color:#a56442;border-radius:0}.fsn-button h3 a{display:block;position:relative;line-height:1.42857143;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;padding:inherit;color:inherit;text-align:inherit;word-wrap:break-word;white-space:normal;padding-right:50px}.fsn-button h3 a:after{content:'';display:block;width:20px;height:20px;position:absolute;right:10px;top:10px;border-style:solid;border-color:#A96351;border-width:0 2px 2px 0;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);background:none}.fsn-button h3 a:hover::after{width:20px}.fsn-button h3 a.collapsed:after{bottom:20px;border-width:0 2px 2px 0}.fsn-button h3 a[aria-expanded="true"]:after{bottom:10px;border-width:2px 0 0 2px}.ragged-edge-bottom{position:relative}.ragged-edge-bottom:after{content:'';display:block;width:100%;height:25px;position:absolute;left:0;background-repeat:no-repeat;background-size:100% 25px;z-index:4}.ragged-edge-bottom:after{background-image:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-graphic-ragged-edge-bottom-mobile.png);background-position:center bottom;bottom:-2px}.watercolor-top-left{background-size:50% auto!important}.watercolor-bottom-right{background-size:30% auto!important}.fsn-card.tile.featured-card .tile-headline{margin-bottom:40px}@media (max-width:767px){.fsn-card.tile.featured-card .tile-container{height:560px!important}.ragged-edge-intro{background-image:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-ragged-edge-intro-background-mobile.png)!important;background-size:100% auto!important}#awards-badges .container>.row>div{width:50%;float:left}}@media (min-width:768px){#awards-badges .container>.row>div .fsn-column-inner{border-left:1px solid rgba(0,0,0,.1)}#awards-badges .container>.row>div:first-child .fsn-column-inner{border-left:0}.fsn-card.tile.featured-card .tile-content{width:520px;margin:auto;padding-left:0;padding-right:0}.ragged-edge-bottom:after{height:50px;background-size:cover}.ragged-edge-bottom:after{background-image:url(/wp-content/themes/fusion-miiamo/images/Mii-amo-Enchantment-Resort-graphic-ragged-edge-bottom.png)}}@media (min-width:768px){.casita-card-image-right .col-sm-6:first-child{float:right}}@media (min-width:768px){.header-menu{padding:11px 34px;position:fixed;top:20px;right:10px;text-align:right;transition:all 0.3s}.header-menu.in{background-color:#A96351;border-color:transparent}}