html{font-size:14px;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body,html{font-size:100%;margin:0;padding:0;height:100%}body{background-color:#FFF;color:#333;font-family:Lato,sans-serif}a{color:#147d9c;text-decoration:none;transition:all .85s}a.active,a.focus,a:active,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:900;letter-spacing:.05rem;font-family:Merriweather,serif}h1{letter-spacing:.015rem;font-size:2.25rem}h2{letter-spacing:.015rem;font-size:1.85rem}p{margin-bottom:1rem}.btn{font-weight:400;font-size:1rem;color:#FFF;padding:.5rem 2rem;letter-spacing:.05rem;transform:translateY(0);border-radius:.15rem;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);transition:all .65s ease}.btn.active,.btn:active,.btn:focus,.btn:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.btn.btn-primary{background-color:#147d9c;border:1px solid #105265}.btn.btn-primary.btn-bordered{color:#147d9c;border-color:#147d9c}.btn.btn-primary.btn-bordered.active,.btn.btn-primary.btn-bordered:active,.btn.btn-primary.btn-bordered:focus,.btn.btn-primary.btn-bordered:hover{color:#FFF}.btn.btn-primary.btn-hallow{color:#147d9c}.btn.btn-primary.active,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#105265}.btn.btn-secondary{background-color:#7868a7;border:1px solid #4f4177}.btn.btn-secondary.btn-bordered{color:#7868a7;border-color:#7868a7}.btn.btn-secondary.btn-bordered.active,.btn.btn-secondary.btn-bordered:active,.btn.btn-secondary.btn-bordered:focus,.btn.btn-secondary.btn-bordered:hover{color:#FFF}.btn.btn-secondary.btn-hallow{color:#7868a7}.btn.btn-secondary.active,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background-color:#4f4177}.btn.btn-tertiary{background-color:#c9748f;border:1px solid #a95570}.btn.btn-tertiary.btn-bordered{color:#c9748f;border-color:#c9748f}.btn.btn-tertiary.btn-hallow{color:#c9748f}.btn.btn-quaternary{background-color:#83c2a6;border:1px solid #579075}.btn.btn-quaternary.btn-bordered{color:#83c2a6;border-color:#83c2a6}.btn.btn-quaternary.btn-hallow{color:#83c2a6}.btn.btn-default{color:#666;background-color:#FFF;border:1px solid #555}.btn.btn-default.btn-bordered{color:#FFF}.btn.btn-default.btn-bordered.active,.btn.btn-default.btn-bordered:active,.btn.btn-default.btn-bordered:focus,.btn.btn-default.btn-bordered:hover{color:#FFF}.btn.btn-link{color:#147d9c;box-shadow:none}.btn.btn-link i{transition:transform .85s ease}.btn.btn-link.active,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{transform:unset}.btn.btn-link.active i,.btn.btn-link:active i,.btn.btn-link:focus i,.btn.btn-link:hover i{transform:translateX(5px)}.btn.btn-hallow{background-color:transparent}.btn.btn-hallow.active,.btn.btn-hallow:active,.btn.btn-hallow:focus,.btn.btn-hallow:hover{background-color:#FFF}.btn.btn-bordered{background-color:#FFF}.alert{border-radius:.15rem;padding:.5rem;font-size:1rem;font-weight:700;margin-bottom:1rem;letter-spacing:.015rem}.container{position:relative}.row-disp-flex{display:flex;flex-wrap:wrap}.row-disp-flex>[class*=col-]{display:flex;flex-direction:column}.form-group.init .control-label{opacity:0;position:relative;top:1rem;transition:opacity .85s ease,top .85s ease;z-index:1}.form-group.init input{position:relative;z-index:10}.form-group.power .control-label{opacity:1;top:0}#contactModal .form-group .form-label{opacity:0;position:relative;top:1rem;transition:opacity .85s ease,top .85s ease;color:#31708f;font-size:.75rem;font-weight:700;font-family:Lato,sans-serif;letter-spacing:.05rem;padding-left:.5rem}#contactModal .form-group input{position:relative;z-index:10}#contactModal .form-group.power .form-label{opacity:1;top:0}.mast{padding:1rem 0 .5rem;position:relative;z-index:50}.mast>.container .mast-logo{width:8rem;max-width:100%;display:block}.mast>.container .logo{width:6rem}.mast>.container .main-nav{margin:1.25rem 0 0;display:inline-block}.mast>.container .main-nav>li{padding:0 .5rem}.mast>.container .main-nav>li>a{padding:.65rem .5rem;position:relative;color:#666;letter-spacing:.05rem}.mast>.container .main-nav>li>a::before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#147d9c;display:block;opacity:0;transition:opacity .35s ease}.mast>.container .main-nav>li>a.active::before,.mast>.container .main-nav>li>a:active::before,.mast>.container .main-nav>li>a:focus::before,.mast>.container .main-nav>li>a:hover::before{opacity:1}.mast>.container .account-nav{font-size:.85rem;margin:.85rem 0 0}.mast>.container .account-nav li{padding:0}.mast>.container .account-nav li>a{letter-spacing:.05rem}.mast>.container .account-nav li>a .btn{box-shadow:none}.mast>.container .account-nav li>a.btn-link{padding:.5rem}.mast>.container .account-nav li:first-of-type{margin-right:.5rem}#mobileBar{position:fixed;top:0;right:0;width:100%;z-index:555;background-color:#FFF;box-shadow:0 2px 7px rgba(0,0,0,.1)}#mobileBar .text-center{padding:0}#mobileBar .logo-link{display:inline-block;padding:.5rem;margin:.75rem 0 0}#mobileBar .logo-link img{width:6rem;max-width:100%}#mobileBar .menu-toggle{display:inline-block;color:#000;font-size:2rem;padding:.5rem}#mobileBar .user-toggle{font-size:2rem;padding:.5rem;color:#000;display:inline-block}#mobileMenu{position:fixed;top:0;left:0;background-color:#fff;width:100vw;height:100vh;display:block;z-index:0;opacity:0;transition:all .5s ease;visibility:hidden}#mobileMenu .menu-toggle{position:fixed;top:0;right:0;z-index:999;font-size:2rem;padding:.5rem}#mobileMenu .container{padding:6rem 15px;position:relative;z-index:50}#mobileMenu .container ul.mainnav li{margin:0 0 3rem}#mobileMenu .container ul.mainnav li a{display:inline-block;font-size:2rem;font-family:Merriweather,serif;letter-spacing:.025rem;line-height:1.25rem;position:relative;padding-left:.5rem;transform-origin:center left;transition:all .15s ease;color:#666}#mobileMenu .container ul.mainnav li a::before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background-color:rgba(0,0,0,.1)}#mobileMenu .container ul.mainnav li a::after{content:"";position:absolute;left:0;top:50%;width:2px;height:0%;background-color:#147d9c;transition:all .15s ease}#mobileMenu .container ul.mainnav li a.active,#mobileMenu .container ul.mainnav li a:active,#mobileMenu .container ul.mainnav li a:focus,#mobileMenu .container ul.mainnav li a:hover{color:#000;transform:scale(1.15)}#mobileMenu .container ul.mainnav li a.active::after,#mobileMenu .container ul.mainnav li a:active::after,#mobileMenu .container ul.mainnav li a:focus::after,#mobileMenu .container ul.mainnav li a:hover::after{top:0;height:100%}#mobileMenu .menu-backers{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1}#mobileMenu .menu-backers>.nav_bg{display:block;width:100%;height:100%;background-size:cover}#mobileMenu::before{position:fixed;top:0;left:0;width:100vw;height:100vh;content:"";background-color:rgba(255,255,255,.75);z-index:5}#mobileMenu::after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background:-moz-linear-gradient(left,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}#mobileMenu.open{z-index:999;opacity:1;overflow-y:scroll;visibility:visible}.home .hero{position:relative;overflow:hidden}.home .hero video{position:relative;width:100%}.home .hero .container .con-wrap{padding:3rem 0 6rem;text-align:center;max-width:100%;margin:0 auto}.home .hero .container .con-wrap h2{color:#000;font-size:4rem;font-weight:300;font-family:Allura,serif;margin:0 0 .05rem}.home .hero .container .con-wrap h2 span{font-family:Merriweather,serif;font-size:1rem;vertical-align:middle;display:inline-block;transform:translateY(-7px)}.home .hero .container .con-wrap p{font-size:.85rem;margin:0 0 1.5rem;line-height:1.5rem;font-family:Merriweather,serif;letter-spacing:.025rem;color:#000}.home .hero .container .con-wrap p strong{font-size:1.15rem;font-weight:400;line-height:2rem}.home .hero .container .con-wrap .triggers .blk{width:12rem;max-width:40%;display:inline-block}.home .hero .container .con-wrap .triggers .blk .btn{display:block;margin-bottom:.85rem}.home .hero .container .con-wrap .triggers .blk span{font-size:.75rem;display:block;color:#000}.home .hero .container .con-wrap .triggers .blk+.blk{margin-left:1rem}.home #highlights{text-align:center;padding:3rem 0}.home #highlights .container>.hdr{font-size:1.5rem;margin:0 0 .5rem;color:#000;position:relative;padding-bottom:.25rem;line-height:1.5rem}.home #highlights .container>.hdr::after{content:"";display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;width:2rem;background-color:#147D9C}.home #highlights .container>p{font-size:1rem;color:#666}.home #highlights .container .highlight-nav{padding:3rem 0}.home #highlights .container .highlight-nav .item{margin:1rem 0}.home #highlights .container .highlight-nav .item a{display:block;max-width:100%;margin:0 auto;text-align:center;color:#666}.home #highlights .container .highlight-nav .item a i{font-size:2rem}.home #highlights .container .highlight-nav .item a .hdr{font-size:1.15rem;font-weight:700;letter-spacing:.015rem;margin:.25rem 0 .5rem}.home #highlights .container .highlight-nav .item a p{font-size:.85rem;line-height:1.25rem;margin:.5rem 0 1rem}.home #highlights .container .highlight-nav .item:first-of-type a .hdr,.home #highlights .container .highlight-nav .item:first-of-type a i{color:#C9748F}.home #highlights .container .highlight-nav .item:nth-of-type(2) a .hdr,.home #highlights .container .highlight-nav .item:nth-of-type(2) a i{color:#147D9C}.home #highlights .container .highlight-nav .item:nth-of-type(3) a .hdr,.home #highlights .container .highlight-nav .item:nth-of-type(3) a i{color:#83C2A6}.home #highlights .container .highlight-nav .item:nth-of-type(4) a .hdr,.home #highlights .container .highlight-nav .item:nth-of-type(4) a i{color:#9488B6}.home main .intro-section{padding:6rem 0}.home main .intro-section .hdr{text-align:center;display:block;margin:0 0 1rem;font-size:1.5rem;color:#000;padding-bottom:.25rem;line-height:1.5rem;position:relative}.home main .intro-section .hdr::after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:2rem;background-color:#147D9C}.home main .intro-section p{color:#666;line-height:2rem;margin:0 auto 1.5rem;width:75%;max-width:100%;text-align:center}.home main .intro-section img{margin:2rem auto}.home main .plan-section,.home main .vendor-section{padding:6rem 0;text-align:center}.home main .plan-section .hdr,.home main .vendor-section .hdr{font-size:1.5rem;color:#000;line-height:1.5rem;margin:0 0 1rem;padding-bottom:.25rem;position:relative}.home main .plan-section .hdr::after,.home main .vendor-section .hdr::after{content:"";display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;width:2rem;background-color:#147D9C}.home main .plan-section p,.home main .vendor-section p{color:#666;line-height:2rem;margin:0 auto 1.5rem;width:75%;max-width:100%}.home main .plan-section .tile-list .item a,.home main .vendor-section .tile-list .item a{margin:1rem 0;display:block;text-align:left}.home .nadir-cta{padding:3rem 0 6rem;text-align:center}.home .nadir-cta .hdr{font-size:1.5rem;line-height:1.5rem;color:#000;margin:0 0 1rem;padding-bottom:.25rem;position:relative}.home .nadir-cta .hdr::after{content:"";display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;width:2rem;background-color:#147D9C}.home .nadir-cta .btn{display:inline-block;margin:0 0 1rem}.home .nadir-cta span{display:block;font-size:.85rem}.ad-block.mast-block .wrap{width:350px;margin:0 auto 3rem}ul.breadcrumb{margin:0 0 3rem;background-color:#FFF;border-radius:0;padding:0}ul.breadcrumb li{display:inline-block;font-size:.75rem;padding:.5rem 0}ul.breadcrumb li.active{color:#333}ul.breadcrumb li:first-of-type{padding-left:0}ul.breadcrumb li+li::before{padding:0 5px;color:#CCC;content:"/\00a0"}.banner-wrap{margin-bottom:3rem;display:block;position:relative}.banner-wrap::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.25);z-index:1}.banner-wrap::before{display:table;content:" "}.banner-wrap .cred-lnk{position:absolute;right:0;top:0;color:#FFF;text-align:right;padding:.5rem 1rem;font-size:.65rem;z-index:5}.banner-wrap .cred-lnk.dark{color:#000}.banner-wrap .con-wrap{margin:6rem 0 0;display:block;position:relative;background-color:rgba(255,255,255,.85);padding:1rem;z-index:5}.banner-wrap .con-wrap h1{color:#000;margin:0 0 .25rem;font-size:1.5rem}.banner-wrap .con-wrap p{margin:0;color:#666;width:26rem;max-width:100%;font-size:1rem}.paginate-lnks{margin:3rem 0;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.paginate-lnks .page-count{letter-spacing:.05rem;text-transform:uppercase}.paginate-lnks>ul{display:inline-block;margin-bottom:1.25rem!important}.paginate-lnks>ul li{padding:0;margin:0}.paginate-lnks>ul li a{padding:.5rem 1rem;font-size:1.25rem;border-radius:.25rem;margin:0 .25rem}.paginate-lnks>ul li a.active{color:#FFF;background-color:#CCC}.paginate-lnks>ul li a .fal{font-size:.85rem}.main-col{margin-bottom:6rem}.main-col h1{font-size:1.85rem;margin:1.5rem 0 1rem}.main-col h2{font-size:1.65rem;font-weight:700;margin:1.65rem 0 .65rem}.main-col h3{font-size:1.25rem;font-weight:700;margin:1.65rem 0 .65rem}.main-col h4{font-weight:400}.main-col ol,.main-col ul{margin-top:1.65rem;margin-bottom:1.65rem}.main-col ol li,.main-col ul li{margin-bottom:.65rem}.main-col .detail-blk{margin:0 0 3rem}.main-col .detail-blk .hdr-lbl,.main-col .detail-blk label{color:#666;letter-spacing:.05rem;margin:0;line-height:2rem}.main-col .detail-blk p{line-height:2rem}.main-col ul.w-vendors{text-align:center;margin:0 0 3rem}.main-col ul.w-vendors li{padding:0;margin:.5rem;font-weight:700}.main-col ul.w-vendors li i{font-size:.5rem;vertical-align:middle;display:inline-block;margin:0 .5rem}.main-col ul.w-vendors li strong{font-weight:300}.main-col .album-reel{height:480px;overflow:hidden;position:relative;margin:3rem 0;background-color:#EEE}.main-col .album-reel.shrink{display:none}.main-col .album-reel .album-frame{position:relative;width:99999999px;height:100%;transition:transform .85s ease,background-color .85s ease;background-color:#999}.main-col .album-reel .album-frame.def{width:100%;text-align:center}.main-col .album-reel .album-frame .item{display:inline-block;height:100%;position:relative;opacity:0;transition:opacity .85s ease}.main-col .album-reel .album-frame .item img{height:100%;width:auto}.main-col .album-reel .album-frame.show{background-color:#EEE}.main-col .album-reel .album-frame.show .item{opacity:.35}.main-col .album-reel .album-frame.show .item.active{opacity:1}.main-col .album-reel .album-frame::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(255,255,255,.85);z-index:10;display:none}.main-col .album-reel .photo-trigger{position:absolute;display:block;width:3rem;height:100%;top:0;z-index:50}.main-col .album-reel .photo-trigger i{position:relative;top:50%}.main-col .album-reel .photo-trigger.trigger-prev{left:0}.main-col .album-reel .photo-trigger.trigger-prev i{left:50%;transform:translate(-65%,-50%)}.main-col .album-reel .photo-trigger.trigger-next{right:0}.main-col .album-reel .photo-trigger.trigger-next i{right:-50%;transform:translate(-45%,-50%)}.side-col{padding:0}.side-col>.side-box{width:300px;margin:0 auto}.side-col>.side-box .ad-block{width:300px;margin:0 auto 3rem}.side-col>.side-box .ad-block label{text-transform:uppercase;font-weight:300;font-size:.75rem;letter-spacing:.15rem;text-align:center;display:block}.side-col>.side-box .user-block{width:300px;margin:0 auto 3rem}.side-col>.side-box .user-block .hdr{font-size:1.25rem;margin:0 0 .25rem;text-align:center}.side-col>.side-box .user-block p{font-size:.85rem;margin:0 1rem 1.5rem;line-height:1.5rem;text-align:center}.side-col>.side-box .user-block .blk .btn{display:block;box-shadow:none;margin:0 0 .5rem}.side-col>.side-box .user-block .blk span{font-size:.75rem;text-align:center;display:block}.side-col>.side-box .action-block{width:300px;margin:0 auto 3rem}.side-col>.side-box .action-block .btn{display:block;box-shadow:none}.side-col>.side-box .action-block .btn+.btn{margin-top:1rem}.side-col>.side-box .issue-block{margin-bottom:3rem}#alerts-container{width:100%;z-index:5000;bottom:0;position:fixed}#alerts-container .alert{border-radius:0;margin:0;text-align:center;font-size:1.15rem;padding:1.65rem .5rem}.page .mast{box-shadow:none!important;margin-bottom:2rem}.page #cform a,.page #cform b,.page #cform code,.page #cform dd,.page #cform dl,.page #cform dt,.page #cform h1,.page #cform h2,.page #cform h3,.page #cform h4,.page #cform h5,.page #cform h6,.page #cform input[type=file],.page #cform li,.page #cform mark,.page #cform ol,.page #cform p,.page #cform pre,.page #cform ul{font:normal normal 1rem Lato,sans-serif}.page #cform i.fal{font-family:"Font Awesome 5 Pro";font-weight:300}.page #cform i.far{font-family:"Font Awesome 5 Pro";font-weight:400}#cform h1,#cform h2,#cform h3,#cform h4,#cform h5,#cform h6,.account-form h1,.account-form h2,.account-form h3,.account-form h4,.account-form h5,.account-form h6{font:normal normal 700 1.5rem Lato,sans-serif!important;margin:0}#cform .step-tracker,.account-form .step-tracker{position:relative;display:inline-block}#cform .step-tracker li,.account-form .step-tracker li{position:relative;z-index:5;background-color:#FFF;margin:0 .5rem;padding:0}#cform .step-tracker li a,.account-form .step-tracker li a{font-size:1rem}#cform .step-tracker li a i,.account-form .step-tracker li a i{font:normal 900 1rem "Font Awesome 5 Pro";color:#CCC}#cform .step-tracker li a i.fal,.account-form .step-tracker li a i.fal{font-weight:300}#cform .step-tracker li:first-of-type,.account-form .step-tracker li:first-of-type{margin-left:0}#cform .step-tracker li:first-of-type a i,.account-form .step-tracker li:first-of-type a i{color:#46b8da}#cform .step-tracker li:last-of-type,.account-form .step-tracker li:last-of-type{margin-right:0}#cform .step-tracker::after,.account-form .step-tracker::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:0%;height:2px;background-color:#147d9c;display:block;z-index:2}#cform .step-tracker::before,.account-form .step-tracker::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;background-color:#CCC;display:block;z-index:1}#cform .step-tracker.track-20 li:nth-of-type(2) a i,.account-form .step-tracker.track-20 li:nth-of-type(2) a i{color:#46b8da}#cform .step-tracker.track-20::after,.account-form .step-tracker.track-20::after{width:20%}#cform .step-tracker.track-40 li:nth-of-type(2) a i,#cform .step-tracker.track-40 li:nth-of-type(3) a i,.account-form .step-tracker.track-40 li:nth-of-type(2) a i,.account-form .step-tracker.track-40 li:nth-of-type(3) a i{color:#46b8da}#cform .step-tracker.track-40::after,.account-form .step-tracker.track-40::after{width:40%}#cform .step-tracker.track-60 li:nth-of-type(2) a i,#cform .step-tracker.track-60 li:nth-of-type(3) a i,#cform .step-tracker.track-60 li:nth-of-type(4) a i,.account-form .step-tracker.track-60 li:nth-of-type(2) a i,.account-form .step-tracker.track-60 li:nth-of-type(3) a i,.account-form .step-tracker.track-60 li:nth-of-type(4) a i{color:#46b8da}#cform .step-tracker.track-60::after,.account-form .step-tracker.track-60::after{width:60%}#cform .step-tracker.track-80 li:nth-of-type(2) a i,#cform .step-tracker.track-80 li:nth-of-type(3) a i,#cform .step-tracker.track-80 li:nth-of-type(4) a i,#cform .step-tracker.track-80 li:nth-of-type(5) a i,.account-form .step-tracker.track-80 li:nth-of-type(2) a i,.account-form .step-tracker.track-80 li:nth-of-type(3) a i,.account-form .step-tracker.track-80 li:nth-of-type(4) a i,.account-form .step-tracker.track-80 li:nth-of-type(5) a i{color:#46b8da}#cform .step-tracker.track-80::after,.account-form .step-tracker.track-80::after{width:80%}#cform .step-tracker.track-100 li a i,.account-form .step-tracker.track-100 li a i{color:#46B8DA}#cform .step-tracker.track-100::after,.account-form .step-tracker.track-100::after{width:100%}#cform .step-title,.account-form .step-title{text-align:center;margin:2rem 0;font-weight:800!important;letter-spacing:.025rem}#cform .form-group label,.account-form .form-group label{color:#31708f;font-size:.75rem;font-weight:700;font-family:Lato,sans-serif;letter-spacing:.05rem;padding-left:.5rem}#cform .form-group p.desc,.account-form .form-group p.desc{color:#666;font-size:.85rem;margin:.5rem .5rem 1rem}#cform .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),#cform .form-group select,#cform .form-group select[multiple=multiple],.account-form .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),.account-form .form-group select,.account-form .form-group select[multiple=multiple]{border:0 none;border-bottom:1px solid #CCC;border-radius:0;box-shadow:none;font-size:1rem;color:#666;padding:.5rem;font-family:Lato,sans-serif}#cform .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]).active,#cform .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):active,#cform .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,#cform .form-group select.active,#cform .form-group select:active,#cform .form-group select:focus,#cform .form-group select[multiple=multiple].active,#cform .form-group select[multiple=multiple]:active,#cform .form-group select[multiple=multiple]:focus,.account-form .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]).active,.account-form .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):active,.account-form .form-group input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,.account-form .form-group select.active,.account-form .form-group select:active,.account-form .form-group select:focus,.account-form .form-group select[multiple=multiple].active,.account-form .form-group select[multiple=multiple]:active,.account-form .form-group select[multiple=multiple]:focus{box-shadow:none}#cform .form-group input[type=submit],.account-form .form-group input[type=submit]{display:block;padding:.5rem 2rem;font-size:1rem;letter-spacing:.025rem;margin:2rem auto;text-transform:uppercase;color:#FFF;box-shadow:0 2px 4px rgba(0,0,0,.1)}#cform .form-group input[type=submit].btn-default,.account-form .form-group input[type=submit].btn-default{color:#666}#cform .form-group .form-control,.account-form .form-group .form-control{height:auto}#cform .form-card,.account-form .form-card{box-shadow:0 -2px 4px -1px rgba(0,0,0,.1);border-radius:.25rem .25rem 0 0;padding:2rem 1rem 2rem}#cform .hdr,.account-form .hdr{font-size:.85rem!important;text-transform:uppercase;padding:1rem;margin:6rem 0 3rem;letter-spacing:.05rem;background-color:#F7F7F7}#cform .hdr:first-of-type,.account-form .hdr:first-of-type{margin-top:0}#cform .CITable .gIcon,.account-form .CITable .gIcon{background-image:none;font-size:1.5rem;padding:.5rem}#cform .CITable .gIcon+.gIcon,.account-form .CITable .gIcon+.gIcon{margin-left:.5rem}#cform .CITable .gIcon::before,.account-form .CITable .gIcon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}#cform .CITable .gIcon.ImageMove::before,.account-form .CITable .gIcon.ImageMove::before{font-family:"Font Awesome 5 Pro";content:"\f07d"}#cform .CITable .gIcon.ImageDel::before,.account-form .CITable .gIcon.ImageDel::before{font-family:"Font Awesome 5 Pro";content:"\f2ed"}#cform .CITable .gIcon.ImageCover,#cform .CITable .gIcon.ImageEdit,#cform .CITable .gIcon.ImageReplace,.account-form .CITable .gIcon.ImageCover,.account-form .CITable .gIcon.ImageEdit,.account-form .CITable .gIcon.ImageReplace{display:none}#cform .check-group>label,.account-form .check-group>label{display:block}#cform .check-group .checker,.account-form .check-group .checker{display:inline-block;margin:.5rem}#cform .check-group .checker input,.account-form .check-group .checker input{width:1rem;height:1rem;vertical-align:text-bottom}#cform .status-box,.account-form .status-box{border:1px solid #EEA236}#cform .status-box .list-group,.account-form .status-box .list-group{padding:0}#cform .status-box .list-group .sub-hdr,.account-form .status-box .list-group .sub-hdr{text-align:center;font-size:1rem!important;text-transform:uppercase;padding:.85rem;color:#83510b;background-color:#EEA236;margin:0;line-height:1rem!important}#cform .status-box .list-group ul,.account-form .status-box .list-group ul{margin:1.5rem 3rem}#cform .status-box .list-group ul li,.account-form .status-box .list-group ul li{margin:.5rem 0}#cform .status-box .btn-group .btn,.account-form .status-box .btn-group .btn{display:block;float:none;width:100%}.frm-jump{position:relative;margin:0 0 3rem;background-color:#EEE;padding:1.5rem 1rem;border-radius:.25rem}.frm-jump .form-group{display:block;margin:0}.frm-jump .form-group label{display:block;font-size:.75rem;color:#666;letter-spacing:.015rem}.frm-jump .form-group .form-control{border-radius:.15rem;margin:0 0 1rem;width:100%}.frm-jump .form-group .btn{box-shadow:none;width:100%;margin-top:0;font-size:.85rem}.tile-list .item.tile-boxed a{display:block;position:relative;box-shadow:0 2px 7px rgba(0,0,0,.15);border-radius:.15rem;margin-bottom:2rem;color:#333;overflow:hidden;transition:all .35s ease}.tile-list .item.tile-boxed a .ft-label{position:absolute;top:1rem;left:0;padding:.5rem 1rem;font-size:.75rem;background-color:rgba(240,173,78,.85);letter-spacing:.025rem;z-index:1;color:#FFF}.tile-list .item.tile-boxed a .ft-label i{font-size:1.5rem;vertical-align:bottom}.tile-list .item.tile-boxed a .img-wrap{padding-bottom:66.6%;position:relative;display:block;background-color:rgba(0,0,0,.05)}.tile-list .item.tile-boxed a .img-wrap img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%)}.tile-list .item.tile-boxed a .img-wrap i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tile-list .item.tile-boxed a .hdr-label{font-size:1rem;font-weight:500;letter-spacing:.025rem;font-family:Lato,sans-serif;padding:1rem;margin:0;min-height:4rem;text-align:center}.tile-list .item.tile-boxed a .rating-wrap{padding:1rem}.tile-list .item.tile-boxed a .rating-wrap p{margin:0;font-size:.85rem}.tile-list .item.tile-boxed a .rating-wrap p img{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom}.tile-list .item.tile-boxed a.active,.tile-list .item.tile-boxed a:active,.tile-list .item.tile-boxed a:focus,.tile-list .item.tile-boxed a:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.tile-list .item.tile-boxed.loose a .img-wrap{padding-bottom:0;overflow:hidden}.tile-list .item.tile-boxed.loose a .img-wrap img{position:relative;top:unset;left:unset;height:auto;max-width:100%;transform:scale(1);transition:transform .35s linear}.tile-list .item.tile-boxed.loose a.active .img-wrap img,.tile-list .item.tile-boxed.loose a:active .img-wrap img,.tile-list .item.tile-boxed.loose a:focus .img-wrap img,.tile-list .item.tile-boxed.loose a:hover .img-wrap img{transform:scale(1.05);transition:transform 2.15s linear}.tile-list .item.tile-boxed.tight a .img-wrap{padding-bottom:100%}.tile-list .item.tile-boxed.multi .wrap{box-shadow:0 2px 7px rgba(0,0,0,.15);transition:all .35s ease}.tile-list .item.tile-boxed.multi .wrap a{box-shadow:none}.tile-list .item.tile-boxed.multi .wrap a.img-lnk{margin:0}.tile-list .item.tile-boxed.multi .wrap a.cat-lnk{margin:0;padding:1rem 1rem 0;font-size:.95rem;color:#147d9c;letter-spacing:.05rem;text-transform:uppercase;line-height:1rem}.tile-list .item.tile-boxed.multi .wrap a .hdr-label{font-weight:900;font-family:Merriweather,serif}.tile-list .item.tile-boxed.multi.active .wrap,.tile-list .item.tile-boxed.multi:active .wrap,.tile-list .item.tile-boxed.multi:focus .wrap,.tile-list .item.tile-boxed.multi:hover .wrap{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.tile-list .item.tile-boxed.multi.active .wrap a,.tile-list .item.tile-boxed.multi:active .wrap a,.tile-list .item.tile-boxed.multi:focus .wrap a,.tile-list .item.tile-boxed.multi:hover .wrap a{box-shadow:none;transform:none}.tile-list .item.free-box:first-of-type{margin-top:1rem}.tile-list .item.free-box .hdr-label{font-size:1rem;color:#666}.open-list .item.multi .wrap{border-bottom:1px solid #EEE;padding-bottom:1rem;margin-bottom:2rem;min-height:11rem}.open-list .item.multi a.img-lnk{display:block;margin-top:1rem}.open-list .item.multi a.cat-lnk{margin:0;padding:1rem 0 0;font-size:.95rem;color:#147d9c;letter-spacing:.05rem;text-transform:uppercase;line-height:1rem;display:block}.open-list .item.multi a.info-lnk{color:#333;padding:0;display:block}.open-list .item.multi a.info-lnk .hdr-label{font-size:1.25rem;margin:1rem 0 .25rem}.open-list .item.multi:nth-of-type(3) .wrap,.open-list .item.multi:nth-of-type(4) .wrap{border-color:transparent}.sect{margin-bottom:4rem}.sect>.hdr{text-align:center;font-size:1.5rem;color:#666;margin:2rem 0;padding-bottom:.25rem;position:relative}.sect>.hdr::after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:2rem;background-color:#147d9c}.vendor-listing h2{margin:1rem 0 .5rem}.vendor-listing .album-reel{height:480px;overflow:hidden;position:relative;margin:3rem 0;background-color:#EEE}.vendor-listing .album-reel.shrink{display:none}.vendor-listing .album-reel .album-frame{position:relative;width:99999999px;height:100%;transition:transform .85s ease,background-color .85s ease;background-color:#999}.vendor-listing .album-reel .album-frame .item{display:inline-block;height:100%;position:relative;opacity:0;transition:opacity .85s ease}.vendor-listing .album-reel .album-frame .item img{height:100%;width:auto}.vendor-listing .album-reel .album-frame.show{background-color:#EEE}.vendor-listing .album-reel .album-frame.show .item{opacity:.35}.vendor-listing .album-reel .album-frame.show .item.active{opacity:1}.vendor-listing .album-reel .album-frame::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(255,255,255,.85);z-index:10;display:none}.vendor-listing .album-reel .photo-trigger{position:absolute;display:block;width:3rem;height:100%;top:0;z-index:50}.vendor-listing .album-reel .photo-trigger i{position:relative;top:50%}.vendor-listing .album-reel .photo-trigger.trigger-prev{left:0}.vendor-listing .album-reel .photo-trigger.trigger-prev i{left:50%;transform:translate(-65%,-50%)}.vendor-listing .album-reel .photo-trigger.trigger-next{right:0}.vendor-listing .album-reel .photo-trigger.trigger-next i{right:-50%;transform:translate(-45%,-50%)}.vendor-listing .vendor-nav{border-bottom:1px solid #E5E5E5}.vendor-listing .vendor-nav ul{margin:0}.vendor-listing .vendor-nav ul li a{display:block;padding:1rem;color:#666}.vendor-listing .title-row{padding-bottom:.5rem}.vendor-listing .title-row h1{margin:1rem 0 .5rem;display:inline-block}.vendor-listing .title-row .fav-form{display:inline-block;position:relative;margin-left:1rem}.vendor-listing .title-row .fav-form input{display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.vendor-listing .title-row .rating-wrap{margin:0 0 1rem}.vendor-listing .title-row .rating-wrap p{margin:0;font-size:.85rem}.vendor-listing .title-row .rating-wrap p img{width:1.5rem;height:1.5rem;vertical-align:bottom}.vendor-listing .locations{margin:0 0 1rem}.vendor-listing .social-list{display:block;margin-bottom:1rem}.vendor-listing .social-list p{margin:0}.vendor-listing .social-list p a{border:1px solid #CCC;color:#333;padding:.5rem 1rem;display:inline-block;margin-right:.5rem}.vendor-listing #about p{line-height:1.5rem}.vendor-listing .contact-box{box-shadow:0 0 1px rgba(0,0,0,.15);padding:1rem;margin:2rem 0 0}.vendor-listing .contact-box h3{margin:.5rem 0 0;font-size:1rem;text-align:center;font-weight:700;letter-spacing:.015rem}.vendor-listing .contact-box .btn{font-weight:700;display:block;padding:1rem;max-width:85%;margin:2rem auto;letter-spacing:.015rem;background-color:#FFF;color:#147d9c;box-shadow:none}.vendor-listing .contact-box .btn.active,.vendor-listing .contact-box .btn:active,.vendor-listing .contact-box .btn:focus,.vendor-listing .contact-box .btn:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1)}.vendor-listing .contact-box .quick-contact{text-align:center}.vendor-listing .contact-box .quick-contact a{display:inline-block;width:35%}.vendor-listing .contact-box .quick-contact a+a{margin-left:1rem}.vendor-listing .contact-box .maps-ft-container{margin:-1rem -1rem;width:calc(100% + 2rem)}.vendor-listing #reviews .btn{color:#f0ad4e;background-color:#FFF;display:inline-block;margin:1rem 0 2rem}.vendor-listing #reviews .review-blurb{border-top:1px solid #EEE;padding:2rem 0}.vendor-listing #reviews .review-blurb .author-line{font-size:.85rem;font-weight:700;color:#999;letter-spacing:.015rem}.vendor-listing #reviews .review-blurb .author-line img{width:1.5rem;height:1.5rem;vertical-align:bottom}.vendor-listing #reviews .review-blurb p{padding-left:.5rem}.vendor-listing #reviews .review-blurb p.author-line{padding-left:0}.article-listing .leaderboard{display:block;text-align:center;margin-bottom:6rem}.article-listing .con-col{padding-bottom:3rem}.article-listing .con-col h1{margin:0 0 .5rem}.article-listing .con-col h2{margin:1.5rem 0 .25rem}.article-listing .con-col hr{clear:both}.article-listing .con-col p{line-height:1.5rem;margin:0 0 1rem;padding:0}.article-listing .con-col p.shout{font-weight:700;font-size:1.25rem;margin:0 0 2rem;color:#666;width:85%;line-height:1.15rem}.article-listing .con-col img{max-width:100%;height:auto!important}.article-listing .next-article-blk{margin-bottom:2rem}.article-listing .next-article-blk>.title-label{text-transform:uppercase;font-weight:700;color:#666;border-bottom:1px solid #E5E5E5;margin-bottom:1rem;display:inline-block;font-size:1.25rem}.article-listing .next-article-blk a{display:block;color:#333}.article-listing .next-article-blk a .img-wrap{display:block;margin-bottom:1rem}.article-listing .next-article-blk a .hdr-label{display:block;font-weight:700;font-size:1.5rem;margin-bottom:.25rem;font-family:Lato,sans-serif}.article-listing .trending-article-list{margin-bottom:2rem}.article-listing .trending-article-list>.title-label{text-transform:uppercase;font-weight:700;color:#666;border-bottom:1px solid #E5E5E5;margin-bottom:1rem;display:inline-block;font-size:1.25rem}.article-listing .trending-article-list .item a{display:block;border-bottom:1px solid #E5E5E5;padding:1rem 0;margin-bottom:.5rem;color:#333}.article-listing .trending-article-list .item a .hdr-label{display:block;font-weight:700;font-size:1.25rem;margin-bottom:.25rem}.article-listing .trending-article-list .item:first-of-type a{padding-top:0}.event-listing .leaderboard{display:block;text-align:center;margin-bottom:6rem}.event-listing .con-col{padding-bottom:3rem}.event-listing .con-col h1{margin:0 0 .5rem}.event-listing .con-col h2{margin:1.5rem 0 .25rem}.event-listing .con-col p{line-height:1.5rem;margin:0 0 1rem}.event-listing .con-col p.shout{font-weight:700;font-size:1.25rem;margin:0 0 2rem;color:#666;width:85%;line-height:1.15rem}.event-listing .event-article-blk{margin-bottom:2rem}.event-listing .event-article-blk>.title-label{text-transform:uppercase;font-weight:700;color:#666;border-bottom:1px solid #E5E5E5;margin-bottom:1rem;display:inline-block;font-size:1.25rem}.event-listing .event-article-blk a{display:block;color:#333}.event-listing .event-article-blk a .img-wrap{display:block;margin-bottom:1rem}.event-listing .event-article-blk a .hdr-label{display:block;font-weight:700;font-size:1.5rem;margin-bottom:.25rem;font-family:Lato,sans-serif}.event-listing .upcoming-event-list{margin-bottom:2rem}.event-listing .upcoming-event-list>.title-label{text-transform:uppercase;font-weight:700;color:#666;border-bottom:1px solid #E5E5E5;margin-bottom:1rem;display:inline-block;font-size:1.25rem}.event-listing .upcoming-event-list .item a{display:block;border-bottom:1px solid #E5E5E5;padding:1rem 0;margin-bottom:.5rem;color:#333}.event-listing .upcoming-event-list .item a .hdr-label{display:block;font-weight:700;font-size:1.25rem;margin-bottom:.25rem}.event-listing .upcoming-event-list .item:first-of-type a{padding-top:0}.modal .modal-dialog .modal-content{border-radius:.15rem}.modal .modal-dialog .modal-content .modal-header{border:0 none;padding:1rem}.modal .modal-dialog .modal-content .modal-header .close{position:relative;z-index:5;position:absolute;right:1rem;top:1rem}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#000;position:relative;text-align:center;font-weight:900;letter-spacing:.015rem;margin:1rem auto .5rem;padding-bottom:.25rem;font-size:1.5rem;width:100%}.modal .modal-dialog .modal-content .modal-header .modal-title::after{content:"";display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;width:2rem;background-color:#147D9C}.modal .modal-dialog .modal-content .modal-body{padding:0 2rem 2rem}.modal .modal-dialog .modal-content .modal-body .instruct{font-size:1rem;color:#666;text-align:center;margin:0 0 2rem}.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group,.modal .modal-dialog .modal-content .modal-body .form .form-group{margin-bottom:1rem}.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group label,.modal .modal-dialog .modal-content .modal-body .form .form-group label{color:#31708f;font-size:.75rem;font-weight:700;font-family:Lato,sans-serif;letter-spacing:.05rem;padding-left:.5rem}.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group input[type=email],.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group input[type=password],.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group input[type=text],.modal .modal-dialog .modal-content .modal-body .form .form-group input[type=email],.modal .modal-dialog .modal-content .modal-body .form .form-group input[type=password],.modal .modal-dialog .modal-content .modal-body .form .form-group input[type=text]{background-color:#FFF;border:0 none;border-bottom:1px solid #CCC;border-radius:0;box-shadow:none;font-size:1rem;color:#666;padding:.5rem;font-family:Lato,sans-serif}.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group input[type=checkbox],.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group input[type=radio],.modal .modal-dialog .modal-content .modal-body .form .form-group input[type=checkbox],.modal .modal-dialog .modal-content .modal-body .form .form-group input[type=radio]{width:1rem;height:1rem;margin-right:.15rem;vertical-align:text-bottom}.modal .modal-dialog .modal-content .modal-body #register_member_form .form-group .chkbx-text,.modal .modal-dialog .modal-content .modal-body .form .form-group .chkbx-text{font-size:.85rem}.modal .modal-dialog .modal-content .modal-body #register_member_form .btn,.modal .modal-dialog .modal-content .modal-body .form .btn{display:block;margin:4rem auto 0}.modal .modal-dialog .modal-content .modal-body #register_member_form p:last-of-type,.modal .modal-dialog .modal-content .modal-body .form p:last-of-type{font-size:.85rem;text-align:center;margin:0 0 2rem}.modal .modal-dialog .modal-content .modal-body p.alt-blk{text-align:center;margin:2rem 0 0}.account .account-main-nav ul{margin:0;border-bottom:1px solid #f2f7f9;text-align:center;padding:0}.account .account-main-nav ul li{padding:0;margin:0;width:20%}.account .account-main-nav ul li a{display:block;padding:.25rem 0;color:#333;position:relative}.account .account-main-nav ul li a i{display:block;padding-bottom:.25rem}.account .account-main-nav ul li a span{display:block;font-family:Merriweather,serif;font-weight:900;font-size:1rem;letter-spacing:.05rem}.account .account-main-nav ul li:first-of-type a{color:#333}.account .account-main-nav ul li:nth-of-type(2) a{color:#c9748f}.account .account-main-nav ul li:nth-of-type(3) a{color:#147d9c}.account .account-main-nav ul li:nth-of-type(4) a{color:#83c2a6}.account .account-main-nav ul li:nth-of-type(5) a{color:#9488b6}.account #accountBar{padding:2rem 1rem}.account #accountBar ul{margin:0;padding:0}.account #accountBar ul>li{margin-bottom:1.5rem}.account #accountBar ul>li>a{color:#b7ebfb;display:block}.account #accountBar ul>li>a i{padding-right:1rem;font-size:1.25rem}.account #accountBar ul>li>a.active,.account #accountBar ul>li>a:active,.account #accountBar ul>li>a:focus,.account #accountBar ul>li>a:hover{color:#FFF}.account #accountBar ul>li.active>a{color:#FFF}.account #accountBar ul>li ul{margin-left:3rem;border-left:1px solid #b7ebfb;padding-left:1rem}.account #accountBar ul>li ul li{margin:.5rem 0}.account #accountBar ul>li ul li a{display:inline-block;border-bottom:1px solid transparent;text-transform:uppercase;font-size:.85rem;color:#b7ebfb;letter-spacing:.05rem}.account #accountBar ul>li ul li a.active,.account #accountBar ul>li ul li a:active,.account #accountBar ul>li ul li a:focus,.account #accountBar ul>li ul li a:hover{color:#FFF}.account #accountBar ul>li ul li.active a{border-bottom:1px solid #FFF;color:#FFF}.account .dash-menu{text-align:center;margin:1rem 0}.account .dash-menu ul li a{padding:.5rem 1rem;display:block;border-radius:1.5rem;letter-spacing:.15rem;text-transform:uppercase;font-size:.85rem}.account .dash-menu ul li a i{margin-right:.25rem}.account .dash-menu ul li.active a{background-color:#147d9c;color:#FFF}.account .sect-bar ul{margin:0 0 4rem;border-bottom:1px solid #EEE}.account .sect-bar ul>li{padding:0}.account .sect-bar ul>li>a{text-transform:uppercase;color:#999;font-size:.85rem;padding:.5rem 1rem;display:block;position:relative;letter-spacing:.05rem}.account .sect-bar ul>li>a::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:.25rem;display:block;background-color:transparent}.account .sect-bar ul>li>a.active,.account .sect-bar ul>li>a:active,.account .sect-bar ul>li>a:focus,.account .sect-bar ul>li>a:hover{color:#666}.account .sect-bar ul>li.active>a{color:#666}.account .sect-bar ul>li.active>a::before{background-color:#666}.account main{position:relative;min-height:100vh}.account main>.container-fluid{position:relative;z-index:5}.account main>.container-fluid .menu-col .menu-title{color:#FFF;text-transform:uppercase;font-weight:700;font-size:1rem;font-family:Lato,sans-serif;padding-bottom:.25rem;margin:2rem 0 .5rem;display:inline-block}.account main>.container-fluid .menu-col>ul{margin:0 -15px}.account main>.container-fluid .menu-col>ul>li>a{display:block;border-bottom:1px solid rgba(255,255,255,.25);padding:1.5rem 1rem 1.5rem 1.15rem;font-size:.85rem}.account main>.container-fluid .menu-col>ul>li>a.active,.account main>.container-fluid .menu-col>ul>li>a:active,.account main>.container-fluid .menu-col>ul>li>a:focus,.account main>.container-fluid .menu-col>ul>li>a:hover{background-color:#666;color:#FFF;border-color:#147d9c}.account main>.container-fluid .main-col{padding:2rem}.account main>.container-fluid .main-col span.countdown{display:block;font-weight:700;letter-spacing:.025rem;padding:0 0 2rem;font-size:1.25rem;color:#666}.account main>.container-fluid .main-col span.countdown p{margin:0}.account main>.container-fluid .main-col h1{font-size:1.85rem;margin:0 0 1rem;border-bottom:1px solid #CCC;display:inline-block;padding:0 0 .25rem}.account main>.container-fluid .main-col .widget-group{margin:3rem -15px 6rem}.account main>.container-fluid .main-col .widget{margin:0 0 1rem}.account main>.container-fluid .main-col .widget .widget-wrap{padding:1rem;border-radius:.25rem .25rem 0 0;transition:box-shadow .85s}.account main>.container-fluid .main-col .widget .widget-wrap .widget-title .hdr-label{font-size:1rem;margin:1rem;text-align:center}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body p{font-size:.85rem;color:#666;text-align:center;margin:1rem auto;width:26rem;max-width:100%}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.icon-details{padding:1rem .5rem}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.icon-details p{font-size:1rem;color:#333}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.icon-details p i{vertical-align:bottom;width:1rem;margin-right:.25rem}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:1rem}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item a{color:#666;padding:.5rem 3rem .5rem .5rem;display:block;position:relative}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item a i{vertical-align:bottom}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item a .hdr-label{display:inline-block;font-size:1.15rem;margin:0 0 .65rem .5rem}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item a p{margin:1rem 0}.account main>.container-fluid .main-col .widget .widget-wrap .widget-body .con-info.task-list .item a i.fa-long-arrow-right{position:absolute;right:0;top:50%;transform:translate(0,-50%)}.account main>.container-fluid .main-col .widget .widget-wrap .widget-footer{margin:1rem -1rem -1rem;text-align:center;box-shadow:0 5px 7px #FFF}.account main>.container-fluid .main-col .widget .widget-wrap .widget-footer .btn{padding:.5rem 2rem;text-decoration:none}.account main>.container-fluid .main-col .widget:hover .widget-wrap{box-shadow:0 -1px 7px rgba(0,0,0,.1)}.account .step-panel{display:none}.account .step-panel.active{display:block}.account .step-box ul{margin-left:.5rem!important;display:inline-block!important}.account .step-box ul li{padding-bottom:1.5rem!important;position:relative!important;display:block}.account .step-box ul li a{background-color:#FFF!important;padding-bottom:.2rem!important;text-transform:uppercase;letter-spacing:.25rem}.account .step-box ul li a i{margin-right:.5rem}.account .step-box ul li a i.fa-dot-circle{display:none}.account .step-box ul li.active a i.fa-dot-circle{display:inline-block}.account .step-box ul li.active a i.fa-circle{display:none}.account .step-box ul li::before{content:"";position:absolute;bottom:0;left:.4rem;height:100%;width:1px;background-color:#666}.account .step-box ul li:last-of-type{padding-bottom:0!important}.account .step-box ul li:last-of-type::before{display:none}.account .modal .form.account-form .panel-group{margin:1rem 0 1.5rem}.account .modal .form.account-form .panel-group .panel{border:0 none;box-shadow:none}.account .modal .form.account-form .panel-group .panel .panel-heading{background-color:#FFF;padding-left:.25rem}.account .modal .form.account-form .panel-group .panel .panel-heading .panel-title{font-size:1rem!important;font-family:Lato,sans-serif}.account .modal .form.account-form .panel-group .panel .panel-heading .panel-title a{display:block;color:#666}.account .modal .form.account-form .panel-group .panel .panel-body{padding:1rem 0}.vendor-home .main-col h2{font-size:1.5rem;margin:1rem 0 .85rem}.advertise h1{font-size:1rem}.advertise h2{margin:.65rem 0}.advertise img{border-radius:.15rem}.advertise .section{padding:6rem 0}footer{background-color:#F7F7F7;padding:3rem 0 1rem;position:relative}footer>.container{position:relative;z-index:50}footer>.container .col-follow .hdr{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:700;font-size:1rem;margin:0 0 .5rem}footer>.container .col-follow p{font-size:.85rem;letter-spacing:.015rem;color:#666;line-height:1.5rem;width:24rem;max-width:100%}footer>.container .col-follow form{width:26rem;max-width:100%}footer>.container .col-follow form .form-group label{display:none}footer>.container .col-follow form .form-group input[type=email]{border-radius:.15rem;padding-right:9rem}footer>.container .col-follow form ul.errors{padding-left:1.5rem}footer>.container .col-follow form ul.errors li{font-size:.85rem;letter-spacing:.015rem}footer>.container .col-follow form button[type=submit]{position:absolute;top:-3rem;right:1rem;background-color:#147d9c;color:#FFF;text-transform:uppercase;font-weight:700;letter-spacing:.05rem;padding:.35rem 1rem;border:0 none;border-radius:0 .15rem .15rem 0}footer>.container .col-follow>ul{margin:0 0 3rem}footer>.container .col-follow>ul li a{background-color:#666;color:#F7F7F7;padding:.5rem 1rem;display:block;border-radius:.15rem}footer>.container .col-follow>ul li:first-of-type{padding-left:0}footer>.container .col-brand{margin:0 0 3rem}footer>.container .col-brand p{line-height:1.5rem;letter-spacing:.015rem;font-size:.85rem;color:#666;margin:1.5rem 0 3rem;width:20rem;max-width:100%}footer>.container .col-links .parent-nav{margin:0 0 3rem}footer>.container .col-links .parent-nav li{display:block;margin-bottom:1rem}footer>.container .col-links .parent-nav li a{text-transform:uppercase;color:#666;font-weight:700;letter-spacing:.05rem}footer>.container .col-links .child-nav li{display:block;margin-bottom:.6rem}footer>.container .col-links .child-nav li a{color:#666;font-size:.85rem;letter-spacing:.05rem}footer>.container .rights{font-size:.85rem;color:#999;padding:1rem;display:block}@media (max-width:767px){.tile-list .item.col-xs-6:nth-of-type(odd){clear:left}}@media (min-width:768px){.home .hero{margin-bottom:6rem}.home .hero video{position:absolute;top:0;left:0;z-index:1;min-height:100%;min-width:100%}.home .hero .container{z-index:5}.home .hero .container .con-wrap h2{color:#FFF;text-shadow:0 0 12px rgba(0,0,0,.65)}.home .hero .container .con-wrap p{color:#FFF;text-shadow:0 0 6px rgba(0,0,0,.65)}.home .hero .container .con-wrap .triggers .blk span{color:#FFF;text-shadow:0 0 3px rgba(0,0,0,.65)}.home .hero::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);content:"";display:block;z-index:2}.home main .intro-section .hdr{margin:1rem 0;display:inline-block}.home main .intro-section p{text-align:left}.ad-block.mast-block .wrap{width:728px}.banner-wrap .con-wrap{margin-top:9rem}.side-col{padding:0 15px}.side-col .side-box{margin:3rem 0 0 auto}}@media (min-width:768px) and (max-width:991px){.tile-list .item.col-sm-6:nth-of-type(odd){clear:left}}@media (min-width:992px){.home .hero .container .con-wrap{padding:4rem 0}.home .hero .container .con-wrap h2{font-size:8rem}.home .hero .container .con-wrap p{font-size:1.15rem}.home #highlights .container>.hdr{font-size:1.85rem}.home #highlights .container>p{font-size:1.25rem}.home #highlights .container .highlight-nav .item a i{font-size:2.25rem}.home #highlights .container .highlight-nav .item a .hdr{font-size:1.25rem;margin:.5rem 0}.home #highlights .container .highlight-nav .item a p{font-size:1rem}.home main .intro-section .hdr{margin:0 0 1rem;font-size:1.85rem}.home main .intro-section p{font-size:1.25rem}.home main .plan-section .hdr,.home main .vendor-section .hdr{margin:0 0 1rem;font-size:1.85rem}.home main .plan-section p,.home main .vendor-section p{font-size:1.25rem}.home .nadir-cta .hdr{font-size:1.85rem}.banner-wrap .con-wrap{margin:12rem 0 0}.banner-wrap .con-wrap h1{font-size:1.85rem}.paginate-lnks{margin:6rem 0 3rem}.main-col h1{font-size:2.25rem}.main-col h2{font-size:1.85rem}.main-col h3{font-size:1.35rem}.side-col .side-box{margin:6rem 0 0 auto}.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.85rem}.modal .modal-dialog .modal-content .modal-body .instruct{font-size:1.25rem}}@media (min-width:992px) and (max-width:1199px){.tile-list .item.col-md-3:nth-of-type(4n+1){clear:left}}@media (min-width:1200px){.mast>.container .logo{width:auto}.home .hero .container .con-wrap{padding:6rem 0}.home main .intro-section .hdr{margin:1.5rem 0}.tile-list .item.col-lg-3:nth-of-type(4n+1){clear:left}.banner-wrap .con-wrap{margin:18rem 0 0}}@media (min-width:1475px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.container-extended{max-width:1430px}.home .hero .container .con-wrap{padding:10rem 0}}@media (min-width:1800px){.container-extended{max-width:1725px}}@media (max-width:991px){.tile-list.box-articles .item:nth-of-type(odd),.tile-list.box-vendor-cats .item:nth-of-type(odd){clear:left}}@media (min-width:992px){.tile-list.box-vendor-cats.feat .item:nth-of-type(3n+1){clear:left}}@media (min-width:992px) and (max-width:1199px){.tile-list.box-vendor-cats.full .item:nth-of-type(3n+1){clear:left}}@media (min-width:1200px){.tile-list.box-vendor-entries .item:nth-of-type(4n+1){clear:left}.tile-list.box-vendor-cats.full .item:nth-of-type(4n+1){clear:left}}