/* https://www.themayton.com/wp-content/themes/fusion-themayton/style.css?ver=5.8.11 */
body{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4285;background:#f6f6f0;color:#282828}.color-scheme-2{background:#3d5466;color:#fcfaf8}.color-scheme-3{background:#fff}h1,.h1,h2,.h2,h3,.h3{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;line-height:1.3}h4,.h4,h5,.h5,h6,.h6{font-style:normal;font-weight:500}h1,.h1{font-size:28px;margin-bottom:24px}h2,.h2{font-size:24px;margin-bottom:24px}h3,.h3{font-size:20px;margin-bottom:18px}h5,.h5{font-size:14px;text-transform:uppercase}@media (min-width:768px){body{font-size:18px}h1,.h1{font-size:42px;margin-bottom:36px}h2,.h2{font-size:34px;margin-bottom:36px}h3,.h3{font-size:28px;margin-bottom:24px}h5,.h5{font-size:16px}}.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:#fcfaf8}blockquote{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;font-size:28px;line-height:1.3;border:0;margin:20px 0;padding:0}blockquote::before{content:"";display:block;width:88px;height:26px;background:url(/wp-content/themes/fusion-themayton/images/graphic-accent-twig-mobile.png) no-repeat;background-size:88px 26px;margin:0 auto 40px}@media (min-width:768px){blockquote{font-size:40px}blockquote:before{width:155px;height:46px;background-image:url(/wp-content/themes/fusion-themayton/images/graphic-accent-twig-desktop.png);background-size:155px 46px;margin-bottom:60px}}a{color:#343741;border-bottom:2px dotted #343741}a:focus,a:hover{color:#343741;text-decoration:none;border-bottom-style:solid}.color-scheme-2 a{color:#fcfaf8;border-bottom:2px dotted rgba(252,250,248,.4)}.color-scheme-2 a:focus,.color-scheme-2 a:hover{color:#fcfaf8;text-decoration:none;border-bottom-style:solid}.btn{font-style:normal;font-weight:500;font-size:16px;line-height:1.25;padding:20px 32px;border-width:2px;border-radius:4px;border-style:solid;white-space:normal;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.btn.btn-sm{font-size:12px;line-height:1.66666667;padding:15px 30px}.btn.btn-lg{font-size:18px;line-height:1.1111111111;padding:26px 32px}@media (min-width:768px){.btn{font-size:18px;line-height:1.1111111111}}.btn-link{padding:20px 0;border-color:transparent}.btn.btn-sm.btn-link{padding:15px 0}.btn.btn-lg.btn-link{padding:26px 0}.btn-default,.btn-primary,.btn-success,.btn-link{overflow:hidden;position:relative;z-index:1}.btn-default::before,.btn-primary::before,.btn-success::before{content:"";position:absolute;top:-2px;right:-155%;bottom:-2px;left:-25%;transform:translateX(-50%) skewX(30deg);z-index:-1;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.btn-default::before{background:linear-gradient(to right,#901e0c 50%,#a02815 50%)}.btn-primary::before{background:linear-gradient(to right,#324758 50%,#3d5466 50%)}.btn-success::before{background:linear-gradient(to right,#d3d6d4 50%,transparent 50%)}.color-scheme-2 .btn-primary::before{background:linear-gradient(to right,#31414e 50%,#324758 50%)}.color-scheme-2 .btn-success::before{background:linear-gradient(to right,#808a91 50%,transparent 50%)}.btn-default:hover::before,.btn-primary:hover::before,.btn-success:hover::before{transform:translateX(0) skewX(30deg)}.btn-link::before{content:"";display:block;width:100%;height:0;position:absolute;bottom:12px;left:0;z-index:-1;border-bottom:2px solid #343741;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s ease-in}.btn-link::after{content:"";display:block;width:100%;height:0;position:absolute;bottom:12px;left:0;z-index:-2;border-bottom:2px dotted #343741}.color-scheme-2 .btn-link::before,.color-scheme-2 .btn-link::after{border-bottom-color:#fcfaf8}.btn-link:focus::before,.btn-link:hover::before{transform:scaleX(1)}@keyframes fadeInOut{from{opacity:1}50%{opacity:.3}to{opacity:1}}.btn-default{color:#fcfaf8;background-color:#a02815;border-color:#a02815}.btn-default:focus,.btn-default.focus{color:#fcfaf8;background-color:#a02815;border-color:#a02815}.btn-default:hover{color:#fcfaf8;background-color:#a02815;border-color:#a02815}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#fcfaf8;background-color:#a02815;border-color:#a02815}.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:#fcfaf8;background-color:#a02815;border-color:#a02815}.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:#fcfaf8;background-color:#a02815;border-color:#a02815}.btn-default .badge{color:#fcfaf8;background-color:#901e0c}.btn-primary{color:#fcfaf8;background-color:transparent;border-color:transparent}.btn-primary:focus,.btn-primary.focus{color:#fcfaf8;background-color:transparent;border-color:transparent}.btn-primary:hover{color:#fcfaf8;background-color:transparent;border-color:transparent}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;border-color:transparent}.btn-primary .badge{color:#fcfaf8;background-color:#324758}.btn-success{color:#343741;background-color:transparent;border-color:#d3d6d4}.btn-success:focus,.btn-success.focus{color:#343741;background-color:transparent;border-color:#d3d6d4}.btn-success:hover{color:#343741;background-color:transparent;border-color:#d3d6d4}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#343741;background-color:transparent;border-color:#d3d6d4}.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:#343741;background-color:transparent;border-color:#d3d6d4}.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:#343741;background-color:transparent;border-color:#d3d6d4}.btn-success .badge{color:#343741;background-color:#d3d6d4}.btn-link{color:#343741}.btn-link:hover,.btn-link:focus,.btn-link:active{color:#343741;text-decoration:none}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#343741}.color-scheme-2 .btn{text-decoration:none;border-style:solid}.color-scheme-2 .btn-default{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-default:focus,.color-scheme-2 .btn-default.focus{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-default:hover{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-default:active,.color-scheme-2 .btn-default.active,.color-scheme-2 .open>.dropdown-toggle.btn-default{color:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-default .badge{color:#fcfaf8;background-color:#901e0c}.color-scheme-2 .btn-primary{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-primary:focus,.color-scheme-2 .btn-primary.focus{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-primary:hover{color:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-primary:active,.color-scheme-2 .btn-primary.active,.color-scheme-2 .open>.dropdown-toggle.btn-primary{color:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;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:#fcfaf8;background-color:transparent;border-color:transparent}.color-scheme-2 .btn-primary .badge{color:#fcfaf8;background-color:#31414e}.color-scheme-2 .btn-success{color:#fcfaf8;background-color:transparent;border-color:#808a91}.color-scheme-2 .btn-success:focus,.color-scheme-2 .btn-success.focus{color:#fcfaf8;background-color:transparent;border-color:#808a91}.color-scheme-2 .btn-success:hover{color:#fcfaf8;background-color:transparent;border-color:#808a91}.color-scheme-2 .btn-success:active,.color-scheme-2 .btn-success.active,.color-scheme-2 .open>.dropdown-toggle.btn-success{color:#fcfaf8;background-color:transparent;border-color:#808a91}.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:#fcfaf8;background-color:transparent;border-color:#808a91}.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:#fcfaf8;background-color:transparent;border-color:#808a91}.color-scheme-2 .btn-success .badge{color:#fcfaf8;background-color:#808a91}.color-scheme-2 .btn-link{color:#fcfaf8;text-decoration:none;border-color:transparent}.color-scheme-2 .btn-link:hover,.color-scheme-2 .btn-link:focus,.color-scheme-2 .btn-link:active{color:#fcfaf8}.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:#fcfaf8}label{font-weight:400;font-size:14px;text-transform:capitalize}.wpcf7-acceptance label{text-transform:none}.form-control{font-size:16px;line-height:1.25;box-shadow:none;height:64px;padding-top:20px;padding-bottom:20px;border-width:2px;border-color:#fff;border-radius:4px;color:#282828}.form-control:focus{box-shadow:none;border-color:#d3d6d4}.modal .form-control{border-color:#d3d6d4}.modal .form-control:focus{box-shadow:none;border-color:#282828}select.form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/wp-content/themes/fusion-themayton/images/arrow-down.svg) no-repeat 97% center;background-size:9px 5px}.input-lg{font-size:16px;line-height:1.25;height:76px;padding-top:26px;padding-bottom:26px}.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:64px;line-height:64px}.fsn-divider hr{border-top-color:#d3d6d4}.fsn-divider-vertical{background:#d3d6d4}.color-scheme-2 .fsn-divider hr{border-top-color:rgba(252,250,248,.1)}.color-scheme-2 .fsn-divider-vertical{background:rgba(252,250,248,.1)}.fsn-divider.ornamental{position:relative}.fsn-divider.ornamental:before,.fsn-divider.ornamental:after{content:"";display:block;position:absolute;width:0;height:0;left:50%}.fsn-divider.ornamental:before{border-top:15px solid #d3d6d4;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:15px solid transparent;bottom:-29px;margin-left:-26px}.fsn-divider.ornamental:after{border-top:14px solid #f6f6f0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:14px solid transparent;bottom:-27px;margin-left:-24px}.color-scheme-3 .fsn-divider.ornamental:after{border-top-color:#fff}@media (min-width:768px){.fsn-divider.ornamental:not(.center):before,.fsn-divider.ornamental:not(.center):after{left:16.66666667%}.fsn-divider.ornamental:not(.center):before{margin-left:0}.fsn-divider.ornamental:not(.center):after{margin-left:2px}}.fsn-text ul li,.fsn-site-map ul li{list-style-type:none;position:relative;padding:6px 0}.fsn-text ul li:before,.fsn-site-map ul li:before{content:"";display:block;width:8px;height:8px;border:solid #3d5466;border-width:0 2px 2px 0;margin-top:8px;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)}.fsn-description-list{text-align:center}.fsn-description-list dt{font-weight:400}.fsn-description-list dd{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;font-size:24px;line-height:1.3}@media (max-width:767px){.fsn-description-list .description-list-group{padding-bottom:25px;margin-bottom:25px;position:relative}.fsn-description-list .description-list-group::after{content:"";display:block;width:60px;height:1px;position:absolute;bottom:0;left:50%;margin-left:-30px;background:#d3d6d4}.fsn-description-list .description-list-group:last-child{margin-bottom:0;padding-bottom:0}.fsn-description-list .description-list-group:last-child::after{display:none}}@media (min-width:768px){.fsn-description-list dd{font-size:34px;margin-top:10px}.fsn-description-list .description-list-group{padding:12px 24px}.flexbox .fsn-description-list dl{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox .fsn-description-list .description-list-group{flex-basis:0%;flex-shrink:1;flex-grow:1}.no-flexbox .fsn-description-list .description-list-group{display:inline-block;padding-left:36px;padding-right:36px}}.fsn-image img{max-width:100%;height:auto}.fsn-image a,.fsn-image a:focus,.fsn-image a:hover{border:none}.fsn-icon a,.fsn-icon a:focus,.fsn-icon a:hover{border:0}.fsn-icon .fa{font-size:30px}header{background:#fff}@media (max-width:767px){#header>.row>.col-sm-8{display:none}}@media (min-width:768px){header .fsn-menu.inline .list-inline{margin-bottom:0}header .fsn-menu.inline .list-inline li:last-child{padding:0 0 0 30px}header .fsn-menu.inline .list-inline li .btn{border-radius:0;border:0;padding:28px 32px}header .fsn-menu.inline .list-inline li a:not(.btn){border:0;padding:6px 0;margin-left:3px;margin-right:3px;font-size:16px;font-weight:500;position:relative;overflow:hidden}header .fsn-menu.inline .list-inline li a:not(.btn):before{content:"";display:block;width:100%;height:0;position:absolute;bottom:0;left:0;border-bottom:2px dotted #343741;opacity:0;transition:opacity 0.3s}header .fsn-menu.inline .list-inline li a:not(.btn):focus::before,header .fsn-menu.inline .list-inline li a:not(.btn):hover::before{opacity:1}}@media (min-width:1200px){header .fsn-menu.inline .list-inline li a:not(.btn){margin-left:10px;margin-right:10px}}.fsn-menu.menu_modal .menu-logo a{border:0;line-height:0}#menu-modal .multi-col-nav-column a{display:inline-block;font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;border-color:transparent;font-size:14px;margin-bottom:10px}#menu-modal .multi-col-nav-column .nested-menu-items a{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:12px;margin-bottom:5px}a.menu-modal-logo{display:block;width:82px;height:26px;background:url(https://themayton.agencydominion.net/uploads/2020/08/the-mayton-logo-mobile.png) no-repeat;background-size:82px 26px;position:absolute;top:14px;left:15px;border:0}.fsn-menu.menu_modal .menu-modal-trigger .icon-bar{background:#282828}@media (max-width:767px){.fsn-menu.menu_modal .menu-container{padding:14px 0}.fsn-menu.menu_modal .menu-modal-trigger .icon-bar{height:1px}.menu-modal-controls .close .icon-bar{height:1px}#menu-modal .menu-modal-inner{padding-top:80px}#menu-modal .menu-modal-controls{height:54px;border-bottom:1px solid #dfe0e1}.fsn-menu.menu_modal .menu-logo{text-align:left}.fsn-menu.menu_modal .menu-logo a.visible-xs-block{display:inline-block!important}.fsn-menu.menu_modal .menu-trigger{top:12px;right:8px}.menu-modal-controls .close{top:18px;right:8px}#menu-modal .menu-button-secondary{display:none}#menu-modal .multi-col-nav-column a:focus,#menu-modal .multi-col-nav-column a:hover{border-bottom-color:#343741}#menu-modal .multi-col-nav-column .nested-menu-items{margin-top:10px}}@media (min-width:768px){.fsn-menu.menu_modal .menu-container{padding-top:16px;padding-bottom:16px;padding-right:0}.fsn-menu.menu_modal .menu-trigger{width:68px;padding-top:6px}.fsn-menu.menu_modal .menu-logo{width:calc(100% - 68px);text-align:left}.fsn-menu.menu_modal .menu-button{display:none}#menu-modal .menu-modal-inner{-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}#menu-modal .multi-col-nav-container{position:relative;z-index:1;padding-bottom:10vh}#menu-modal .multi-col-nav-column{width:30%!important}#menu-modal .multi-col-nav-column:last-of-type{width:40%!important;padding-left:16%}#menu-modal .multi-col-nav-column a{font-size:24px;margin-bottom:25px;color:#fcfaf8}#menu-modal .multi-col-nav-column a:focus,#menu-modal .multi-col-nav-column a:hover{color:#fcfaf8;border-bottom:2px dotted rgba(252,250,248,.4)}#menu-modal .multi-col-nav-column .nested-menu-items a{font-size:18px;margin-bottom:10px}#menu-modal .menu-modal-controls{text-align:right;padding-right:9.72%;padding-top:60px}.admin-bar .menu-modal-controls{top:32px}#menu-modal .menu-modal-controls .close{width:58px;height:58px;background:#fff;border-radius:50%;padding-left:18px;top:40px;left:50px}a.menu-modal-logo{width:132px;height:42px;background:url(/wp-content/themes/fusion-themayton/images/the-mayton-cary-north-carolina-logo-ko.png) no-repeat;background-size:132px 42px;top:48px;left:146px}#menu-modal .menu-button{position:static}#menu-modal .menu-button button{display:inline-block;margin:0;padding:0;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:none;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu-modal .menu-button,#menu-modal .menu-button-secondary{display:inline-block;padding:0;margin:0 15px}#menu-modal .menu-button a,#menu-modal .menu-button-secondary{color:#fcfaf8;border-bottom:2px dotted transparent}#menu-modal .menu-button a:focus,#menu-modal .menu-button-secondary:focus,#menu-modal .menu-button a:hover,#menu-modal .menu-button-secondary:hover{border-bottom-color:rgba(252,250,248,.4)}}.fsn-masthead:not(.split) .masthead-item-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 33%,rgba(0,0,0,.6) 67%,rgba(0,0,0,.6) 100%)}.fsn-masthead:not(.split) .masthead-item-headline{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:12px}.fsn-masthead .flex-control-nav{display:none}.fsn-masthead .flex-direction-nav{position:absolute;bottom:48px;width:100px;height:38px;margin-left:-50px}.fsn-masthead .flex-direction-nav a{width:50px;height:38px;border:0;background:transparent;border-radius:0;margin-top:0;top:0;opacity:.9}.fsn-masthead .flex-direction-nav .flex-prev,.fsn-masthead .masthead-slider:hover .flex-direction-nav .flex-prev{left:0}.fsn-masthead .flex-direction-nav .flex-next,.fsn-masthead .masthead-slider:hover .flex-direction-nav .flex-next{right:0}.fsn-masthead .flex-direction-nav a.flex-prev:before{width:50px;height:38px;background-image:url(/wp-content/themes/fusion-themayton/images/arrow-white-left.svg);background-position:left center;background-size:23px 18px}.fsn-masthead .flex-direction-nav a.flex-next:before{width:50px;height:38px;background-image:url(/wp-content/themes/fusion-themayton/images/arrow-white-right.svg);background-position:right center;background-size:23px 18px}.fsn-masthead .flex-direction-nav a.flex-prev:after,.fsn-masthead .flex-direction-nav a.flex-next:after{display:none}.fsn-masthead .masthead-item-logo-container{position:relative;z-index:2;width:100%;text-align:center}.fsn-masthead:not(.split) .masthead-item-content{color:#fcfaf8}.fsn-masthead .masthead-item-video-pause{width:36px;height:38px;bottom:25px;left:auto;right:15px;background:url(/wp-content/themes/fusion-themayton/images/icon-pause.svg) no-repeat center center;background-size:14px 18px}.fsn-masthead .masthead-item-video-pause.paused{background:url(/wp-content/themes/fusion-themayton/images/icon-play.svg) no-repeat center center;background-size:16px 18px}@media (max-width:767px){.fsn-masthead .masthead-container.masthead-full{height:calc(80vh - 50px)}.fsn-masthead .masthead-container.masthead-large{height:400px}.fsn-masthead .masthead-item-content{padding-left:15px;padding-right:0;width:100%}.fsn-masthead:not(.split) .masthead-container .masthead-item-content{position:absolute;bottom:0;left:0;width:calc(100% - 66px);padding-bottom:70px}.fsn-masthead:not(.split) .masthead-container .masthead-slider .masthead-item-content{padding-bottom:100px}.fsn-masthead .masthead-item-logo{padding-left:8.33333333%;padding-right:8.33333333%;width:100%;margin-bottom:20px}.fsn-masthead .flex-direction-nav{left:15px;margin-left:0;bottom:25px}.fsn-masthead .flex-direction-nav .flex-nav-prev,.fsn-masthead .flex-direction-nav .flex-nav-next{width:50px;height:38px;display:inline-block;position:relative;z-index:10}.fsn-masthead .flex-direction-nav .flex-nav-prev{border-right:1px solid rgba(252,250,248,.1)}.fsn-masthead .flex-direction-nav a{opacity:1}}@media (min-width:768px){.fsn-masthead:not(.split) .masthead-item-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 70%,rgba(0,0,0,.6) 100%)}.fsn-masthead .masthead-container.masthead-large{min-height:600px}.fsn-masthead:not(.split) .masthead-item-content{position:static}.fsn-masthead .masthead-item-logo{display:block;margin:0 auto 150px}.fsn-masthead:not(.split) .masthead-item-content-inner{position:absolute;bottom:0;left:0;width:75%;padding-bottom:30px;padding-left:8.33333333%}.fsn-masthead:not(.split) .masthead-full .masthead-item-content-inner{padding-bottom:110px}.fsn-masthead:not(.split) .masthead-item-headline{font-size:22px}.fsn-masthead .flex-direction-nav{width:72px;bottom:32px;left:auto;margin-left:0;right:8.33333333%}.fsn-masthead .masthead-full .flex-direction-nav{bottom:50px}.fsn-masthead .flex-direction-nav a{width:36px}.fsn-masthead .flex-direction-nav a.flex-prev:before{width:36px}.fsn-masthead .flex-direction-nav a.flex-next:before{width:36px}.fsn-masthead .masthead-item-video-pause{bottom:32px;left:auto;right:8.33333333%;transition:opacity 0.3s}.fsn-masthead .masthead-slider .masthead-item-video-pause{margin-right:88px}.fsn-masthead .masthead-full .masthead-item-video-pause{bottom:50px}.scroll-indicator{display:block;position:absolute;bottom:60px;font-size:14px;left:8.33333333%;z-index:9;cursor:pointer;padding-right:18px;animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both}.scroll-indicator:after{content:"";display:block;width:6px;height:6px;border:solid #fcfaf8;border-width:0 0 1px 1px;position:absolute;right:0;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)}.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-masthead.split{background:transparent}.fsn-masthead.split .masthead-item{background:#fff}.fsn-masthead.split .masthead-item-content{color:#282828}.fsn-masthead.split .masthead-item-headline{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal;line-height:1.3;font-size:28px;margin-bottom:24px}@media (max-width:767px){.fsn-masthead.split .flex-direction-nav{top:calc(70vw - 63px)}.fsn-masthead.split .flex-direction-nav a{top:0}.fsn-masthead.split .masthead-slider .media-animation-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 33%,rgba(0,0,0,.6) 67%,rgba(0,0,0,.6) 100%)}.fsn-masthead.split .masthead-item-content{padding-bottom:70px}}@media (min-width:768px){.fsn-masthead.split .masthead-item-headline{font-size:42px;margin-bottom:36px}.fsn-masthead.split .masthead-slider .media-animation-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.6) 100%)}.fsn-masthead.split .masthead-item-content{border-top:1px solid #d3d6d4}}.introduction h1,.introduction h2{margin-top:0}.introduction h1:before,.introduction h2:before{content:"";display:block;width:66px;height:35px;background:url(/wp-content/themes/fusion-themayton/images/graphic-accent-sprig-mobile.png) no-repeat;background-size:66px 35px;margin-bottom:40px}.introduction.center h1:before,.introduction.center h2:before{margin-left:auto;margin-right:auto}@media (max-width:767px){.introduction h1:before,.introduction h2:before{margin-left:auto;margin-right:auto}}@media (min-width:768px){.introduction h1:before,.introduction h2:before{width:106px;height:56px;background-image:url(/wp-content/themes/fusion-themayton/images/graphic-accent-sprig-desktop.png);background-size:106px 56px}}.fsn-card.basic .card-content{padding:20px 30px 30px}.fsn-card.basic .card-image>a{display:block;position:relative;overflow:hidden;border:0}.fsn-card.basic .card-image>a img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-card.basic .card-image>a:focus img,.fsn-card.basic .card-image>a:hover img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:(50%,50%)}.fsn-card.basic .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,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-card.basic .card-image>a:focus::after,.fsn-card.basic .card-image>a:hover::after{opacity:1}@media (min-width:768px){.card-row>.row,.card-row>.row>div,.card-row>.row>div>.fsn-column-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}.card-row>.row:before,.card-row>.row:after{display:none}}@media (max-width:767px){.fsn-card.basic{margin-bottom:15px}}@media (min-width:768px){.fsn-card.basic .card-content{padding:36px 45px 50px}}.fsn-card.horizontal.color-scheme-2{overflow:visible;background:transparent}.fsn-card.horizontal .card-content .btn:not(.btn-link){margin-top:30px}.fsn-card.horizontal .card-content .card-buttons .btn:not(.btn-link){margin-top:0}.fsn-card.horizontal .card-content .card-buttons{margin-top:20px}.fsn-card.horizontal .card-content .card-buttons>.btn:not(.btn-link){margin-top:10px}.fsn-card.horizontal .card-content .card-buttons>.btn:first-child{margin-right:12px}@media (max-width:767px){.fsn-card.horizontal{width:auto}.fsn-card.horizontal .card-wrap>.row{margin-left:0;margin-right:0}.fsn-card.horizontal .card-wrap>.row>div{padding-left:0;padding-right:0}.fsn-card.horizontal .card-content{padding:35px 30px 60px;text-align:center}.fsn-card.horizontal.color-scheme-2{margin-left:-15px;margin-right:-15px}.fsn-card.horizontal.color-scheme-2 .card-wrap{position:relative;background:#3d5466;margin-bottom:40px}.fsn-card.horizontal.color-scheme-2 .card-wrap:after{content:"";display:block;height:40px;position:absolute;bottom:-40px;left:0;right:0;background:url(/wp-content/themes/fusion-themayton/images/pattern-chevron-light.svg) repeat-x center bottom;background-size:auto 76px;pointer-events:none;z-index:-1}}.fsn-card.horizontal .card-horizontal-video-pause{border-radius:50%;background:#fff url(/wp-content/themes/fusion-themayton/images/pause.svg) no-repeat center center;background-size:auto 18px;left:auto;right:15px}.fsn-card.horizontal .card-horizontal-video-pause.paused{background-image:url(/wp-content/themes/fusion-themayton/images/play.svg)}.fsn-card.horizontal .card-horizontal-video-pause:focus,.fsn-card.horizontal .card-horizontal-video-pause:hover{box-shadow:0 0 5px rgba(0,0,0,.06)}.fsn-card.horizontal.color-scheme-2 .card-image a:focus{outline:5px solid #0157c1}@media (min-width:768px){.fsn-card.horizontal .card-content h2,.fsn-card.horizontal .card-content h3,.fsn-card.horizontal .card-content h4{margin-top:0}.fsn-card.horizontal.color-scheme-2 .image-right .card-content-wrap{margin-top:120px;margin-bottom:120px}.fsn-card.horizontal.color-scheme-2 .card-image,.fsn-card.horizontal.color-scheme-2 .card-video{position:absolute;width:56%;height:100%;top:0;left:0}.fsn-card.horizontal.color-scheme-2 .image-right .card-image,.fsn-card.horizontal.color-scheme-2 .image-right .card-video{left:auto;right:0}.fsn-card.horizontal.color-scheme-2 .card-content{background:#3d5466;margin:0 -24px 0 0!important;padding-top:16.66666667%;padding-bottom:16.66666667%;position:relative}.fsn-card.horizontal.color-scheme-2 .card-content-wrap{position:relative}.fsn-card.horizontal.color-scheme-2 .card-content-wrap:before{content:"";width:100%;height:138px;position:absolute;bottom:-98px;right:0;background:url(/wp-content/themes/fusion-themayton/images/pattern-chevron-light.svg) repeat-x -200px bottom;background-size:auto 138px;pointer-events:none;z-index:-1}.fsn-card.horizontal.color-scheme-2 .image-left .card-content{margin:0 0 0 -24px!important}.fsn-card.horizontal.color-scheme-2 .card-image a,.fsn-card.horizontal.color-scheme-2 .card-video a{display:block;width:100%;height:100%}.fsn-card.horizontal.color-scheme-2 .card-image img,.fsn-card.horizontal.color-scheme-2 .card-video video{max-width:none;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.fsn-card.horizontal .card-horizontal-video-pause{width:60px;height:60px;bottom:24px;right:24px}}.fsn-card.tile .tile-image{background:none;object-fit:cover}.fsn-card.tile a.tile-container,.fsn-card.tile a.tile-container:focus,.fsn-card.tile a.tile-container:hover{border:0}.fsn-card.tile .tile-content{padding-left:0!important;padding-right:0!important;padding-bottom:5px!important;margin:0 15px;position:absolute;bottom:0;left:0;right:0;text-align:left}.fsn-card.tile.color-scheme-2 .tile-overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 80%,rgba(0,0,0,1) 100%)!important;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 80%,rgba(0,0,0,1) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 80%,rgba(0,0,0,1) 100%)!important;opacity:0.7!important}.fsn-card.tile.color-scheme-2 a.tile-container:focus .tile-overlay,.fsn-card.tile.color-scheme-2 a.tile-container:hover .tile-overlay{opacity:0.9!important}.fsn-card.tile.color-scheme-3 .tile-overlay{background:#000!important;opacity:0!important}.fsn-card.tile.color-scheme-3 a.tile-container:focus .tile-overlay,.fsn-card.tile.color-scheme-3 a.tile-container:hover .tile-overlay{opacity:0.05!important}.fsn-card.tile .tile-image{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-card.tile a:focus .tile-image,.fsn-card.tile a:hover .tile-image{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:(50%,50%)}.fsn-card.tile.color-scheme-3 .tile-content:after{content:"";display:block;width:23px;height:18px;position:absolute;bottom:27px;right:0;background-image:url(/wp-content/themes/fusion-themayton/images/arrow-right.svg);background-position:left center;background-size:23px 18px;transform:translate3d(0,0,0);transition:transform 0.3s}.fsn-card.tile.color-scheme-3 a:focus .tile-content:after,.fsn-card.tile.color-scheme-3 a:hover .tile-content:after{transform:translate3d(10px,0,0)}.card-grid>.row,.card-grid>.row>div,.card-grid>.row>div>.fsn-column-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;flex-wrap:wrap}.card-grid>.row:before,.card-grid>.row:after{display:none}.card-grid .fsn-card.tile{width:calc(50% - 10px);margin:0 5px 10px}@media (max-width:767px){.fsn-card.tile .tile-container{height:200px!important}}@media (min-width:768px){.card-grid .fsn-card.tile{width:calc(33.33333333% - 12px);margin:0 6px 12px}.fsn-card.tile .tile-container{height:auto!important;padding-bottom:100%}.fsn-card.tile .tile-content{margin:0 30px}.fsn-card.tile.color-scheme-3 .tile-content:after{bottom:40px;right:10px}}.pswp__bg{background-color:rgba(72,88,101,.98)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:#3d5466}.pswp__counter{opacity:1}.pswp__button--arrow--left,.pswp__button--arrow--right,.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{width:60px;height:60px;margin-top:-30px;text-shadow:none;border-radius:50%;opacity:.9;background:#ffffff!important}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-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{opacity:1;background:#ffffff!important}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{content:"";display:block;text-shadow:none;width:60px;height:60px;position:absolute;top:0;left:0}.pswp--svg .pswp__button--arrow--left:before{content:"";background:url(/wp-content/themes/fusion-themayton/images/arrow-left.svg) no-repeat center center;background-size:23px 18px}.pswp--svg .pswp__button--arrow--right:before{content:"";background:url(/wp-content/themes/fusion-themayton/images/arrow-right.svg) no-repeat center center;background-size:23px 18px}.flex-direction-nav a{width:48px;height:48px;margin-top:-24px;text-shadow:none;opacity:1;border-radius:50%;border:0;background:#fff}.flex-direction-nav a:hover{box-shadow:0 0 5px rgba(0,0,0,.06)}.flex-direction-nav a.flex-prev:before,.flex-direction-nav a.flex-next:before{content:"";display:block;width:48px;height:48px}.flex-direction-nav a:after{text-shadow:none;width:48px;height:48px;position:absolute;top:0;left:0}.flex-direction-nav a.flex-prev:after{content:"";background:url(/wp-content/themes/fusion-themayton/images/arrow-left.svg) no-repeat center center;background-size:23px 18px}.flex-direction-nav a.flex-next:after{content:"";background:url(/wp-content/themes/fusion-themayton/images/arrow-right.svg) no-repeat center center;background-size:23px 18px}.flex-direction-nav .flex-prev{left:0}.flexslider:hover .flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flexslider:hover .flex-direction-nav .flex-next{right:0}@media (max-width:767px){.flex-direction-nav{width:124px;height:48px;position:absolute;bottom:20px;left:50%;margin-left:-62px}.flex-direction-nav a{top:0;margin-top:0;opacity:1}}@media (min-width:768px){.flex-direction-nav a{width:60px;height:60px;margin-top:-30px}.flex-direction-nav a.flex-prev:before,.flex-direction-nav a.flex-next:before{width:60px;height:60px}.flex-direction-nav a:after{width:60px;height:60px}}.strip-slider{margin-bottom:40px;overflow:visible}.strip-slider::after{content:"";display:block;height:40px;position:absolute;bottom:-40px;left:0;right:0;background:url(/wp-content/themes/fusion-themayton/images/pattern-chevron-light.svg) repeat-x center bottom;background-size:auto 76px;pointer-events:none;z-index:-1}.strip-slider .flex-direction-nav a{opacity:1}.strip-slider .flex-direction-nav a:focus,.strip-slider .flex-direction-nav a:hover{opacity:1;box-shadow:0 0 5px rgba(0,0,0,.06)}@media (max-width:767px){.strip-slider .flex-direction-nav .flex-prev{left:0}.strip-slider .flex-direction-nav .flex-next{right:0}}@media (min-width:768px){.strip-slider{margin-bottom:100px}.strip-slider,.strip-slides,.strip-slides>li{height:90vh}.strip-slider::after{width:100%;height:138px;bottom:-100px;background-size:auto 138px}}.fsn-gallery .carousel .carousel-item-image{display:block;position:relative;overflow:hidden}.fsn-gallery .carousel .carousel-item-image img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-gallery .carousel .carousel-item:hover .carousel-item-image img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:50% 50%}.fsn-gallery .carousel .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,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery .carousel .carousel-item:hover .carousel-item-image::after{opacity:1}.carousel-item-button-full{border:0}.carousel-item-detail{padding:20px 0}.carousel-item-button-full .carousel-item-headline span{border-bottom:2px dotted #343741}.carousel-item-button-full:focus .carousel-item-headline span,.carousel-item-button-full:hover .carousel-item-headline span{border-bottom-style:solid}@media (max-width:767px){.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav{width:100px;height:38px;margin-left:-50px;bottom:-52px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a{width:50px;height:38px;opacity:1;border:0;background:transparent;border-radius:0}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a:before{width:50px;height:38px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a.flex-prev:after{width:50px;height:38px;background-position:left center}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a.flex-next:after{width:50px;height:38px;background-position:right center}.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"] .flex-nav-prev,.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-nav-next{width:50px;height:38px;display:inline-block;position:relative;z-index:10}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-nav-prev{border-right:1px solid #d3d6d4}.fsn-masthead .flex-direction-nav a{opacity:1}}@media (min-width:768px){.carousel-item .event-date{margin-top:30px}}.fsn-gallery .grid.fullscreen-enabled .grid-item-image{position:relative;overflow:hidden}.fsn-gallery .grid.fullscreen-enabled .grid-item-image img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-gallery .grid.fullscreen-enabled .grid-item-image:hover img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:(50%,50%)}.fsn-gallery .grid.fullscreen-enabled .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,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-gallery .grid.fullscreen-enabled .grid-item-image:hover:after{opacity:1}@media (min-width:768px){.fsn-gallery .grid-item{width:33.33333333%}}.fsn-gallery .slideshow .slideshow-item-media{height:100%}.fsn-gallery .slideshow .has-caption .slideshow-item-media{height:calc(100% - 132px)}.fsn-gallery .slideshow .slideshow-item-content{background:#fff;color:#282828}.fsn-gallery .slideshow .slideshow-item-video-pause,.fsn-gallery .slideshow .slideshow-slider-pause{width:36px;height:38px;bottom:22px;left:auto;right:15px;border:1px solid rgba(255,255,255,.6);padding:20px;background:rgba(0,0,0,.7) url(/wp-content/themes/fusion-themayton/images/icon-pause.svg) no-repeat center center;background-size:14px 18px;opacity:.7;transition:opacity 0.3s}.fsn-gallery .slideshow .slideshow-item-video-pause.paused,.fsn-gallery .slideshow .slideshow-slider-pause.paused{background:rgba(0,0,0,.7) url(/wp-content/themes/fusion-themayton/images/icon-play.svg) no-repeat center center;background-size:16px 18px}.fsn-gallery .slideshow .slideshow-item-video-pause:focus,.fsn-gallery .slideshow .slideshow-slider-pause:focus,.fsn-gallery .slideshow .slideshow-item-video-pause:hover,.fsn-gallery .slideshow .slideshow-slider-pause:hover{opacity:1}@media (max-width:767px){.fsn-gallery .slideshow{margin-left:-15px;margin-right:-15px}.fsn-gallery .slideshow .flex-direction-nav{bottom:10px}.fsn-gallery .slideshow .flex-direction-nav .flex-next{margin-left:10px}.fsn-gallery .slideshow .flex-direction-nav .flex-prev,.fsn-gallery .slideshow .slideshow-slider:hover .flex-direction-nav .flex-prev{opacity:1}.fsn-gallery .slideshow .flex-direction-nav .flex-next,.fsn-gallery .slideshow .slideshow-slider:hover .flex-direction-nav .flex-next{opacity:1}.fsn-gallery .slideshow .slideshow-item-content{padding-bottom:80px}}@media (min-width:768px){.fsn-gallery .slideshow .has-caption .slideshow-item-media{height:calc(100% - 64px)}.fsn-gallery .slideshow .flex-direction-nav{position:static;width:auto;height:auto}.fsn-gallery .slideshow .flex-direction-nav .flex-prev,.fsn-gallery .slideshow .flex-direction-nav .flex-next{top:50%;margin-top:-35px;border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.fsn-gallery .slideshow .flex-direction-nav .flex-prev,.fsn-gallery .slideshow .slideshow-slider:hover .flex-direction-nav .flex-prev{left:60px;opacity:.9}.fsn-gallery .slideshow .flex-direction-nav .flex-next,.fsn-gallery .slideshow .slideshow-slider:hover .flex-direction-nav .flex-next{right:60px;opacity:.9}.fsn-gallery .slideshow .flex-direction-nav .flex-prev:focus,.fsn-gallery .slideshow .flex-direction-nav .flex-next:focus,.fsn-gallery .slideshow .flex-direction-nav .flex-prev:hover,.fsn-gallery .slideshow .flex-direction-nav .flex-next:hover{box-shadow:0 0 10px rgba(0,0,0,.4)}.fsn-gallery .slideshow .slideshow-item-video-pause,.fsn-gallery .slideshow .slideshow-slider-pause{right:60px;bottom:50px}}.instagram-section .fsn-image>a{display:block;position:relative;overflow:hidden;border:0}.instagram-section .fsn-image>a img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.instagram-section .fsn-image>a:focus img,.instagram-section .fsn-image>a:hover img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:(50%,50%)}.instagram-section .fsn-image>a::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.instagram-section .fsn-image>a:focus::after,.instagram-section .fsn-image>a:hover::after{opacity:1}.instagram-section .fsn-divider{margin-top:40px;margin-bottom:40px}@media (max-width:767px){.instagram-section{margin-left:-15px!important;margin-right:-15px!important}.instagram-section,.instagram-section .fsn-row{width:auto;padding-left:0!important;padding-right:0!important}.instagram-section .row{margin-left:0;margin-right:0}.instagram-section .row>div{padding-left:0;padding-right:0}.instagram-section>.row>.col-sm-8 .col-sm-6{width:50%;float:left}.instagram-section .fsn-image>a{width:100%;height:0;padding-bottom:100%}.instagram-section .fsn-image img{max-width:none;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}}@media (min-width:768px){.instagram-section{margin-bottom:-1px}.instagram-section>.row>div:first-child{flex-grow:2}.instagram-section>.row>div:last-child>.fsn-column-inner>.fsn-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.instagram-section .fsn-image img{width:100%;height:auto}}@media (min-width:1200px){.instagram-section .fsn-divider{margin-top:60px;margin-bottom:60px}}.fsn-instagram-gallery .instagram-image{border:0}.fsn-site-map hr{border-top-color:#d3d6d4}.fsn-site-map h2{margin-top:60px;margin-bottom:0}.fsn-site-map h2:first-child{margin-top:20px}@media (max-width:767px){.badge-row>.container>.row{display:-ms-flexbox;display:-webkit-flex;display:flex}.badge-row>.container>.row .col-sm-3,.badge-row>.container>.row .col-sm-4{display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.badge-row>.container>.row:before,.badge-row>.container>.row:after{display:none}.badge-row>.container>.row .col-sm-4{border-left:1px solid #d3d6d4;border-right:1px solid #d3d6d4}.badge-row>.container>.row .col-sm-1{display:none}.badge-row>.container>.row>div>.fsn-column-inner{width:100%}.badge-row .fsn-image img{width:auto;max-width:none;height:30px}.badge-row .col-sm-4:nth-child(3) .fsn-image img{height:60px}}.mauticform-errormsg{color:#a02815;font-size:14px}#mauticform_websitemarketingsignup_message{color:#006100;margin-top:20px}.footer-address,.footer-copyright{font-size:12px}body>footer{position:relative}body>footer:before{content:"";display:block;height:42px;position:absolute;bottom:0;left:0;right:0;pointer-events:none;background:url(/wp-content/themes/fusion-themayton/images/pattern-chevron-dark.svg) repeat-x center top;background-size:auto 76px}@media (max-width:767px){.footer-contact-details p>a{display:inline-block;margin-top:8px;margin-bottom:8px}}@media (min-width:768px){.footer-address,.footer-copyright{font-size:16px}body>footer{margin-bottom:76px}body>footer:before{height:78px;background-size:auto 118px}}@media (max-width:767px){.fsn-menu.inline .list-inline{margin-left:0}}.fsn-menu.inline.social a{display:block;border:none;width:24px;height:24px;overflow:hidden;opacity:1;transition:opacity 0.3s}.fsn-menu.inline.social ul:hover a{opacity:.7}.fsn-menu.inline.social ul:hover a:hover{opacity:1}.fsn-menu.inline.social li a::before{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:contain}.fsn-menu.inline.social li.instagram a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-instagram.svg)}.fsn-menu.inline.social li.facebook a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-facebook.svg)}.fsn-menu.inline.social li.twitter a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-twitter.svg)}.fsn-menu.inline.social li.linkedin a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-linkedin.svg)}.color-scheme-2 .fsn-menu.inline.social li.instagram a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-instagram-light.svg)}.color-scheme-2 .fsn-menu.inline.social li.facebook a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-facebook-light.svg)}.color-scheme-2 .fsn-menu.inline.social li.twitter a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-twitter-light.svg)}.color-scheme-2 .fsn-menu.inline.social li.linkedin a::before{background-image:url(/wp-content/themes/fusion-themayton/images/icon-linkedin-light.svg)}.fsn-menu.inline.social a:focus,.fsn-menu.inline.social a:hover{color:#3d5466}.fsn-menu.inline.social ul{margin-bottom:0}.fsn-menu.inline.social ul>li{padding-left:8px;padding-right:8px}.fsn-menu.inline.social li:first-child{padding-left:5px}.fsn-menu.inline.social li:last-child{padding-right:5px}@media (max-width:767px){.fsn-menu.inline.social ul>li{display:inline-block}footer .fsn-menu.inline.social{border-top:1px solid rgba(252,250,248,.1);border-bottom:1px solid rgba(252,250,248,.1)}footer .fsn-menu.inline.social ul{margin-bottom:0;height:54px}footer .fsn-menu.inline.social ul>li{display:inline-block;width:25%;text-align:center;border-left:1px solid rgba(252,250,248,.1)}footer .fsn-menu.inline.social ul>li:first-child{border-left:0}footer .fsn-menu.inline.social ul>li>a{width:auto;height:54px}footer .fsn-menu.inline.social ul>li>a:before{margin:15px auto}}@media (min-width:768px){.fsn-menu.inline.social ul{display:inline-block}}.fsn-menu.icon .menu-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fsn-menu.icon a{border:none;transition:color 0.3s}.fsn-menu.icon a:focus,.fsn-menu.icon a:hover{color:#3d5466}.color-scheme-2 .fsn-menu.icon a:focus,.color-scheme-2 .fsn-menu.icon a:hover{color:rgba(252,250,248,.7)}.fsn-menu.icon a .fa{font-size:24px}.fsn-menu.icon .nav>li{padding-left:8px;padding-right:8px}.fsn-menu.icon li:first-child{padding-left:5px}.fsn-menu.icon li:last-child{padding-right:5px}@media (max-width:767px){.fsn-menu.icon{border-top:1px solid rgba(252,250,248,.1);border-bottom:1px solid rgba(252,250,248,.1)}.fsn-menu.icon .nav>li{width:25%;text-align:center;border-left:1px solid rgba(252,250,248,.1)}.fsn-menu.icon .nav>li:first-child{border-left:0}.fsn-menu.icon .nav>li>a{padding-top:15px;padding-bottom:15px}}.fsn-menu.wp_custom a{border:none}.fsn-menu.wp_custom a:focus,.fsn-menu.wp_custom a:hover{color:rgba(252,250,248,.7)}@media (max-width:767px){.fsn-menu.wp_custom li{border-bottom:1px solid rgba(252,250,248,.1)}.fsn-menu.wp_custom li a{display:block;text-align:left;font-size:12px;line-height:1.66666667;padding:8px 10px}}@media (min-width:768px){.fsn-menu.wp_custom a{display:block;font-size:16px;margin-bottom:10px}}@media (max-width:767px){.fsn-menu.mobile_footer{background:#a02815;box-shadow:0 0 5px rgba(0,0,0,.06);width:auto;bottom:25px;left:15px;right:15px;opacity:0;border-radius:4px;-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}.fsn-menu.mobile_footer ul li{display:block}.mobile-footer a,.mobile-footer button{display:block;width:100%;position:relative;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fcfaf8;border:0;text-transform:none;text-align:left;margin:0;padding:16px 26px 14px}.mobile-footer a:focus,.mobile-footer a:hover,.mobile-footer button:focus,.mobile-footer button:hover{color:#fcfaf8}.mobile-footer a::before,.mobile-footer button::before{content:"";display:block;width:23px;height:18px;position:absolute;bottom:16px;right:26px;background-image:url(/wp-content/themes/fusion-themayton/images/arrow-white-right.svg);background-position:left center;background-size:23px 18px;transform:translate3d(0,0,0);transition:transform 0.3s}#mobile-back-to-top{display:none!important}}.fsn-shr-reservations .rooms-guests-collapse-button,.fsn-shr-reservations .dates-collapse-button{border-radius:0;padding:30px 19px 8px 38px;margin-top:8px;font-size:16px;line-height:1.25;background:transparent;border-color:transparent transparent transparent #e9e9e9}.fsn-shr-reservations .rooms-guests-collapse-button:focus,.fsn-shr-reservations .dates-collapse-button:focus{border-color:transparent transparent transparent #282828;outline:none;box-shadow:none}.fsn-shr-reservations .dates-collapse-button:active{box-shadow:none}.fsn-shr-reservations .dates-collapse-button::before{content:"Arrival & Departure";font-size:12px;color:#282828;opacity:.7;position:absolute;top:16px;left:45px;pointer-events:none}.fsn-shr-reservations .rooms-guests-collapse-button::before{content:"Rooms & Guests";font-size:12px;color:#282828;opacity:.7;position:absolute;top:16px;left:45px;pointer-events:none}.fsn-shr-reservations .rooms-guests-collapse-button::after,.fsn-shr-reservations .dates-collapse-button::after{display:none}div.datepicker-calendar.default{font-family:"Montserrat",sans-serif}div.datepicker-calendar.default div.datepicker-month-prev,div.datepicker-calendar.default div.datepicker-month-next,div.datepicker-calendar div.datepicker-month-fast-prev,div.datepicker-calendar div.datepicker-month-fast-next{border-radius:50%;width:32px;height:32px;text-align:center;padding-top:9px;font-size:10px;border:1px solid #e5e5e5}div.datepicker-calendar.default div.datepicker-month-next,div.datepicker-calendar div.datepicker-month-fast-next{padding-left:2px}div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.default div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.default div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.default div.datepicker-month-next.enabled:hover,div.datepicker-calendar.default div.datepicker-month-next.enabled:focus,div.datepicker-calendar.default button.datepicker-close:hover,div.datepicker-calendar.default button.datepicker-close:focus{border-radius:50%;border-color:#282828}div.datepicker-calendar div.datepicker-month,div.datepicker-calendar.default div.datepicker-month:hover,div.datepicker-calendar.default div.datepicker-month:focus{padding-top:7px;margin-top:3px}div.datepicker-calendar.default table.datepicker-grid td{border:0;border-bottom:3px solid transparent;color:#282828;font-weight:500}div.datepicker-calendar.default table.datepicker-grid td.date-range-active{background:#f4f5f6;color:#282828;border-bottom-color:rgba(0,0,0,.1)}div.datepicker-calendar.default table.datepicker-grid td.selectable:hover,div.datepicker-calendar.default table.datepicker-grid td.selectable.focus{background:#3d5466;color:#fcfaf8;border-bottom-color:#3d5466}div.datepicker-calendar.default table.datepicker-grid td.curDay,div.datepicker-calendar.default table.datepicker-grid td.curDay:focus,div.datepicker-calendar.default table.datepicker-grid td.curDay:hover{background:#f4f5f6;color:#282828;border-bottom-color:#3d5466}.fsn-shr-reservations .dates-collapse,.fsn-shr-reservations .rooms-guests-collapse{color:#282828}.fsn-shr-reservations .dates-collapse-inner .form-group>.input-group,.fsn-shr-reservations .rooms-guests-collapse .form-group>.input-group{width:100%;margin-bottom:5px}.fsn-shr-reservations .dates-collapse .form-control,.fsn-shr-reservations .rooms-guests-collapse .form-control{background-color:transparent;height:50px;padding-top:14px;padding-bottom:14px;border-color:#e5e5e5;color:#282828}.fsn-shr-reservations .dates-collapse .form-control:focus,.fsn-shr-reservations .rooms-guests-collapse .form-control:focus{border-color:#3d5466}.fsn-shr-reservations .dates-collapse .form-control::-moz-placeholder,.fsn-shr-reservations .rooms-guests-collapse .form-control::-moz-placeholder{color:#282828}.fsn-shr-reservations .dates-collapse .form-control:-ms-input-placeholder,.fsn-shr-reservations .rooms-guests-collapse .form-control:-ms-input-placeholder{color:#282828}.fsn-shr-reservations .dates-collapse .form-control::-webkit-input-placeholder,.fsn-shr-reservations .rooms-guests-collapse .form-control::-webkit-input-placeholder{color:#282828}.fsn-shr-reservations.vertical .dates-column>p,.fsn-shr-reservations.vertical .rooms-guests-column>p{display:none}@media (min-width:768px){#reservations-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.06);opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:all 0.3s}#reservations-bar.in{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 0.3s}#reservations-bar .reserve-btn{border-radius:0;border:0;padding:28px 15px}.reservations-bar-title{display:block;line-height:1.11111111;padding:28px 15px 28px 21px;text-align:center}}.fsn-content-roll .container{width:auto;padding:0}.load-more-container{margin-bottom:0}.load-more-container .load-more{margin-top:30px;margin-bottom:40px}.content-roll-item .content-roll-item-content{padding:20px 15px}.fsn-content-roll .content-roll-item-image-wrap{display:block;position:relative;overflow:hidden}.fsn-content-roll .content-roll-item-image-wrap img{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-content-roll .content-roll-item-wrap:hover .content-roll-item-image-wrap img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:50% 50%}.fsn-content-roll .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,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-content-roll .content-roll-item-wrap:hover .content-roll-item-image-wrap::after{opacity:1}@media (min-width:768px){.fsn-content-roll .container>.row{margin-left:0;margin-right:0}.fsn-content-roll .container>.row>.col-sm-12{padding-left:0;padding-right:0}.content-roll-item .content-roll-item-content{padding:40px 12px}}.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li.active>a:focus{outline:5px auto -webkit-focus-ring-color}.nav.nav-tabs>li>a{font-weight:500}@media (max-width:767px){.nav.nav-tabs{margin-top:60px;background:#324758}.nav.nav-tabs>li.expanded{border-top-color:rgba(255,255,255,.1)}.nav.nav-tabs>li>a{background:#324758;color:#fff}.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover{color:#f6f6f0}.nav.nav-tabs>li.active{background:transparent}.nav.nav-tabs>li.active a,.nav.nav-tabs>li.active a:focus,.nav.nav-tabs>li.active a:hover{background:#3d5466;color:#fff}.nav.nav-tabs>li.active>a:after{border:0;width:14px;height:14px;top:50%;right:15px;margin-top:-7px;background:url(/wp-content/themes/fusion-themayton/images/icons/light/chevron-down.svg) no-repeat center center;background-size:14px 14px}.nav.nav-tabs>li.active.open-tab>a:after{top:50%;background-image:url(/wp-content/themes/fusion-themayton/images/icons/light/chevron-up.svg)}.color-scheme-2 .nav.nav-tabs{background:#fff;color:#282828}.color-scheme-2 .nav.nav-tabs>li.active{background:#fff}.color-scheme-2 .nav.nav-tabs>li.active a,.color-scheme-2 .nav.nav-tabs>li.active a:focus,.color-scheme-2 .nav.nav-tabs>li.active a:hover{background:#fff;color:#282828}.color-scheme-2 .nav.nav-tabs>li.active>a:after{background-image:url(/wp-content/themes/fusion-themayton/images/icons/dark/chevron-down.svg)}.color-scheme-2 .nav.nav-tabs>li.active.open-tab>a:after{background-image:url(/wp-content/themes/fusion-themayton/images/icons/dark/chevron-up.svg)}}@media (min-width:768px){.nav.nav-tabs{margin:0;padding-bottom:42px;text-align:center;border-bottom-color:#d3d6d4}.nav.nav-tabs>li{display:inline-block;float:none;line-height:0;margin:0}.nav.nav-tabs>li>a{font-size:24px;border:none;border-radius:0;margin:0 24px;padding:24px 0;color:#282828}.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover{background:transparent;color:#3d5466}.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:#3d5466}.nav.nav-tabs>li>a:after{content:"";display:block;width:100%;height:8px;position:absolute;transition:opacity 0.3s}.nav.nav-tabs>li>a:focus:after,.nav.nav-tabs>li>a:hover:after{opacity:.3}.nav.nav-tabs>li.active>a:after,.nav.nav-tabs>li.active>a:focus:after,.nav.nav-tabs>li.active>a:hover:after{opacity:1;border-top:2px dotted #3d5466}.color-scheme-2 .nav.nav-tabs{border-bottom-color:rgba(252,250,248,.1)}.color-scheme-2 .nav.nav-tabs>li>a{color:#fff}.color-scheme-2 .nav.nav-tabs>li>a:focus,.color-scheme-2 .nav.nav-tabs>li>a:hover{color:#f6f6f0}.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}.color-scheme-2 .nav.nav-tabs>li.active>a:after,.color-scheme-2 .nav.nav-tabs>li.active>a:focus:after,.color-scheme-2 .nav.nav-tabs>li.active>a:hover:after{border-top:2px dotted #fff}}@media (min-width:1200px){.nav.nav-tabs>li>a{margin-left:24px;margin-right:24px}}.events-header{display:none}.event-card{background:transparent;box-shadow:none;margin-bottom:30px}.event-card-image-overlay{display:none}.fsn-events .event-card-image{display:block;position:relative;overflow:hidden}.fsn-events .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 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.fsn-events .event-card:hover .event-card-image img{-moz-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);transform-origin:50% 50%}.fsn-events .event-card-image:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(0,0,0,.1);opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-events .event-card:hover .event-card-image::after{opacity:1}.event-card .event-card-content{padding:20px 15px 30px}@media (min-width:768px){.event-card .event-card-content{padding:40px 12px 50px}}.fsn-notifications.modal_window .notifications-modal-controls{background:#3d5466}.fsn-notifications.modal_window .notification-modal-title{display:block;margin-top:20px;margin-bottom:10px}.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav .flex-nav-prev{border-right-color:rgba(255,255,255,.1)}.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(255,255,255,.1)}@media (max-width:767px){.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav{width:auto;height:auto;position:relative;margin:0;bottom:auto;left:auto}}.fsn-notifications.notifications-popover{border-radius:0}.notifications-popover .notification-content{text-align:center;padding:15px}.fsn-notifications.notifications-popover .cookie-notice-accept{margin-top:15px}@media (min-width:768px){.fsn-notifications.notifications-popover{width:600px}.notifications-popover .notification-content{padding:40px 30px}.notifications-popover [data-cookie-notice="true"] .notification-content{font-size:18px}.fsn-notifications.notifications-popover .cookie-notice-accept{margin-top:20px}}.component.modal>.modal-component-inner{margin:60px 15px 0;box-shadow:none}.component.modal .close{text-shadow:none;position:absolute;top:-24px;right:-24px;width:48px;height:48px;padding-top:3px;color:#282828;opacity:1;border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.06);overflow:hidden;font-weight:400;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal .close .material-icons{font-size:24px}.component.modal .close:focus,.component.modal .close:hover{box-shadow:0 0 5px rgba(0,0,0,.24);outline:none}@media (min-width:768px){.component.modal .close{opacity:1;top:-30px;right:-30px;width:60px;height:60px}.component.modal>.modal-component-inner{margin:100px auto 0;width:auto;max-width:890px}}@media (min-width:1200px){.component.modal>.modal-component-inner{max-width:960px}}@media (min-width:768px){.graphic-leaves-top-right,.single-event .type-event>.fsn-row:first-child{position:relative}.graphic-leaves-top-right::before,.single-event .type-event>.fsn-row:first-child::before{content:"";display:block;width:435px;height:455px;position:absolute;top:0;right:0;background:url(/wp-content/themes/fusion-themayton/images/graphic-leaves-top-right.png) no-repeat;background-size:435px 455px}}.fsn-masthead.color-scheme-2{background:transparent}.fsn-masthead .media-animation-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity 0.6s cubic-bezier(.7,.085,.79,.415) 0.35s}.fsn-masthead[data-adv-anim="true"] .media-animation-wrapper{opacity:1;transition:opacity 0.6s cubic-bezier(.565,.43,.24,.92)}.fsn-masthead .media-animation-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#3d5466;opacity:1;pointer-events:none;transition:opacity 0.6s cubic-bezier(.7,.085,.79,.415);will-change:opacity}.fsn-masthead[data-adv-anim="true"] .media-animation-wrapper:after{opacity:0;transition:opacity 0.6s cubic-bezier(.565,.43,.24,.92) 0.6s}.fsn-masthead .media-animation-inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transform:scale(1.2);transition:transform 0s 0.6s,opacity 0.2s 0.6s}.fsn-masthead[data-adv-anim="true"] .media-animation-inner{opacity:1;transform:scale(1);transition:transform 1.3s cubic-bezier(.34,.615,.4,.985) 0.3s,opacity 0.2s 0.6s}.fsn-masthead .media-animation-inner .media-animation-item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity 0.6s cubic-bezier(.7,.085,.79,.415) 0.35s;will-change:opacity}.fsn-masthead[data-adv-anim="true"] .media-animation-inner .media-animation-item{opacity:1;transition:opacity 0.6s cubic-bezier(.565,.43,.24,.92)}.fsn-masthead .masthead-item-logo{opacity:0;transform:translateY(3rem);transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36),transform 0.6s cubic-bezier(.65,.025,.67,.36);transition-duration:0.3s}.fsn-masthead[data-adv-anim="true"] .masthead-item-logo{opacity:1;transform:translateY(0);transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 1s,transform 0.8s cubic-bezier(.34,.615,.4,.985) 1s}.fsn-masthead .masthead-item-content-inner{opacity:0;transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36);transition-duration:0.3s}.fsn-masthead[data-adv-anim="true"] .masthead-item-content-inner{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 1.4s}.fsn-masthead .masthead-item-video-pause{opacity:0;transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36)}.fsn-masthead[data-adv-anim="true"] .masthead-item-video-pause{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 1.4s}@media (min-width:768px){.fsn-masthead[data-adv-anim="true"] .masthead-item-video-pause{opacity:.6}.fsn-masthead[data-adv-anim="true"] .masthead-item-video-pause:focus,.fsn-masthead[data-adv-anim="true"] .masthead-item-video-pause:hover{opacity:1;transition-delay:0s}}.fsn-masthead.split .media-animation-wrapper{opacity:1;transform:translateY(100%);transition:transform 0.6s cubic-bezier(.7,.085,.79,.415)}.fsn-masthead.split[data-adv-anim="true"] .media-animation-wrapper{transform:translateY(0);transition:transform 0.6s cubic-bezier(.565,.43,.24,.92)}.fsn-masthead.split .media-animation-wrapper:after{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform 0.6s cubic-bezier(.7,.085,.79,.415);will-change:transform}.fsn-masthead.split[data-adv-anim="true"] .media-animation-wrapper:after{transform:scaleY(0);transition:transform 0.6s cubic-bezier(.565,.43,.24,.92) 0.6s}.fsn-masthead.split .masthead-item-content{opacity:0;transition:opacity 0.6s cubic-bezier(.7,.085,.79,.415) 0.35s;will-change:opacity}.fsn-masthead.split[data-adv-anim="true"] .masthead-item-content{opacity:1;transition:opacity 0.6s cubic-bezier(.565,.43,.24,.92) 0.6s}.fsn-masthead.split .masthead-item-content-inner{opacity:0;transform:translateY(3rem);transition:all 0.6s cubic-bezier(.65,.025,.67,.36);transition-duration:0.3s}.fsn-masthead.split[data-adv-anim="true"] .masthead-item-content-inner{opacity:1;transform:translateY(0);transition:all 0.8s cubic-bezier(.34,.615,.4,.985) 1.2s}@media (min-width:768px){.fsn-masthead.split .media-animation-wrapper{transform:translateX(100%)}.fsn-masthead.split[data-adv-anim="true"] .media-animation-wrapper{transform:translateX(0);transition:transform 0.6s cubic-bezier(.565,.43,.24,.92)}.fsn-masthead.split .media-animation-wrapper:after{transform:scaleX(1);transform-origin:left center}.fsn-masthead.split[data-adv-anim="true"] .media-animation-wrapper:after{transform:scaleX(0);transition:transform 0.6s cubic-bezier(.565,.43,.24,.92) 0.6s}}.modal-backdrop{display:none!important}.component.modal:before,.fsn-notifications.modal_window .modal:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#f6f6f0;opacity:.95}.component.modal:before,.fsn-notifications.modal_window .modal:before{transform:scaleY(0);transform-origin:center top;transition:transform 0.3s cubic-bezier(.65,.025,.67,.36)}.component.modal.in:before,.fsn-notifications.modal_window .modal.in:before{transform:scaleY(1);transition:transform 0.5s cubic-bezier(.34,.615,.4,.985)}.component.modal>.modal-component-inner,.fsn-notifications.modal_window .modal-dialog{opacity:0;transform:translateY(3rem);transition:opacity 0.3s cubic-bezier(.65,.025,.67,.36),transform 0.3s cubic-bezier(.65,.025,.67,.36)}.component.modal.in>.modal-component-inner,.fsn-notifications.modal_window .modal.in .modal-dialog{opacity:1;transform:translateY(0);transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 0.5s,transform 0.8s cubic-bezier(.34,.615,.4,.985) 0.5s}.component.modal .close,.fsn-notifications.modal_window .notifications-modal-items .close{opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal.in .close,.fsn-notifications.modal_window .modal.in .notifications-modal-items .close{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 0.8s}.component.modal .close:focus,.component.modal .close:hover,.fsn-notifications.modal_window .notifications-modal-items .close:focus,.fsn-notifications.modal_window .notifications-modal-items .close:hover{opacity:1}.menu-modal-open .modal-backdrop:not(.fade){display:none!important}#menu-modal{display:block!important;opacity:0;pointer-events:none;z-index:-1;transition:opacity 0s,z-index 0s;transition-delay:0.9s}.menu-modal-open #menu-modal{opacity:1;pointer-events:all;z-index:1050;transition-delay:0s}#menu-modal .modal-dialog{background:transparent}#menu-modal .modal-dialog,#menu-modal .multi-col-nav-container{z-index:1}#menu-modal .menu-modal-controls{z-index:1051}#menu-modal .menu-modal-controls .close{opacity:0;transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36) 0.5s;transition-duration:0.3s}.menu-modal-open #menu-modal .menu-modal-controls .close{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 0.3s}#menu-modal .menu-modal-controls .menu-button,#menu-modal .menu-modal-controls .menu-button-secondary{opacity:0;transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36);transition-duration:0.3s}.menu-modal-open #menu-modal .menu-modal-controls .menu-button,.menu-modal-open #menu-modal .menu-modal-controls .menu-button-secondary{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 0.8s}.menu-modal-open #menu-modal .menu-modal-controls .close:focus{outline:none}#menu-modal .menu-modal-bg-solid{display:block;position:fixed;top:0;left:0;bottom:0;width:100%;z-index:0;background:#fff;transform:scaleX(0);transform-origin:right center;transition:transform 0.5s cubic-bezier(.65,.025,.67,.36) 0.3s,opacity 0s 0.8s}.menu-modal-open #menu-modal .menu-modal-bg-solid{transform:scaleX(1);transition:transform 0.5s cubic-bezier(.34,.615,.4,.985)}@media (min-width:768px){#menu-modal .menu-modal-bg-solid{background:#3d5466;width:58.33333333%;transform-origin:left center;transition:transform 0.3s cubic-bezier(.34,.615,.4,.985) 0.6s,opacity 0s 0.9s}.menu-modal-open #menu-modal .menu-modal-bg-solid{transition:transform 0.5s cubic-bezier(.65,.025,.67,.36),opacity 0s}#menu-modal .menu-modal-bg-image{display:block;position:fixed;top:0;right:0;bottom:0;width:41.66666667%;overflow:hidden;z-index:0;will-change:transform;transform:translateX(-100%) translateY(0);transition:transform 0.55s cubic-bezier(.65,.025,.67,.36) 0.05s,opacity 0s 0.6s}.menu-modal-open #menu-modal .menu-modal-bg-image{opacity:1;transform:translateX(0) translateY(0);transition:transform 0.8s cubic-bezier(.34,.615,.4,.985) 0.5s,opacity 0s 0.5s}#menu-modal .menu-modal-bg-image-inner{display:block;width:100%;height:100%;position:absolute;overflow:hidden;transform:translateX(100%) translateY(0);transition:transform 0.55s cubic-bezier(.65,.025,.67,.36) 0.05s}.menu-modal-open #menu-modal .menu-modal-bg-image-inner{transform:translateX(0) translateY(0);transition:transform 0.8s cubic-bezier(.34,.615,.4,.985) 0.5s}#menu-modal .menu-modal-bg-image-inner:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-image:url(/wp-content/themes/fusion-themayton/images/bg-modal-desktop.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;transform:scale(1.2);transform-origin:center center;transition:transform 0s 0.6s}.menu-modal-open #menu-modal .menu-modal-bg-image-inner:before{transform:scale(1);transition:transform 1.3s cubic-bezier(.34,.615,.4,.985) 0.3s}#menu-modal .menu-modal-controls .menu-modal-logo{opacity:0;transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36) 0.5s;transition-duration:0.3s}.menu-modal-open #menu-modal .menu-modal-controls .menu-modal-logo{opacity:1;transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985) 0.3s}}#menu-modal .multi-col-nav-column .menu-item{opacity:0;transform:translateY(3rem);transition:opacity 0.6s cubic-bezier(.65,.025,.67,.36),transform 0.6s cubic-bezier(.65,.025,.67,.36);transition-duration:0.3s}.menu-modal-open #menu-modal .multi-col-nav-column .menu-item{opacity:1;transform:translateY(0);transition:opacity 0.8s cubic-bezier(.34,.615,.4,.985),transform 0.8s cubic-bezier(.34,.615,.4,.985)}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:first-child{transition-delay:0s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(2){transition-delay:0.05s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(3){transition-delay:0.1s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(4){transition-delay:0.15s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(5){transition-delay:0.2s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:first-child{transition-delay:0.25s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(2){transition-delay:0.3s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(3){transition-delay:0.35s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(4){transition-delay:0.4s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(5){transition-delay:0.45s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .menu-item{transition-delay:0.5s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:first-child{transition-delay:0.55s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(2){transition-delay:0.6s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(3){transition-delay:0.65s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(4){transition-delay:0.7s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(5){transition-delay:0.75s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(6){transition-delay:0.8s}@media (min-width:768px){.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:first-child{transition-delay:0.175s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(2){transition-delay:0.25s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(3){transition-delay:0.325s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(4){transition-delay:0.4s}.menu-modal-open #menu-modal .multi-col-nav-column:first-child .menu-item:nth-child(5){transition-delay:0.475s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:first-child{transition-delay:0.2s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(2){transition-delay:0.275s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(3){transition-delay:0.35s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(4){transition-delay:0.425s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(2) .menu-item:nth-child(5){transition-delay:0.5s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .menu-item{transition-delay:0.575s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:first-child{transition-delay:0.625s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(2){transition-delay:0.7s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(3){transition-delay:0.775s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(4){transition-delay:0.85s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(5){transition-delay:0.925s}.menu-modal-open #menu-modal .multi-col-nav-column:nth-child(3) .nested-menu-items .menu-item:nth-child(6){transition-delay:1s}}body>footer{overflow:hidden}body>footer:before{transform:translateY(100%);transition:transform 0.9s cubic-bezier(.56,.43,.24,.92) 0.3s}body>footer[data-adv-anim="true"]:before{transform:translateY(0)}