/* https://www.flintokc.com/wp-content/themes/fusion-flintokc/style.css?ver=6.2.7 */
body{font-style:normal;font-weight:400}.color-scheme-2{background:#123145;color:#e4dcca}.color-scheme-3{background:#123145;color:#e4dcca}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:montserrat,sans-serif;font-style:normal;font-weight:500}h3,.h3{font-weight:700}@media (min-width:768px){h1,.h1{font-size:54.93px}h2,.h2{font-size:43.95px}h3,.h3{font-size:35.16px}h4,.h4{font-size:28.13px}h5,.h5{font-size:22.5px}h6,.h6{font-size:18px}}.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-scheme-3 h1,.color-scheme-3 .h1,.color-scheme-3 h2,.color-scheme-3 .h2,.color-scheme-3 h3,.color-scheme-3 .h3,.color-scheme-3 h4,.color-scheme-3 .h4,.color-scheme-3 h5,.color-scheme-3 .h5,.color-scheme-3 h6,.color-scheme-3 .h6{color:#e4dcca}a:not(.btn){text-decoration:underline}a:not(.btn):focus,a:not(.btn):hover{text-decoration:underline}.color-scheme-2 a:not(.btn),.color-scheme-3 a:not(.btn){color:#e4dcca}.color-scheme-2 a:not(.btn):focus,.color-scheme-2 a:not(.btn):hover,.color-scheme-3 a:not(.btn):focus,.color-scheme-3 a:not(.btn):hover{color:#fff}.btn{font-style:normal;font-weight:700;text-transform:uppercase;line-height:1.25;white-space:normal;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.btn.btn-xs{font-size:12px;line-height:1.666666667}.btn.btn-sm{font-size:14px;line-height:1.428571429}.btn.btn-lg{font-size:18px;line-height:1.1111111111}.btn-xl .btn.btn-link{font-family:"collier",sans-serif;font-weight:700;font-size:36px;line-height:1;padding:20px 0}.btn-link{padding:14px 0;position:relative;text-align:left}.btn.btn-xs.btn-link{padding:1px 0}.btn.btn-sm.btn-link{padding:5px 0}.btn.btn-lg.btn-link{padding:19px 0}.btn-link::before{content:"";display:block;width:100%;height:2px;position:absolute;bottom:8px;left:0;background:#994b28}.btn-xl .btn.btn-link::before{width:0}.color-scheme-2 .btn-link::before,.color-scheme-3 .btn-link::before{background:#d1a43e}.btn.btn-xs.btn-link::before{bottom:0}.btn.btn-sm.btn-link::before{bottom:0}.btn.btn-lg.btn-link::before{bottom:14px}.btn-link:focus::before,.btn-link:hover::before{animation-name:buttonDraw;animation-duration:0.6s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease}@media (min-width:768px){.btn-xl .btn.btn-link{font-size:43.95px}}@keyframes buttonDraw{from{width:0}to{width:100%}}.btn-default:focus,.btn-default.focus,.btn-default:hover,.btn-default:active,.btn-default:focus:active,.btn-default.active{background-color:#994b28;border-color:#994b28}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus:active,.btn-primary.active{background-color:rgba(0,0,0,.1);border-color:#aa532d;color:#834021}.btn-link,.btn-link:focus,.btn-link.focus,.btn-link:hover,.btn-link:active,.btn-link:focus:active,.btn-link.active{color:#994b28;text-decoration:none}.color-scheme-2 .btn-default{background-color:#d1a43e;border-color:#d1a43e;color:#123145}.color-scheme-2 .btn-default:focus,.color-scheme-2 .btn-default.focus,.color-scheme-2 .btn-default:hover,.color-scheme-2 .btn-default:active,.color-scheme-2 .btn-default:focus:active,.color-scheme-2 .btn-default.active{background-color:#bc9338;border-color:#bc9338;color:#123145}.color-scheme-2 .btn-primary{border-color:#d1a43e;color:#d1a43e}.color-scheme-2 .btn-primary:focus,.color-scheme-2 .btn-primary.focus,.color-scheme-2 .btn-primary:hover,.color-scheme-2 .btn-primary:active,.color-scheme-2 .btn-primary:focus:active,.color-scheme-2 .btn-primary.active{border-color:#d1a43e;color:#d1a43e}.color-scheme-2 .btn-link,.color-scheme-2 .btn-link:focus,.color-scheme-2 .btn-link.focus,.color-scheme-2 .btn-link:hover,.color-scheme-2 .btn-link:active,.color-scheme-2 .btn-link:focus:active,.color-scheme-2 .btn-link.active{color:#d1a43e;text-decoration:none}.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:#bc9338}.color-scheme-3 .btn-default{background-color:#d1a43e;border-color:#d1a43e;color:#123145}.color-scheme-3 .btn-default:focus,.color-scheme-3 .btn-default.focus,.color-scheme-3 .btn-default:hover,.color-scheme-3 .btn-default:active,.color-scheme-3 .btn-default:focus:active,.color-scheme-3 .btn-default.active{background-color:#bc9338;border-color:#bc9338;color:#123145}.color-scheme-3 .btn-primary{border-color:#d1a43e;color:#d1a43e}.color-scheme-3 .btn-primary:focus,.color-scheme-3 .btn-primary.focus,.color-scheme-3 .btn-primary:hover,.color-scheme-3 .btn-primary:active,.color-scheme-3 .btn-primary:focus:active,.color-scheme-3 .btn-primary.active{border-color:#d1a43e;color:#d1a43e}.color-scheme-3 .btn-link,.color-scheme-3 .btn-link:focus,.color-scheme-3 .btn-link.focus,.color-scheme-3 .btn-link:hover,.color-scheme-3 .btn-link:active,.color-scheme-3 .btn-link:focus:active,.color-scheme-3 .btn-link.active{color:#d1a43e;text-decoration:none}.color-scheme-3 .btn-link[disabled]:hover,.color-scheme-3 fieldset[disabled] .btn-link:hover,.color-scheme-3 .btn-link[disabled]:focus,.color-scheme-3 fieldset[disabled] .btn-link:focus{color:#bc9338}.form-control{padding-left:12px;padding-right:12px;box-shadow:none}.form-control:focus{box-shadow:none}.input-group-addon{background:#fff;border-radius:0;padding-left:20px;padding-right:20px}.input-group .input-group-addon+.form-control{border-left:0}.fsn-open-table-accessible-wrapper a.datepicker-button.default:hover,.fsn-open-table-accessible-wrapper a.datepicker-button.default:focus{background:rgba(0,0,0,.1);color:#123145}.has-feedback label~.form-control-feedback{top:29px}div.datepicker-calendar{font-size:12px}.fsn-divider hr,.fsn-site-map hr,.fsn-text hr{border-top-color:#123145;border-width:2px}.fsn-divider-vertical{background:#123145}.color-scheme-2 .fsn-divider hr,.color-scheme-2 .fsn-text hr{border-top-color:#e4dcca}.color-scheme-2 .fsn-divider-vertical{background:#e4dcca}.color-scheme-3 .fsn-divider hr,.color-scheme-3 .fsn-text hr{border-top-color:#e4dcca}.color-scheme-3 .fsn-divider-vertical{background:#e4dcca}.fsn-text ul,.fsn-site-map ul,.fsn-card .card-content ul{padding-left:40px}.fsn-text ul li,.fsn-site-map ul li,.fsn-card .card-content ul li{list-style-type:none;position:relative;padding:4px 0}.fsn-text ul li:before,.fsn-site-map ul li:before,.fsn-card .card-content ul li:before{content:"";display:block;width:25px;height:2px;background:#994b28;margin-top:-1px;position:absolute;left:-40px;top:50%}@media (max-width:767px){.fsn-text{word-wrap:break-word}}@media (max-width:767px){body>header{position:absolute;top:0;left:0;right:0;width:100%;z-index:500;background:transparent}body.admin-bar>header{top:46px}body>header::before{content:"";display:block;width:100%;height:50px;background:#123145;background-image:url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png);background-repeat:repeat;background-position:center bottom;background-size:480px 241px;position:absolute;top:0;left:0;right:0}body.has-masthead>header::before{display:none}#main{padding-top:50px}body.has-masthead #main{padding-top:0}}@media (min-width:768px){body.has-masthead>header{position:absolute;top:0;left:0;right:0;width:100%;z-index:500}body.admin-bar>header{top:32px}body.has-masthead #header-desktop{background:transparent}body:not(.has-masthead) #header-desktop{background-image:url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png)!important;background-repeat:repeat!important;background-position:center bottom!important;background-size:480px 241px!important}.fullscreen-menu-toggle button{background:transparent;border:0;padding:0;margin:0;-webkit-appearance:none;appearance:none}.fullscreen-menu-toggle button{display:block;width:34px;height:34px;overflow:hidden;position:relative}.fullscreen-menu-toggle button:before{content:"";display:block;width:34px;height:25px;border-top:3px solid #e4dcca;margin-top:9px}.fullscreen-menu-toggle button:after{content:"";display:block;width:34px;height:25px;border-bottom:3px solid #e4dcca;position:absolute;bottom:0;left:0;margin-bottom:9px}#locking-menu{display:none;position:fixed;top:0;left:0;z-index:500;width:100%;background:#123145;box-shadow:0 5px 5px rgba(0,0,0,.25)}.admin-bar #locking-menu{top:32px}.csstransforms.csstransitions #locking-menu{opacity:0;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:opacity 0.3s,-moz-transform 0.3s;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s}.csstransforms.csstransitions #locking-menu.in{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.no-csstransforms.no-csstransitions #locking-menu,.no-csstransitions #locking-menu{display:none}#modal-component-64>.modal-component-inner{margin-top:0;margin-bottom:0;width:auto;padding-left:0;padding-right:0;background-color:#123145;background-image:url(/wp-content/themes/fusion-flintokc/images/graphic-logomark-menu.png),url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png);background-repeat:no-repeat,repeat;background-position:right 8.33333333vw center,center center;background-size:200px 200px,480px 241px;width:100%;height:100vh;max-width:none}.admin-bar #modal-component-64{top:32px}#modal-component-64>.modal-component-inner .color-scheme-3{background:none}#modal-component-64 .close{top:26px;left:37px;margin-left:0;z-index:999;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}#modal-component-64 .fsn-row{background-color:transparent}#menu-full-screen-top{position:absolute;top:0;left:0;width:100%}#modal-component-64>.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%}#modal-component-64 .fsn-menu.wp_custom ul{margin-bottom:0}#modal-component-64 .fsn-menu.wp_custom a,#modal-component-64 .fsn-menu.wp_custom .menu-item-parent-label{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;display:inline-block;margin-top:1px;margin-bottom:18px;padding-bottom:6px;border-bottom:2px solid transparent;color:#e4dcca;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#modal-component-64 .fsn-menu.wp_custom .active>a{border-bottom-color:#994b28}#modal-component-64 .fsn-menu.wp_custom:hover a{opacity:.8}#modal-component-64 .fsn-menu.wp_custom a:focus,#modal-component-64 .fsn-menu.wp_custom a:hover,#modal-component-64 .fsn-menu.wp_custom:hover a:focus,#modal-component-64 .fsn-menu.wp_custom:hover a:hover{opacity:1}#modal-component-64 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item>a,#modal-component-64 .fsn-menu.wp_custom>.multi-col-nav-container>.multi-col-nav-column>.menu-item>.menu-item-parent-label{font-size:24px}.fsn-menu.wp_custom .multi-col-nav-container .nested-menu-items{padding-left:0}#modal-component-64 .fsn-menu.wp_custom .nested-menu-items a{margin-top:12px;margin-bottom:6px}}@media (min-width:768px) and (max-width:991px){#menu-full-screen-center>.row>.col-sm-offset-2{margin-left:8.33333333%}}@media (max-width:767px){body.mobile-nav-in{position:relative;overflow:hidden}body.mobile-nav-in::after{content:"";display:block;width:100%;height:100%;background:#123145;position:absolute;top:0;left:0;right:0;bottom:0;z-index:499}.fsn-menu.simple .navbar-brand.brand-image img{height:24px;margin-top:5px;margin-bottom:5px}.fsn-menu .navbar-toggle{right:auto;left:0;border:0;margin:0;padding:0;display:block;width:20px;height:50px}.fsn-menu .navbar-toggle .icon-collapsed,.fsn-menu .navbar-toggle .icon-collapse{display:none!important}.fsn-menu .navbar-toggle:before,.fsn-menu .navbar-toggle:after{content:"";background-color:#e4dcca;display:block;height:2px;margin:auto;position:absolute;top:0;left:0;right:0;width:20px}.fsn-menu .navbar-toggle.collapsed:before{transform:translateY(21px) rotate(0deg)}.fsn-menu .navbar-toggle.collapsed:after{transform:translateY(27px) rotate(0deg)}.fsn-menu .navbar-toggle:before{transform:translateY(25px) rotate(45deg)}.fsn-menu .navbar-toggle:after{transform:translateY(25px) rotate(-45deg)}.fsn-menu.simple .menu-container.overlap{margin-bottom:0}.fsn-menu.simple .menu-container.overlap.expanded{background-color:#123145;background-image:url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png);background-repeat:repeat;background-position:left top;background-size:480px 241px}body.mobile-nav-in .fsn-menu.simple{height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.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 0;padding-bottom:120px}.fsn-menu.simple .navbar-nav>li>a{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:1;text-transform:uppercase;display:inline-block;padding:5px 0 3px;margin-bottom:15px;border-bottom:2px solid transparent}.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:#994b28}.fsn-menu.simple .menu-container.overlap .active.current-menu-parent>a,.fsn-menu.simple .menu-container.overlap .active.current-menu-parent>a:hover,.fsn-menu.simple .menu-container.overlap .active.current-menu-parent>a:focus{background:transparent;border-bottom-color:transparent}.fsn-menu.simple .navbar .dropdown-menu .dropdown-menu{text-align:center;list-style:none}.fsn-menu.simple .menu-container.overlap .navbar .dropdown-menu>li>a{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.25;text-transform:uppercase;text-decoration:none;display:inline-block;padding:5px 0 3px;margin-bottom:10px;border-bottom:2px solid transparent}.fsn-menu.simple .menu-container.overlap .navbar .dropdown-menu>.active>a,.fsn-menu.simple .menu-container.overlap .navbar .dropdown-menu>.active>a:focus,.fsn-menu.simple .menu-container.overlap .navbar .dropdown-menu>.active>a:hover{border-bottom-color:#994b28}}.fsn-image img{max-width:100%;height:auto}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff}.flex-direction-nav a{width:48px;height:48px;margin-top:-24px;text-shadow:none;border-radius:50%;line-height:1;background:#e4dcca}.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:12px;height:12px;background:none;border-style:solid;border-color:#123145;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}.flexslider:hover .flex-direction-nav .flex-prev{left:15px;opacity:1}.flex-direction-nav .flex-next{right:15px;opacity:1}.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:after{border-color:#123145}.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:#123145}.color-scheme-3 .flex-control-paging li a{background:rgba(255,255,255,.3)}.color-scheme-3 .flex-control-paging li a:hover{background:rgba(255,255,255,.4)}.color-scheme-3 .flex-control-paging li a.flex-active{background:#e4dcca}@media (min-width:768px){.flex-direction-nav .flex-prev{left:12px}.flexslider:hover .flex-direction-nav .flex-prev{left:12px}.flex-direction-nav .flex-next{right:12px}.flexslider:hover .flex-direction-nav .flex-next{right:12px}}.fsn-masthead .masthead-item-overlay{opacity:.85;background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.8) 15%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 100%)}@media (max-width:767px){.fsn-masthead .masthead-container.masthead-full{height:100vw}}.scroll-indicator-container{position:relative}.scroll-indicator{display:inline-block;width:28px;height:28px;position:absolute;bottom:40px;left:50%;z-index:9;margin-left:-14px;cursor:pointer;animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both;border-style:solid;border-color:#fff;border-width:0 3px 3px 0;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.scroll-indicator.indicating{animation-name:fadeInOut;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media (min-width:768px){.scroll-indicator{bottom:100px}}@keyframes fadeInOut{from{opacity:1}50%{opacity:.3}to{opacity:1}}.fsn-card.horizontal .btn{margin-top:30px}@media (max-width:767px){.fsn-card.horizontal.color-scheme-2{width:auto;margin-left:-15px;margin-right:-15px}.fsn-card.horizontal.color-scheme-2 .row{margin-left:0;margin-right:0}.fsn-card.horizontal.color-scheme-2 .col-sm-6{padding-left:0;padding-right:0}.fsn-card.horizontal .card-content{padding:10px 15px 30px}.fsn-card.horizontal.color-scheme-2 .card-content{padding:40px 15px 60px}}@media (min-width:768px){.fsn-card.horizontal .btn{margin-top:40px}}.fsn-card.tile .tile-content{position:absolute;bottom:50px;padding-top:0!important;width:100%}.fsn-card.tile .tile-overlay{opacity:0.9!important;background-color:transparent!important;background:transparent;background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,0) 70%)}.fsn-card.tile a.tile-container{transition:all 0.3s}.fsn-card.tile a.tile-container:focus .tile-overlay,.fsn-card.tile:hover a.tile-container .tile-overlay{opacity:1!important}.fsn-card.tile .tile-image{background:none;object-fit:cover}.fsn-card.tile .tile-content .tile-headline{font-weight:700;font-size:24px;line-height:1.1}@media (min-width:768px){.fsn-card.tile .tile-content .tile-headline{font-size:35.16px}}@media (max-width:767px){.fsn-gallery .sidesplit .side-split-image{margin-left:-15px!important;margin-right:-15px!important}.fsn-gallery .sidesplit .hidden-xs{display:block!important}}.simple-filter-group .simple-filter-term{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.fsn-content-roll .content-roll-item-content-title{display:block;font-family:montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;margin-bottom:20px}.content-roll-item-image-wrap{display:block;position:relative;overflow:hidden}.content-roll-item-wrap .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 200ms ease-out;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out}.content-roll-item-wrap .content-roll-item-image-wrap:hover 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,.8,.9);-webkit-transition:-webkit-transform 10000ms cubic-bezier(0,0,.8,.9);transition:transform 10000ms cubic-bezier(0,0,.8,.9)}.content-roll-item-wrap .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}.content-roll-item-wrap .content-roll-item-image-wrap:hover:after{opacity:1}@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:#e4dcca;color:#123145;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:#123145}.simple-filter-group .simple-filter-term.active>span{color:#e4dcca}.simple-filter-group .simple-filter-term.active>span:after{border-top-color:#e4dcca}.simple-filter-group .simple-filter-term.active.open>span:after{border-bottom-color:#e4dcca}.content-roll-item .content-roll-item-content{padding:20px 15px;text-align:center}}@media (min-width:768px){.ajax-content-roll-container .content-roll-header{border-bottom:0;margin:0;padding:0}.ajax-content-roll-items-container{margin-top:70px}.fsn-content-roll .content-roll-filters{background:#e4dcca}.fsn-content-roll .content-roll-filters>.form-group{display:block}.simple-filter-group{display:-ms-flexbox;display:-webkit-flex;display:flex}.simple-filter-group .simple-filter-term{font-size:20px;border:none;border-radius:0;margin:0;padding:25px 12px;background:transparent;position:relative;color:#123145;flex-basis:0%;flex-shrink:1;flex-grow:1}.simple-filter-group .simple-filter-term:before{content:"";display:block;width:1px;height:36px;position:absolute;top:50%;margin-top:-18px;left:0;background:#e4dcca}.simple-filter-group .simple-filter-term:first-child:before{display:none}.simple-filter-group .simple-filter-term:focus,.simple-filter-group .simple-filter-term:hover{background:transparent;color:#994b28}.simple-filter-group .simple-filter-term.active{background:transparent;border:none;color:#994b28}.simple-filter-group .simple-filter-term.active:after{content:"";display:block;width:0;height:0;position:absolute;bottom:-19px;left:50%;margin-left:-10px;border:solid 10px #e4dcca;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.content-roll-item{margin-bottom:80px}.fsn-content-roll .content-roll-item-content-title{font-size:22px}.fsn-content-roll .content-roll-item.list .content-roll-item-content{padding:30% 0 0}}.post-metadata{padding:0 0 0;font-size:16px}.fsn-social-sharing .social-sharing-title{font-family:montserrat,sans-serif;font-style:normal;vertical-align:top;font-weight:500}.worth-noting-inner::before{content:"";display:block;width:100px;height:100px;margin:auto;background:url(/wp-content/themes/fusion-flintokc/images/graphic-logomark-mobile.png) no-repeat center center;background-size:100px 100px}@media (min-width:768px){.worth-noting-outer{background:#123145}.worth-noting-inner{background:#e4dcca}.worth-noting-inner::before{width:150px;height:150px;margin:0;background:url(/wp-content/themes/fusion-flintokc/images/graphic-logomark-desktop.png) no-repeat center center;background-size:150px 150px;position:absolute;top:-40px;left:-40px;pointer-events:none;animation-name:spin;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}.worth-noting-inner::after{content:"";display:block;width:150px;height:150px;margin:0;background:url(/wp-content/themes/fusion-flintokc/images/graphic-logomark-desktop-inner.png) no-repeat center center;background-size:150px 150px;position:absolute;top:-40px;left:-40px;pointer-events:none}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.carousel-item-detail{padding-top:10px}.carousel-item a.carousel-item-button-full{text-decoration:none}.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 200ms ease-out;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out}.fsn-gallery .carousel .carousel-item-image:hover 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,.8,.9);-webkit-transition:-webkit-transform 10000ms cubic-bezier(0,0,.8,.9);transition:transform 10000ms cubic-bezier(0,0,.8,.9)}.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-image:hover: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:15px;padding-bottom:15px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav li{display:inline-block;padding:0 15px}.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}}@media (min-width:768px){.fsn-gallery .carousel-content.row{margin-left:-5.555555555%;margin-right:-5.555555555%}.carousel.flexslider .carousel-item{padding-left:10%;padding-right:10%}}button.close.instagram-modal-close{background-color:#e4dcca}button.close.instagram-modal-close:hover{background:#123145;color:#e4dcca}@media (max-width:320px){.modal.instagram-modal .modal-dialog{margin-left:0;margin-right:0}}.fsn-menu.inline.social .list-inline>li>a{display:block;width:24px;height:24px;padding:0;text-align:center;line-height:1;opacity:1;transition:all 0.3s;position:relative;overflow:hidden}.fsn-menu.inline.social .list-inline:hover>li>a{opacity:.8}.fsn-menu.inline.social .list-inline:hover>li>a:hover{opacity:1}.fsn-menu.inline.social .list-inline{margin-left:-6px;margin-right:-6px}.fsn-menu.inline.social .list-inline>li{padding-left:6px;padding-right:6px}.fsn-menu.inline.social .list-inline>li>a:before{content:"";display:block;width:24px;height:24px}.fsn-menu.inline.social .list-inline>li>a:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.fsn-menu.inline.social .list-inline>li.facebook>a:after{background:url(/wp-content/themes/fusion-flintokc/images/icons/light/social-facebook.svg) no-repeat center center;background-size:10px 20px}.fsn-menu.inline.social .list-inline>li.instagram>a:after{background:url(/wp-content/themes/fusion-flintokc/images/icons/light/social-instagram.svg) no-repeat center center;background-size:20px 20px}@media (max-width:767px){.fsn-menu.inline.social .list-inline>li{display:inline-block}}.fsn-menu.stacked a{display:inline-block;padding-top:3px;padding-bottom:3px}.fsn-menu.stacked button{display:inline-block;background:none;border:0;margin:0;padding:3px 0;-webkit-appearance:none;appearance:none}@media (max-width:767px){.fsn-menu.stacked button,.fsn-menu.stacked a{margin-bottom:12px}}.fsn-menu.icon .fa{font-size:24px}.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 .list-inline{margin-left:-7px}.fsn-menu.icon .nav>li{padding-left:7px;padding-right:7px}@media (max-width:767px){.fsn-menu.mobile_footer{background:#123145}.mobile-footer a:not(.btn),.mobile-footer button{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.25;text-transform:uppercase;text-decoration:none;color:#fff;border-left-color:rgba(255,255,255,.1)}.mobile-footer a:not(.btn):focus,.mobile-footer button:focus,.mobile-footer a:not(.btn):hover,.mobile-footer button:hover{color:#fff}#mobile-back-to-top{width:48px;height:48px;background-color:#e4dcca;background-image:none}#mobile-back-to-top:after{content:"";display:block;width:10px;height:10px;border-style:solid;border-color:#123145;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}}.newsletter-form .form-control{border-color:transparent}.newsletter-form .form-control:focus{border-color:#994b28}@media (min-width:768px){.newsletter-form .row{margin-left:0;margin-right:0}.newsletter-form .container-fluid,.newsletter-form .row .col-sm-9,.newsletter-form .row .col-sm-3{padding-left:0;padding-right:0}.newsletter-form .btn{padding-left:12px;padding-right:12px}}#footer{background-image:url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png)!important;background-repeat:repeat!important;background-position:center center!important;background-size:480px 241px!important}#footer .fsn-menu.stacked a{text-decoration:none}@media (max-width:767px){#footer .fsn-menu.stacked ul{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;column-gap:30px}}.component.modal>.modal-component-inner{margin:60px 15px 0;background:#e4dcca;box-shadow:none}.component.modal .close{text-shadow:none;position:absolute;top:-48px;left:50%;margin-left:-24px;width:48px;height:48px;opacity:1;background:url(/wp-content/themes/fusion-flintokc/images/icons/light/x.svg) no-repeat center center;background-size:32px 32px;overflow:hidden;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal .close .material-icons{display:none}.component.modal .close:focus,.component.modal .close:hover{opacity:.9;outline:none}@media (min-width:768px){.component.modal .close{opacity:1;top:-60px;margin-left:-30px;width:60px;height:60px;background-size:48px 48px}.component.modal>.modal-component-inner{margin:100px auto 0;width:auto;max-width:700px}}@media (min-width:992px){.component.modal>.modal-component-inner{max-width:890px}}@media (min-width:1200px){.component.modal>.modal-component-inner{max-width:960px}}.fsn-notifications.modal_window .notifications-modal-controls{background:#123145}.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,.2)}.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(255,255,255,.2)}.fsn-notifications.modal_window .flex-direction-nav .flex-prev,.fsn-notifications.modal_window .flex-direction-nav .flex-next{background-image:none!important;border-radius:0}.fsn-notifications.modal_window .flex-direction-nav a.flex-prev:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-left.svg)}.fsn-notifications.modal_window .flex-direction-nav a.flex-next:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-right.svg)}.fsn-notifications.modal_window .notifications-modal-items .close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/x.svg);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.fsn-notifications.modal_window .notifications-modal-items .close .material-icons{display:none}@media (max-width:767px){.fsn-notifications.modal_window .notifications-modal-controls .flex-direction-nav{width:auto;height:70px;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}.fsn-notifications.notifications-popover .popover-close{width:48px;height:48px;background:url(/wp-content/themes/fusion-flintokc/images/icons/dark/x.svg) no-repeat center center;background-size:32px 32px;opacity:.7;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fsn-notifications.notifications-popover .popover-close .material-icons{display:none}.fsn-notifications.notifications-popover .popover-close:focus,.fsn-notifications.notifications-popover .popover-close:hover{opacity:1}@media (min-width:768px){.fsn-notifications.notifications-popover{width:480px}.notifications-popover .notification-content{padding:10px 15px}.notifications-popover [data-cookie-notice="true"] .notification-content{font-size:18px}.fsn-notifications.notifications-popover .cookie-notice-accept{margin-top:0}}.fsn-notifications.bar_inline{background:#123145}.fsn-notifications.bar_inline h5{border-right-color:rgba(255,255,255,.2)}.fsn-notifications.bar_inline .notifications-bar-inline-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(255,255,255,.2)}.fsn-notifications.bar_inline .notifications-bar-inline-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2)}.fsn-notifications.bar_inline .flex-direction-nav .flex-prev,.fsn-notifications.bar_inline .flex-direction-nav .flex-next{background-image:none!important;border-radius:0}.fsn-notifications.bar_inline .flex-direction-nav a.flex-prev:before,.fsn-notifications.bar_inline .flex-direction-nav a.flex-next:before{width:70px;height:70px}.fsn-notifications.bar_inline .flex-direction-nav a.flex-prev:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/dark/arrow-left.svg)}.fsn-notifications.bar_inline .flex-direction-nav a.flex-next:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/dark/arrow-right.svg)}.fsn-notifications.bar_inline .notifications-bar-inline-close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/x.svg);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.fsn-notifications.bar_inline .notifications-bar-inline-close .close .material-icons{display:none}.fsn-notifications.bar{background:#123145}.fsn-notifications.bar h5{border-right-color:rgba(255,255,255,.2)}.fsn-notifications.bar .notifications-bar-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(255,255,255,.2)}.fsn-notifications.bar .notifications-bar-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2)}.fsn-notifications.bar .flex-direction-nav .flex-prev,.fsn-notifications.bar .flex-direction-nav .flex-next{background-image:none!important;border-radius:0}.fsn-notifications.bar .flex-direction-nav a.flex-prev:before,.fsn-notifications.bar .flex-direction-nav a.flex-next:before{width:70px;height:70px}.fsn-notifications.bar .flex-direction-nav a.flex-prev:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-left.svg)}.fsn-notifications.bar .flex-direction-nav a.flex-next:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-right.svg)}.fsn-notifications.bar .notifications-bar-close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/x.svg);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.fsn-notifications.bar.putaway .notifications-bar-close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/plus.svg)}.fsn-notifications.bar .notifications-bar-close .close .material-icons{display:none}.fsn-notifications.floating_footer{background:#123145}.fsn-notifications.floating_footer h5{border-right-color:rgba(255,255,255,.2)}.fsn-notifications.floating_footer .notifications-floating-footer-controls .flex-direction-nav .flex-nav-prev{border-left-color:rgba(255,255,255,.2)}.fsn-notifications.floating_footer .notifications-floating-footer-controls .flex-direction-nav .flex-nav-next{border-left-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2)}.fsn-notifications.floating_footer .flex-direction-nav .flex-prev,.fsn-notifications.floating_footer .flex-direction-nav .flex-next{background-image:none!important;border-radius:0}.fsn-notifications.floating_footer .flex-direction-nav a.flex-prev:before,.fsn-notifications.floating_footer .flex-direction-nav a.flex-next:before{width:70px;height:70px}.fsn-notifications.floating_footer .flex-direction-nav a.flex-prev:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-left.svg)}.fsn-notifications.floating_footer .flex-direction-nav a.flex-next:after{width:100%;height:100%;background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/arrow-right.svg)}.fsn-notifications.floating_footer .notifications-floating-footer-close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/x.svg);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.fsn-notifications.floating_footer.putaway .notifications-floating-footer-close{background-image:url(/wp-content/themes/fusion-flintokc/images/icons/light/plus.svg)}.fsn-notifications.floating_footer .notifications-floating-footer-close .close .material-icons{display:none}.header-flame,.header-signs,.header-tent{background-image:url(/wp-content/themes/fusion-flintokc/images/bg-pattern-dark.png)!important;background-repeat:repeat!important;background-position:center top!important;background-size:480px 241px!important}.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:#123145;opacity:.98}.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:.8;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}