@import"https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;700&display=swap";.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 15px 20px 0}.alignright{float:right;margin:0 0 20px 15px}.block{display:block}.block.button{display:block}.iblock{display:inline-block}.iblock.button{display:inline-block}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex.button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.iflex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.iflex.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hide{display:none!important}.form-skin,.ll-call-to-action,.ll-icon-grid,.ll-info-blocks,.ll-inline-form,.ll-instagram-feed,.ll-location-details,.ll-location-grid,.ll-location-map .location-map__body,.ll-logo-grid,.ll-lr-blocks,.ll-lr-w-background,.ll-member-grid,.ll-membership-cards,.ll-package-cards,.ll-photo-stack-w-content-2,.ll-photo-stack-w-content,.ll-product-specs,.ll-synopsis,.ll-teaser,.ll-three-col-w-heading,.ll-timeline,.ll-two-col-w-icons,.ll-two-col{padding-top:1.5625rem;padding-bottom:1.5625rem}@media(min-width:992px) and (max-width:1279px){.form-skin,.ll-call-to-action,.ll-icon-grid,.ll-info-blocks,.ll-inline-form,.ll-instagram-feed,.ll-location-details,.ll-location-grid,.ll-location-map .location-map__body,.ll-logo-grid,.ll-lr-blocks,.ll-lr-w-background,.ll-member-grid,.ll-membership-cards,.ll-package-cards,.ll-photo-stack-w-content-2,.ll-photo-stack-w-content,.ll-product-specs,.ll-synopsis,.ll-teaser,.ll-three-col-w-heading,.ll-timeline,.ll-two-col-w-icons,.ll-two-col{padding-top:3.125rem;padding-bottom:3.125rem}}@media(min-width:1280px){.form-skin,.ll-call-to-action,.ll-icon-grid,.ll-info-blocks,.ll-inline-form,.ll-instagram-feed,.ll-location-details,.ll-location-grid,.ll-location-map .location-map__body,.ll-logo-grid,.ll-lr-blocks,.ll-lr-w-background,.ll-member-grid,.ll-membership-cards,.ll-package-cards,.ll-photo-stack-w-content-2,.ll-photo-stack-w-content,.ll-product-specs,.ll-synopsis,.ll-teaser,.ll-three-col-w-heading,.ll-timeline,.ll-two-col-w-icons,.ll-two-col{padding-top:6.25rem;padding-bottom:6.25rem}}.icon-link,.ll-hero-home .play-video-button,.ll-hero .play-video-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:1rem;font-weight:300;line-height:1.5}.icon-link svg,.ll-hero-home .play-video-button svg,.ll-hero .play-video-button svg{width:3.1875rem;height:3.1875rem;fill:white;margin-left:2.375rem}.text-black,.h1.text-black,.h2.text-black,.h3.text-black,.h4.text-black,.h5.text-black,.h6.text-black,.footer .footer__navigation__left h6.text-black,.footer .footer__navigation__middle h6.text-black,.footer .footer__navigation__right h6.text-black{font-weight:900}.text-med,.h1.text-med,.h2.text-med,.h3.text-med,.h4.text-med,.h5.text-med,.h6.text-med,.footer .footer__navigation__left h6.text-med,.footer .footer__navigation__middle h6.text-med,.footer .footer__navigation__right h6.text-med{font-weight:400}.text-bold,.h1.text-bold,.h2.text-bold,.h3.text-bold,.h4.text-bold,.h5.text-bold,.h6.text-bold,.footer .footer__navigation__left h6.text-bold,.footer .footer__navigation__middle h6.text-bold,.footer .footer__navigation__right h6.text-bold{font-weight:600}.text-book,.h1.text-book,.h2.text-book,.h3.text-book,.h4.text-book,.h5.text-book,.h6.text-book,.footer .footer__navigation__left h6.text-book,.footer .footer__navigation__middle h6.text-book,.footer .footer__navigation__right h6.text-book{font-weight:300}.no-bullet{list-style:none;padding-left:initial}.two-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column li{width:50%}.bullet{list-style:disc}.relative{position:relative}.row--full{margin:0}.col--full{padding:0}.sr-only,.footer .form-skin .gfield_label.gfield_label_before_complex,.footer .form-skin label.gfield_label_before_complex{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0}.pull-right{float:right!important}.pull-left{float:left!important}.vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vertical-center>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-default{text-transform:initial}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:#bababa}a.black,address.black,dt.black,dd.black,h1.black,h2.black,.black.logo__brand,h3.black,h4.black,h5.black,h6.black,li.black,p.black,span.black,small.black,td.black,th.black,time.black,ul.black,.thumbnail h3.black,.thumbnail h4.black,.thumbnail h5.black{color:#000}a.coal,address.coal,dt.coal,dd.coal,h1.coal,h2.coal,.coal.logo__brand,h3.coal,h4.coal,h5.coal,h6.coal,li.coal,p.coal,span.coal,small.coal,td.coal,th.coal,time.coal,ul.coal,.thumbnail h3.coal,.thumbnail h4.coal,.thumbnail h5.coal{color:#202020}a.battleship,address.battleship,dt.battleship,dd.battleship,h1.battleship,h2.battleship,.battleship.logo__brand,h3.battleship,h4.battleship,h5.battleship,h6.battleship,li.battleship,p.battleship,span.battleship,small.battleship,td.battleship,th.battleship,time.battleship,ul.battleship,.thumbnail h3.battleship,.thumbnail h4.battleship,.thumbnail h5.battleship{color:#2d2d2d}a.ebony,address.ebony,dt.ebony,dd.ebony,h1.ebony,h2.ebony,.ebony.logo__brand,h3.ebony,h4.ebony,h5.ebony,h6.ebony,li.ebony,p.ebony,span.ebony,small.ebony,td.ebony,th.ebony,time.ebony,ul.ebony,.thumbnail h3.ebony,.thumbnail h4.ebony,.thumbnail h5.ebony{color:#1f1f1f}a.smoke,address.smoke,dt.smoke,dd.smoke,h1.smoke,h2.smoke,.smoke.logo__brand,h3.smoke,h4.smoke,h5.smoke,h6.smoke,li.smoke,p.smoke,span.smoke,small.smoke,td.smoke,th.smoke,time.smoke,ul.smoke,.thumbnail h3.smoke,.thumbnail h4.smoke,.thumbnail h5.smoke{color:#4a4a4a}a.grey,address.grey,dt.grey,dd.grey,h1.grey,h2.grey,.grey.logo__brand,h3.grey,h4.grey,h5.grey,h6.grey,li.grey,p.grey,span.grey,small.grey,td.grey,th.grey,time.grey,ul.grey,.thumbnail h3.grey,.thumbnail h4.grey,.thumbnail h5.grey{color:#bababa}a.gold,address.gold,dt.gold,dd.gold,h1.gold,h2.gold,.gold.logo__brand,h3.gold,h4.gold,h5.gold,h6.gold,li.gold,p.gold,span.gold,small.gold,td.gold,th.gold,time.gold,ul.gold,.thumbnail h3.gold,.thumbnail h4.gold,.thumbnail h5.gold{color:#aa9767}a.aluminum,address.aluminum,dt.aluminum,dd.aluminum,h1.aluminum,h2.aluminum,.aluminum.logo__brand,h3.aluminum,h4.aluminum,h5.aluminum,h6.aluminum,li.aluminum,p.aluminum,span.aluminum,small.aluminum,td.aluminum,th.aluminum,time.aluminum,ul.aluminum,.thumbnail h3.aluminum,.thumbnail h4.aluminum,.thumbnail h5.aluminum{color:#6f6f6f}a.silver,address.silver,dt.silver,dd.silver,h1.silver,h2.silver,.silver.logo__brand,h3.silver,h4.silver,h5.silver,h6.silver,li.silver,p.silver,span.silver,small.silver,td.silver,th.silver,time.silver,ul.silver,.thumbnail h3.silver,.thumbnail h4.silver,.thumbnail h5.silver{color:#979797}a.ivory,address.ivory,dt.ivory,dd.ivory,h1.ivory,h2.ivory,.ivory.logo__brand,h3.ivory,h4.ivory,h5.ivory,h6.ivory,li.ivory,p.ivory,span.ivory,small.ivory,td.ivory,th.ivory,time.ivory,ul.ivory,.thumbnail h3.ivory,.thumbnail h4.ivory,.thumbnail h5.ivory{color:#f3f3f3}a.white,address.white,dt.white,dd.white,h1.white,h2.white,.white.logo__brand,h3.white,h4.white,h5.white,h6.white,li.white,p.white,span.white,small.white,td.white,th.white,time.white,ul.white,.thumbnail h3.white,.thumbnail h4.white,.thumbnail h5.white{color:#fff}aside.black,article.black,main.black,div.black,header.black,footer.black,section.black,nav.black,menu.black,code.black,hr.black{background-color:#000}aside.coal,article.coal,main.coal,div.coal,header.coal,footer.coal,section.coal,nav.coal,menu.coal,code.coal,hr.coal{background-color:#202020}aside.battleship,article.battleship,main.battleship,div.battleship,header.battleship,footer.battleship,section.battleship,nav.battleship,menu.battleship,code.battleship,hr.battleship{background-color:#2d2d2d}aside.ebony,article.ebony,main.ebony,div.ebony,header.ebony,footer.ebony,section.ebony,nav.ebony,menu.ebony,code.ebony,hr.ebony{background-color:#1f1f1f}aside.smoke,article.smoke,main.smoke,div.smoke,header.smoke,footer.smoke,section.smoke,nav.smoke,menu.smoke,code.smoke,hr.smoke{background-color:#4a4a4a}aside.grey,article.grey,main.grey,div.grey,header.grey,footer.grey,section.grey,nav.grey,menu.grey,code.grey,hr.grey{background-color:#bababa}aside.gold,article.gold,main.gold,div.gold,header.gold,footer.gold,section.gold,nav.gold,menu.gold,code.gold,hr.gold{background-color:#aa9767}aside.aluminum,article.aluminum,main.aluminum,div.aluminum,header.aluminum,footer.aluminum,section.aluminum,nav.aluminum,menu.aluminum,code.aluminum,hr.aluminum{background-color:#6f6f6f}aside.silver,article.silver,main.silver,div.silver,header.silver,footer.silver,section.silver,nav.silver,menu.silver,code.silver,hr.silver{background-color:#979797}aside.ivory,article.ivory,main.ivory,div.ivory,header.ivory,footer.ivory,section.ivory,nav.ivory,menu.ivory,code.ivory,hr.ivory{background-color:#f3f3f3}aside.white,article.white,main.white,div.white,header.white,footer.white,section.white,nav.white,menu.white,code.white,hr.white{background-color:#fff}[data-clickthrough]{cursor:pointer}[data-backgrounder]{background-position:center;background-size:cover}[data-backgrounder] .feature{max-height:66.66667vh;overflow:hidden}[data-backgrounder] .feature img{opacity:0;height:0;display:inline;width:0}[data-slider]{margin-top:0;margin-bottom:0;list-style:none}.buffalo-white-overlay,.animated-buffalo__buffalo,.animated-buffalo__words{position:absolute;top:15%;left:15%;width:70%;height:70%}.buffalo-white-overlay.full,.animated-buffalo__buffalo.full,.animated-buffalo__words.full{top:0;left:0;width:100%;height:100%}.buffalo-white-overlay{background-color:white;z-index:2}.buffalo-white-overlay.no-white{background-color:transparent}.animated-buffalo__buffalo{z-index:4}.animated-buffalo__words{z-index:3}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-weight:300;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:.5em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}dd,figure{margin:0}hr{box-sizing:content-box;height:2px;border:none}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th,ul{padding:0}ul{margin-top:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1.0}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.fc-calendar-container{position:relative;height:400px;width:400px}.fc-calendar{width:100%;height:100%}.fc-calendar .fc-head{height:30px;line-height:30px;background:#ccc;color:#fff}.fc-calendar .fc-body{position:relative;width:100%;height:100%;height:calc(100% - 30px);border:1px solid #ddd}.fc-calendar .fc-row{width:100%;border-bottom:1px solid #ddd}.fc-four-rows .fc-row{height:25%}.fc-five-rows .fc-row{height:20%}.fc-six-rows .fc-row{height:16.66%;height:calc(100%/6)}.fc-calendar .fc-row>div,.fc-calendar .fc-head>div{float:left;height:100%;width:14.28%;width:calc(100%/7);position:relative;background-color:#ddd}.ie9 .fc-calendar .fc-row>div,.ie9 .fc-calendar .fc-head>div{width:14.2%}.fc-calendar .fc-row>div{border-right:1px solid #ddd;padding:4px;overflow:hidden;position:relative}.fc-calendar .fc-head>div{text-align:center}.fc-calendar .fc-row>div>span.fc-date{position:absolute;width:30px;height:20px;font-size:20px;line-height:20px;font-weight:700;color:#ddd;text-shadow:0 -1px 0 rgba(255,255,255,.8);bottom:5px;right:5px;text-align:right}.fc-calendar .fc-row>div>span.fc-weekday{padding-left:5px;display:none}.fc-calendar .fc-row>div.fc-today{background:#fff4c3}.fc-calendar .fc-row>div.fc-out{opacity:.6}.fc-calendar .fc-row>div:last-child,.fc-calendar .fc-head>div:last-child{border-right:none}.fc-calendar .fc-row:last-child{border-bottom:none}*,*::before,*::after{box-sizing:border-box}html{position:relative;min-height:100vh;height:100%;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:1600px){html{font-size:125%}}body{height:100%;color:#979797;background-color:#fff;font-size:16px;font-size:1rem;line-height:27px;line-height:1.6875}body.locked{overflow:hidden}@media(max-width:991px){body.admin-bar.logged-in header.navbar{margin-top:2rem!important}}@media(max-width:767px){body.admin-bar.logged-in header.navbar{margin-top:2.875rem!important}}body::after{content:'desktop';display:none}@media(max-width:991px){body::after{content:'mobile'}}@media(max-width:1599px){body div.wrap{margin-top:96px}}@media(min-width:1600px){body div.wrap{margin-top:122px}}@media(max-width:991px){body div.wrap{margin-top:0}}body.single-product .gfield_description.validation_message{color:red}#wpadminbar{position:fixed!important}::selection{text-shadow:none;color:#fff;background:#aa9767}::-moz-selection{text-shadow:none;color:#fff;background:#aa9767}a{color:currentColor}blockquote{position:relative;max-width:33.125rem;margin-left:auto;margin-right:auto;text-align:left;color:#4a4a4a}blockquote p{margin:0 auto auto;color:inherit}blockquote p:before{position:absolute;content:"“";margin-left:-9.375rem;bottom:0}@media(min-width:1600px){blockquote p:before{margin-left:-11.71875rem}}@media(max-width:991px){blockquote{width:100%}blockquote p:before{margin-left:-4.6875rem}}p,address,li,td,dd{color:#979797}code{white-space:normal}form{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}h2,.logo__brand{color:#1f1f1f}hr{background-color:rgba(170,151,103,.1);width:80%;margin-left:0}img{display:block;max-width:100%;height:auto}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=password]{appearance:none;-webkit-appearance:none;display:inline-block;width:100%;padding:.875rem 1.125rem;border:.0625rem solid #bababa;border-radius:0;font-size:.9375rem;font-weight:300;color:#4a4a4a;line-height:1;background-color:#fff;box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.12)}@media(min-width:1280px){input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=password]:hover{cursor:pointer;box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=password]:focus{box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}input::-webkit-input-placeholder{font-weight:400;color:#bababa}input:-moz-placeholder{font-weight:400;color:#bababa}input::-moz-placeholder{font-weight:400;color:#bababa}input:-ms-input-placeholder{font-weight:400;color:#bababa}input:focus{outline:none}label{margin-top:1.875rem;font-size:.875rem;font-weight:900;color:#1f1f1f;line-height:18px;line-height:1.28571428571429}main{min-height:66vh}main section:last-of-type{margin-bottom:0}select{appearance:none;-webkit-appearance:none;display:inline-block;width:100%;padding:.875rem 1.125rem;border:.0625rem solid #bababa;border-radius:0;font-size:.9375rem;font-weight:300;color:#4a4a4a;line-height:1;background-color:#fff;box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.12);padding-right:2.25rem;padding-left:.5rem;background-image:url(../img/svg/chevron-down.svg),url(../img/svg/chevron-down-g.svg);background-repeat:no-repeat;background-position:calc(100% - .625rem) center;background-size:1.25rem}@media(min-width:1280px){select:hover{cursor:pointer;box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}}select:focus{box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}@media(min-width:1280px){select:hover{background-image:url(../img/svg/chevron-down-g.svg)}}textarea{appearance:none;-webkit-appearance:none;display:inline-block;width:100%;padding:.875rem 1.125rem;border:.0625rem solid #bababa;border-radius:0;font-size:.9375rem;font-weight:300;color:#4a4a4a;line-height:1;background-color:#fff;box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.12)}@media(min-width:1280px){textarea:hover{cursor:pointer;box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}}textarea:focus{box-shadow:0 .125rem .375rem 0 #aa9767;outline:none}textarea::-webkit-input-placeholder{font-weight:400;color:#979797}textarea:-moz-placeholder{font-weight:400;color:#979797}textarea::-moz-placeholder{font-weight:400;color:#979797}textarea:-ms-input-placeholder{font-weight:400;color:#979797}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Black.otf);font-weight:900}@font-face{font-family:Gotham;src:url(../fonts/Gotham-BlackItalic.otf);font-weight:900;font-style:italic}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Bold.otf);font-weight:600;font-weight:700}@font-face{font-family:Gotham;src:url(../fonts/Gotham-BoldItalic.otf);font-weight:600;font-weight:700;font-style:italic}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Medium.otf)}@font-face{font-family:Gotham;src:url(../fonts/Gotham-MediumItalic.otf);font-style:italic}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Book.otf);font-weight:300}@font-face{font-family:Gotham;src:url(../fonts/Gotham-BookItalic.otf);font-weight:300;font-style:italic}html,.gotham,.woocommerce div.product p.price,.ll-hero .hero__price span{font-family:Gotham,sans-serif}.trade-gothic,.open-sans,.footer .form-skin input[type=submit].gform_button.button,.navbar .menu-item.button a,.navbar__topbar .coin,.reservation-popup .cart .ui-datepicker .ui-datepicker-header,.reservation-popup__form-submit,.fj-product__info,.ll-call-to-action .call-to-action__button,.ll-hero-home .hero-home__next_btn,.ll-hero .hero__price,.ll-hero .hero__supertitle,.ll-hero .hero__button a,.ll-hero .hero__button button,.ll-inline-form .gform_button,.ll-instagram-feed .instagram-feed__title,.ll-lr-blocks .lr-blocks__content [class*=btn],.ll-lr-w-background .lr-w-background__content [class*=btn],.ll-membership-cards .membership-cards__card__subtitle,.ll-membership-cards .membership-cards__card__button,.ll-package-cards .package-cards__card__button,.ll-photo-stack-w-content .photo-stack-w-content__button a,.ll-prefooter .prefooter__button button,.ll-prefooter .prefooter__button *[class*=btn],.ll-product-specs .pill-field,.ll-product-specs .pill-field li,.ll-synopsis [class*=btn],.ll-two-col .two-col__right__content .btn{font-family:Open Sans Condensed,sans-serif;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 .5px white}a{text-decoration:none}a:hover{text-decoration:none}address{font-style:normal;font-size:.875rem;line-height:2}@media(min-width:768px){address{font-size:1rem;line-height:2}}blockquote{font-size:1.375rem;font-weight:300;line-height:1.1818181818}blockquote p{font-weight:inherit;font-size:inherit;line-height:inherit}blockquote cite{font-size:1rem;font-weight:900;font-style:normal}h1,.h1,h2,.logo__brand,.h2,h3,.h3,h4,.h4{margin:auto auto auto 0}.h0,.content .content__title,.post__title,.hdg .hdg__title,body.page-template-template-home .ll-call-to-action .call-to-action__heading,.ll-hero-home .hero-home__heading,.ll-hero .hero__heading,.ll-inline-form .gform_title,.ll-lr-w-background .lr-w-background__big_txt,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline,.ll-photo-stack-w-content .photo-stack-w-content__headline,.ll-teaser .teaser__headline{font-size:2.9375rem;font-weight:900;line-height:1.3191489362;text-transform:uppercase}@media(min-width:768px){.h0,.content .content__title,.post__title,.hdg .hdg__title,body.page-template-template-home .ll-call-to-action .call-to-action__heading,.ll-hero-home .hero-home__heading,.ll-hero .hero__heading,.ll-inline-form .gform_title,.ll-lr-w-background .lr-w-background__big_txt,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline,.ll-photo-stack-w-content .photo-stack-w-content__headline,.ll-teaser .teaser__headline{font-size:3.875rem;line-height:1.1290322581}}@media(max-width:991px){.h0,.content .content__title,.post__title,.hdg .hdg__title,body.page-template-template-home .ll-call-to-action .call-to-action__heading,.ll-hero-home .hero-home__heading,.ll-hero .hero__heading,.ll-inline-form .gform_title,.ll-lr-w-background .lr-w-background__big_txt,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline,.ll-photo-stack-w-content .photo-stack-w-content__headline,.ll-teaser .teaser__headline{font-size:1.5625rem}}blockquote p:before,h1,.h1,body:not(.page-template-template-home) .ll-call-to-action .call-to-action__heading,body.page-template-template-home .ll-call-to-action .call-to-action__supertitle,.ll-info-blocks .info-block__supertitle,.ll-membership-cards .membership-cards__heading,.ll-package-cards .package-cards__card__price,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline,.ll-photo-stack-w-content .photo-stack-w-content__subheadline,.ll-prefooter .prefooter__heading,.content .content__supertitle,.hdg .hdg__supertitle,.ll-hero .hero__supertitle,.ll-supertitle{font-size:2.4375rem;line-height:1.1794871795;font-weight:600}@media(min-width:768px){blockquote p:before,h1,.h1,body:not(.page-template-template-home) .ll-call-to-action .call-to-action__heading,body.page-template-template-home .ll-call-to-action .call-to-action__supertitle,.ll-info-blocks .info-block__supertitle,.ll-membership-cards .membership-cards__heading,.ll-package-cards .package-cards__card__price,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline,.ll-photo-stack-w-content .photo-stack-w-content__subheadline,.ll-prefooter .prefooter__heading,.content .content__supertitle,.hdg .hdg__supertitle,.ll-hero .hero__supertitle,.ll-supertitle{font-size:3.25rem;line-height:1.1923076923}}h2,.logo__brand,.h2,.ll-info-blocks .info-block__heading,.ll-logo-grid .logo-grid__heading,.ll-synopsis .synopsis__header{font-size:2.25rem;font-weight:600;line-height:1.1944444444}@media(min-width:768px){h2,.logo__brand,.h2,.ll-info-blocks .info-block__heading,.ll-logo-grid .logo-grid__heading,.ll-synopsis .synopsis__header{font-size:3rem;line-height:1.2083333333}}h3,.h3,.form-skin .gform_title,.ll-icon-grid .icon-grid__heading,.ll-location-grid .location-grid__heading,.ll-location-map .location-map__heading,.ll-member-grid .member-grid__heading,.ll-membership-cards .membership-cards__card__price{font-size:2rem;font-weight:400;line-height:1.15625}@media(min-width:768px){h3,.h3,.form-skin .gform_title,.ll-icon-grid .icon-grid__heading,.ll-location-grid .location-grid__heading,.ll-location-map .location-map__heading,.ll-member-grid .member-grid__heading,.ll-membership-cards .membership-cards__card__price{font-size:2.625rem;line-height:1.1904761905}}h4,.h4,th,dt,.ll-hero .hero__price span,.ll-membership-cards .membership-cards__card__title,.ll-package-cards .package-cards__card__title,.ll-teaser h2.teaser__subheadline,.ll-teaser .teaser__subheadline.logo__brand,.ll-teaser h1.teaser__subheadline,.ll-timeline .timeline__milestone__content strong{font-size:1.75rem;line-height:1.1071428571;font-weight:900}@media(min-width:768px){h4,.h4,th,dt,.ll-hero .hero__price span,.ll-membership-cards .membership-cards__card__title,.ll-package-cards .package-cards__card__title,.ll-teaser h2.teaser__subheadline,.ll-teaser .teaser__subheadline.logo__brand,.ll-teaser h1.teaser__subheadline,.ll-timeline .timeline__milestone__content strong{font-size:2.375rem;line-height:1.1052631579}}h5,.h5,.post__related_posts__title,.ll-card-slider .card-slider__heading,.ll-inline-form .gform_description,.ll-member-grid .member-grid__thumb__title,.ll-membership-cards .membership-cards__subheading,.ll-product-specs .product-specs__headline,.ll-teaser h3.teaser__subheadline,.ll-three-col-w-heading .three-col-w-heading__header{font-size:1.5rem;line-height:1.25;font-weight:300}@media(min-width:768px){h5,.h5,.post__related_posts__title,.ll-card-slider .card-slider__heading,.ll-inline-form .gform_description,.ll-member-grid .member-grid__thumb__title,.ll-membership-cards .membership-cards__subheading,.ll-product-specs .product-specs__headline,.ll-teaser h3.teaser__subheadline,.ll-three-col-w-heading .three-col-w-heading__header{font-size:2rem;line-height:1.25}}h6,.h6,.footer .footer__navigation__left h6,.footer .footer__navigation__middle h6,.footer .footer__navigation__right h6,.card-grid__title,.ll-blog-grid .blog-grid__blog .blog-grid__blog__title,body:not(.page-template-template-home) .ll-call-to-action .call-to-action__supertitle,.ll-icon-grid .icon-grid__block__title h2,.ll-icon-grid .icon-grid__block__title .logo__brand,.ll-icon-grid .icon-grid__block__title h3,.ll-icon-grid .icon-grid__block__title h4,.ll-icon-grid .icon-grid__block__title h5,.ll-icon-grid .icon-grid__block__title h6,.ll-instagram-feed .instagram-feed__user,.ll-member-grid .member-grid__thumb__position,.ll-membership-cards .membership-cards__card__subtitle,.ll-prefooter .prefooter__supertitle,.ll-product-specs .product-specs__title{font-size:1rem;line-height:1.1875;font-weight:300}@media(min-width:768px){h6,.h6,.footer .footer__navigation__left h6,.footer .footer__navigation__middle h6,.footer .footer__navigation__right h6,.card-grid__title,.ll-blog-grid .blog-grid__blog .blog-grid__blog__title,body:not(.page-template-template-home) .ll-call-to-action .call-to-action__supertitle,.ll-icon-grid .icon-grid__block__title h2,.ll-icon-grid .icon-grid__block__title .logo__brand,.ll-icon-grid .icon-grid__block__title h3,.ll-icon-grid .icon-grid__block__title h4,.ll-icon-grid .icon-grid__block__title h5,.ll-icon-grid .icon-grid__block__title h6,.ll-instagram-feed .instagram-feed__user,.ll-member-grid .member-grid__thumb__position,.ll-membership-cards .membership-cards__card__subtitle,.ll-prefooter .prefooter__supertitle,.ll-product-specs .product-specs__title{font-size:1.375rem;line-height:1.1818181818}}.text-small,small,p.small,li.small,td.small,dd.small,dt.small,span.small,.post__breadcrumb a,.ll-banner p,.ll-call-to-action .call-to-action__content p,.ll-icon-grid .icon-grid__block__caption p,.ll-prefooter .prefooter__content p,.ll-product-specs .pill-field,.ll-product-specs .pill-field li{font-size:.65625rem;line-height:1.7142857143}@media(min-width:768px){.text-small,small,p.small,li.small,td.small,dd.small,dt.small,span.small,.post__breadcrumb a,.ll-banner p,.ll-call-to-action .call-to-action__content p,.ll-icon-grid .icon-grid__block__caption p,.ll-prefooter .prefooter__content p,.ll-product-specs .pill-field,.ll-product-specs .pill-field li{font-size:.875rem;line-height:1.7142857143}}.large,.text-large,.ll-hero .hero__price,.ll-three-col-w-heading .three-col-w-heading__content p{font-size:.8125rem;line-height:1.6923076923}@media(min-width:768px){.large,.text-large,.ll-hero .hero__price,.ll-three-col-w-heading .three-col-w-heading__content p{font-size:1.125rem;line-height:1.6666666667}}.content .content__supertitle,.hdg .hdg__supertitle,.ll-hero .hero__supertitle,.ll-supertitle{font-size:.8125rem;line-height:1.5384615385;text-transform:uppercase;font-weight:300}@media(min-width:768px){.content .content__supertitle,.hdg .hdg__supertitle,.ll-hero .hero__supertitle,.ll-supertitle{font-size:1.125rem;line-height:1.5555555556}}label{font-size:.625rem;font-weight:300;line-height:1.15}@media(min-width:768px){label{font-size:.75rem;line-height:1.3333333333}}p,.p,li,td,dd,.footer .form-skin input[type=email],.footer .form-skin input[type=tel],.footer .form-skin input[type=text],.footer .form-skin select,.footer .form-skin textarea,.card-grid__meta,.ll-blog-grid .blog-grid__blog .blog-grid__blog__meta,.form-skin .gform_description,.ll-location-details .details__address a,.ll-location-details .details__address address,.ll-location-details .details__address dt,.ll-location-details .details__address dd,.ll-location-details .details__contact a,.ll-location-details .details__contact address,.ll-location-details .details__contact dt,.ll-location-details .details__contact dd,.ll-location-details .details__hours a,.ll-location-details .details__hours address,.ll-location-details .details__hours dt,.ll-location-details .details__hours dd,.ll-location-details .details__directions a,.ll-location-details .details__directions address,.ll-location-details .details__directions dt,.ll-location-details .details__directions dd,.ll-membership-cards .membership-cards__card__feature__title,.ll-package-cards .package-cards__card__subtitle,.ll-timeline .timeline__milestone__content{font-size:.75rem;font-weight:300;line-height:1.5833333333}@media(min-width:768px){p,.p,li,td,dd,.footer .form-skin input[type=email],.footer .form-skin input[type=tel],.footer .form-skin input[type=text],.footer .form-skin select,.footer .form-skin textarea,.card-grid__meta,.ll-blog-grid .blog-grid__blog .blog-grid__blog__meta,.form-skin .gform_description,.ll-location-details .details__address a,.ll-location-details .details__address address,.ll-location-details .details__address dt,.ll-location-details .details__address dd,.ll-location-details .details__contact a,.ll-location-details .details__contact address,.ll-location-details .details__contact dt,.ll-location-details .details__contact dd,.ll-location-details .details__hours a,.ll-location-details .details__hours address,.ll-location-details .details__hours dt,.ll-location-details .details__hours dd,.ll-location-details .details__directions a,.ll-location-details .details__directions address,.ll-location-details .details__directions dt,.ll-location-details .details__directions dd,.ll-membership-cards .membership-cards__card__feature__title,.ll-package-cards .package-cards__card__subtitle,.ll-timeline .timeline__milestone__content{font-size:1rem;line-height:1.625}}.container{position:relative;z-index:2;margin:auto;width:100%;max-width:1133px}@media(max-width:1279px){.container{padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:1600px){.container{max-width:1600px;padding-left:3.125rem;padding-right:3.125rem}}.container .row{padding-left:0;padding-right:0}.container.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.row.stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.row.nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:initial}.row.end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.row.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.centered{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.row [class^=col],.row [class*=col-]{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.row [class^=col]:not[data-component],.row [class*=col-]:not[data-component]{padding:0 .78125rem}@media(min-width:992px) and (max-width:1279px){.row [class^=col]:not[data-component],.row [class*=col-]:not[data-component]{padding:0 .78125rem}}@media(min-width:1280px){.row [class^=col]:not[data-component],.row [class*=col-]:not[data-component]{padding:0 1.5625rem}}.row [class^=col].flex-end,.row [class*=col-].flex-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.row [class^=col].flex-start,.row [class*=col-].flex-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.row [class^=col].center,.row [class*=col-].center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.row [class^=col].stretch,.row [class*=col-].stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.row [class^="col"]:not([class*="xxs-"]) :not([class*="xs-"]) :not([class*="sm-"]) :not([class*="md-"]) :not([class*="lg-"]) :not([class*="xl-"]) :not([data-component]),.row [class*="col-"]:not([class*="xxs-"]) :not([class*="xs-"]) :not([class*="sm-"]) :not([class*="md-"]) :not([class*="lg-"]) :not([class*="xl-"]) :not([data-component]){-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.row [class^="col"] .row [class^="col"],.row [class^="col"] .row [class*="col-"],.row [class*="col-"] .row [class^="col"],.row [class*="col-"] .row [class*="col-"]{padding-left:0;padding-right:0}.col,.ll-inline-form .gfield{width:100%;max-width:100%;padding:0 .390625rem}.col.end,.ll-inline-form .end.gfield{margin-left:0}@media(min-width:1280px){.col,.ll-inline-form .gfield{padding:0 .78125rem}}@media(max-width:767px){.col .col,.ll-inline-form .gfield .col,.col .ll-inline-form .gfield,.ll-inline-form .col .gfield,.ll-inline-form .gfield .gfield{padding-left:0;padding-right:0}}.col-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-1of2{margin-left:calc(1/2*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-1of2{margin-left:calc(1/2*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-1of2{margin-left:calc(1/2*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-1of2{margin-left:calc(1/2*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-1of2{margin-left:calc(1/2*100%)}}@media(min-width:1600px){.col-xl-1of2{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-1of2{margin-left:calc(1/2*100%)}}.col-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-1of3{margin-left:calc(1/3*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xs-1of3{margin-left:calc(1/3*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-sm-1of3{margin-left:calc(1/3*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-md-1of3{margin-left:calc(1/3*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-lg-1of3{margin-left:calc(1/3*100%)}}@media(min-width:1600px){.col-xl-1of3{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xl-1of3{margin-left:calc(1/3*100%)}}.col-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-2of3{margin-left:calc(2/3*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xs-2of3{margin-left:calc(2/3*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-sm-2of3{margin-left:calc(2/3*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-md-2of3{margin-left:calc(2/3*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-lg-2of3{margin-left:calc(2/3*100%)}}@media(min-width:1600px){.col-xl-2of3{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xl-2of3{margin-left:calc(2/3*100%)}}.col-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-1of4{margin-left:calc(1/4*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xs-1of4{margin-left:calc(1/4*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-sm-1of4{margin-left:calc(1/4*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-md-1of4{margin-left:calc(1/4*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-lg-1of4{margin-left:calc(1/4*100%)}}@media(min-width:1600px){.col-xl-1of4{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xl-1of4{margin-left:calc(1/4*100%)}}.col-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-2of4{margin-left:calc(2/4*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-2of4{margin-left:calc(2/4*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-2of4{margin-left:calc(2/4*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-2of4{margin-left:calc(2/4*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-2of4{margin-left:calc(2/4*100%)}}@media(min-width:1600px){.col-xl-2of4{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-2of4{margin-left:calc(2/4*100%)}}.col-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-3of4{margin-left:calc(3/4*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xs-3of4{margin-left:calc(3/4*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-sm-3of4{margin-left:calc(3/4*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-md-3of4{margin-left:calc(3/4*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-lg-3of4{margin-left:calc(3/4*100%)}}@media(min-width:1600px){.col-xl-3of4{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xl-3of4{margin-left:calc(3/4*100%)}}.col-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-1of5{margin-left:calc(1/5*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-xs-1of5{margin-left:calc(1/5*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-sm-1of5{margin-left:calc(1/5*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-md-1of5{margin-left:calc(1/5*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-lg-1of5{margin-left:calc(1/5*100%)}}@media(min-width:1600px){.col-xl-1of5{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-xl-1of5{margin-left:calc(1/5*100%)}}.col-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-2of5{margin-left:calc(2/5*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-xs-2of5{margin-left:calc(2/5*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-sm-2of5{margin-left:calc(2/5*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-md-2of5{margin-left:calc(2/5*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-lg-2of5{margin-left:calc(2/5*100%)}}@media(min-width:1600px){.col-xl-2of5{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-xl-2of5{margin-left:calc(2/5*100%)}}.col-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-3of5{margin-left:calc(3/5*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-xs-3of5{margin-left:calc(3/5*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-sm-3of5{margin-left:calc(3/5*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-md-3of5{margin-left:calc(3/5*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-lg-3of5{margin-left:calc(3/5*100%)}}@media(min-width:1600px){.col-xl-3of5{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-xl-3of5{margin-left:calc(3/5*100%)}}.col-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-4of5{margin-left:calc(4/5*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-xs-4of5{margin-left:calc(4/5*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-sm-4of5{margin-left:calc(4/5*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-md-4of5{margin-left:calc(4/5*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-lg-4of5{margin-left:calc(4/5*100%)}}@media(min-width:1600px){.col-xl-4of5{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-xl-4of5{margin-left:calc(4/5*100%)}}.col-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-1of6{margin-left:calc(1/6*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-xs-1of6{margin-left:calc(1/6*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-sm-1of6{margin-left:calc(1/6*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-md-1of6{margin-left:calc(1/6*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-lg-1of6{margin-left:calc(1/6*100%)}}@media(min-width:1600px){.col-xl-1of6{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-xl-1of6{margin-left:calc(1/6*100%)}}.col-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-2of6{margin-left:calc(2/6*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xs-2of6{margin-left:calc(2/6*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-sm-2of6{margin-left:calc(2/6*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-md-2of6{margin-left:calc(2/6*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-lg-2of6{margin-left:calc(2/6*100%)}}@media(min-width:1600px){.col-xl-2of6{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xl-2of6{margin-left:calc(2/6*100%)}}.col-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-3of6{margin-left:calc(3/6*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-3of6{margin-left:calc(3/6*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-3of6{margin-left:calc(3/6*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-3of6{margin-left:calc(3/6*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-3of6{margin-left:calc(3/6*100%)}}@media(min-width:1600px){.col-xl-3of6{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-3of6{margin-left:calc(3/6*100%)}}.col-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-4of6{margin-left:calc(4/6*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xs-4of6{margin-left:calc(4/6*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-sm-4of6{margin-left:calc(4/6*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-md-4of6{margin-left:calc(4/6*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-lg-4of6{margin-left:calc(4/6*100%)}}@media(min-width:1600px){.col-xl-4of6{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xl-4of6{margin-left:calc(4/6*100%)}}.col-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-5of6{margin-left:calc(5/6*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-xs-5of6{margin-left:calc(5/6*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-sm-5of6{margin-left:calc(5/6*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-md-5of6{margin-left:calc(5/6*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-lg-5of6{margin-left:calc(5/6*100%)}}@media(min-width:1600px){.col-xl-5of6{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-xl-5of6{margin-left:calc(5/6*100%)}}.col-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-1of7{margin-left:calc(1/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-xs-1of7{margin-left:calc(1/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-sm-1of7{margin-left:calc(1/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-md-1of7{margin-left:calc(1/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-lg-1of7{margin-left:calc(1/7*100%)}}@media(min-width:1600px){.col-xl-1of7{width:14.2857142857%;max-width:14.2857142857%;-webkit-box-flex:.1428571429;-webkit-flex:.1428571429 1 auto;-ms-flex:.1428571429 1 auto;flex:.1428571429 1 auto}.col-offset-xl-1of7{margin-left:calc(1/7*100%)}}.col-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-2of7{margin-left:calc(2/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-xs-2of7{margin-left:calc(2/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-sm-2of7{margin-left:calc(2/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-md-2of7{margin-left:calc(2/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-lg-2of7{margin-left:calc(2/7*100%)}}@media(min-width:1600px){.col-xl-2of7{width:28.5714285714%;max-width:28.5714285714%;-webkit-box-flex:.2857142857;-webkit-flex:.2857142857 1 auto;-ms-flex:.2857142857 1 auto;flex:.2857142857 1 auto}.col-offset-xl-2of7{margin-left:calc(2/7*100%)}}.col-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-3of7{margin-left:calc(3/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-xs-3of7{margin-left:calc(3/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-sm-3of7{margin-left:calc(3/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-md-3of7{margin-left:calc(3/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-lg-3of7{margin-left:calc(3/7*100%)}}@media(min-width:1600px){.col-xl-3of7{width:42.8571428571%;max-width:42.8571428571%;-webkit-box-flex:.4285714286;-webkit-flex:.4285714286 1 auto;-ms-flex:.4285714286 1 auto;flex:.4285714286 1 auto}.col-offset-xl-3of7{margin-left:calc(3/7*100%)}}.col-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-4of7{margin-left:calc(4/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-xs-4of7{margin-left:calc(4/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-sm-4of7{margin-left:calc(4/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-md-4of7{margin-left:calc(4/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-lg-4of7{margin-left:calc(4/7*100%)}}@media(min-width:1600px){.col-xl-4of7{width:57.1428571429%;max-width:57.1428571429%;-webkit-box-flex:.5714285714;-webkit-flex:.5714285714 1 auto;-ms-flex:.5714285714 1 auto;flex:.5714285714 1 auto}.col-offset-xl-4of7{margin-left:calc(4/7*100%)}}.col-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-5of7{margin-left:calc(5/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-xs-5of7{margin-left:calc(5/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-sm-5of7{margin-left:calc(5/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-md-5of7{margin-left:calc(5/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-lg-5of7{margin-left:calc(5/7*100%)}}@media(min-width:1600px){.col-xl-5of7{width:71.4285714286%;max-width:71.4285714286%;-webkit-box-flex:.7142857143;-webkit-flex:.7142857143 1 auto;-ms-flex:.7142857143 1 auto;flex:.7142857143 1 auto}.col-offset-xl-5of7{margin-left:calc(5/7*100%)}}.col-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-6of7{margin-left:calc(6/7*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-xs-6of7{margin-left:calc(6/7*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-sm-6of7{margin-left:calc(6/7*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-md-6of7{margin-left:calc(6/7*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-lg-6of7{margin-left:calc(6/7*100%)}}@media(min-width:1600px){.col-xl-6of7{width:85.7142857143%;max-width:85.7142857143%;-webkit-box-flex:.8571428571;-webkit-flex:.8571428571 1 auto;-ms-flex:.8571428571 1 auto;flex:.8571428571 1 auto}.col-offset-xl-6of7{margin-left:calc(6/7*100%)}}.col-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-1of8{margin-left:calc(1/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-xs-1of8{margin-left:calc(1/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-sm-1of8{margin-left:calc(1/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-md-1of8{margin-left:calc(1/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-lg-1of8{margin-left:calc(1/8*100%)}}@media(min-width:1600px){.col-xl-1of8{width:12.5%;max-width:12.5%;-webkit-box-flex:.125;-webkit-flex:.125 1 auto;-ms-flex:.125 1 auto;flex:.125 1 auto}.col-offset-xl-1of8{margin-left:calc(1/8*100%)}}.col-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-2of8{margin-left:calc(2/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xs-2of8{margin-left:calc(2/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-sm-2of8{margin-left:calc(2/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-md-2of8{margin-left:calc(2/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-lg-2of8{margin-left:calc(2/8*100%)}}@media(min-width:1600px){.col-xl-2of8{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xl-2of8{margin-left:calc(2/8*100%)}}.col-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-3of8{margin-left:calc(3/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-xs-3of8{margin-left:calc(3/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-sm-3of8{margin-left:calc(3/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-md-3of8{margin-left:calc(3/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-lg-3of8{margin-left:calc(3/8*100%)}}@media(min-width:1600px){.col-xl-3of8{width:37.5%;max-width:37.5%;-webkit-box-flex:.375;-webkit-flex:.375 1 auto;-ms-flex:.375 1 auto;flex:.375 1 auto}.col-offset-xl-3of8{margin-left:calc(3/8*100%)}}.col-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-4of8{margin-left:calc(4/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-4of8{margin-left:calc(4/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-4of8{margin-left:calc(4/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-4of8{margin-left:calc(4/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-4of8{margin-left:calc(4/8*100%)}}@media(min-width:1600px){.col-xl-4of8{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-4of8{margin-left:calc(4/8*100%)}}.col-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-5of8{margin-left:calc(5/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-xs-5of8{margin-left:calc(5/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-sm-5of8{margin-left:calc(5/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-md-5of8{margin-left:calc(5/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-lg-5of8{margin-left:calc(5/8*100%)}}@media(min-width:1600px){.col-xl-5of8{width:62.5%;max-width:62.5%;-webkit-box-flex:.625;-webkit-flex:.625 1 auto;-ms-flex:.625 1 auto;flex:.625 1 auto}.col-offset-xl-5of8{margin-left:calc(5/8*100%)}}.col-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-6of8{margin-left:calc(6/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xs-6of8{margin-left:calc(6/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-sm-6of8{margin-left:calc(6/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-md-6of8{margin-left:calc(6/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-lg-6of8{margin-left:calc(6/8*100%)}}@media(min-width:1600px){.col-xl-6of8{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xl-6of8{margin-left:calc(6/8*100%)}}.col-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-7of8{margin-left:calc(7/8*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-xs-7of8{margin-left:calc(7/8*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-sm-7of8{margin-left:calc(7/8*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-md-7of8{margin-left:calc(7/8*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-lg-7of8{margin-left:calc(7/8*100%)}}@media(min-width:1600px){.col-xl-7of8{width:87.5%;max-width:87.5%;-webkit-box-flex:.875;-webkit-flex:.875 1 auto;-ms-flex:.875 1 auto;flex:.875 1 auto}.col-offset-xl-7of8{margin-left:calc(7/8*100%)}}.col-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-1of9{margin-left:calc(1/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-xs-1of9{margin-left:calc(1/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-sm-1of9{margin-left:calc(1/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-md-1of9{margin-left:calc(1/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-lg-1of9{margin-left:calc(1/9*100%)}}@media(min-width:1600px){.col-xl-1of9{width:11.1111111111%;max-width:11.1111111111%;-webkit-box-flex:.1111111111;-webkit-flex:.1111111111 1 auto;-ms-flex:.1111111111 1 auto;flex:.1111111111 1 auto}.col-offset-xl-1of9{margin-left:calc(1/9*100%)}}.col-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-2of9{margin-left:calc(2/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-xs-2of9{margin-left:calc(2/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-sm-2of9{margin-left:calc(2/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-md-2of9{margin-left:calc(2/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-lg-2of9{margin-left:calc(2/9*100%)}}@media(min-width:1600px){.col-xl-2of9{width:22.2222222222%;max-width:22.2222222222%;-webkit-box-flex:.2222222222;-webkit-flex:.2222222222 1 auto;-ms-flex:.2222222222 1 auto;flex:.2222222222 1 auto}.col-offset-xl-2of9{margin-left:calc(2/9*100%)}}.col-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-3of9{margin-left:calc(3/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xs-3of9{margin-left:calc(3/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-sm-3of9{margin-left:calc(3/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-md-3of9{margin-left:calc(3/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-lg-3of9{margin-left:calc(3/9*100%)}}@media(min-width:1600px){.col-xl-3of9{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xl-3of9{margin-left:calc(3/9*100%)}}.col-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-4of9{margin-left:calc(4/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-xs-4of9{margin-left:calc(4/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-sm-4of9{margin-left:calc(4/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-md-4of9{margin-left:calc(4/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-lg-4of9{margin-left:calc(4/9*100%)}}@media(min-width:1600px){.col-xl-4of9{width:44.4444444444%;max-width:44.4444444444%;-webkit-box-flex:.4444444444;-webkit-flex:.4444444444 1 auto;-ms-flex:.4444444444 1 auto;flex:.4444444444 1 auto}.col-offset-xl-4of9{margin-left:calc(4/9*100%)}}.col-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-5of9{margin-left:calc(5/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-xs-5of9{margin-left:calc(5/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-sm-5of9{margin-left:calc(5/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-md-5of9{margin-left:calc(5/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-lg-5of9{margin-left:calc(5/9*100%)}}@media(min-width:1600px){.col-xl-5of9{width:55.5555555556%;max-width:55.5555555556%;-webkit-box-flex:.5555555556;-webkit-flex:.5555555556 1 auto;-ms-flex:.5555555556 1 auto;flex:.5555555556 1 auto}.col-offset-xl-5of9{margin-left:calc(5/9*100%)}}.col-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-6of9{margin-left:calc(6/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xs-6of9{margin-left:calc(6/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-sm-6of9{margin-left:calc(6/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-md-6of9{margin-left:calc(6/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-lg-6of9{margin-left:calc(6/9*100%)}}@media(min-width:1600px){.col-xl-6of9{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xl-6of9{margin-left:calc(6/9*100%)}}.col-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-7of9{margin-left:calc(7/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-xs-7of9{margin-left:calc(7/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-sm-7of9{margin-left:calc(7/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-md-7of9{margin-left:calc(7/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-lg-7of9{margin-left:calc(7/9*100%)}}@media(min-width:1600px){.col-xl-7of9{width:77.7777777778%;max-width:77.7777777778%;-webkit-box-flex:.7777777778;-webkit-flex:.7777777778 1 auto;-ms-flex:.7777777778 1 auto;flex:.7777777778 1 auto}.col-offset-xl-7of9{margin-left:calc(7/9*100%)}}.col-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-8of9{margin-left:calc(8/9*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-xs-8of9{margin-left:calc(8/9*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-sm-8of9{margin-left:calc(8/9*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-md-8of9{margin-left:calc(8/9*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-lg-8of9{margin-left:calc(8/9*100%)}}@media(min-width:1600px){.col-xl-8of9{width:88.8888888889%;max-width:88.8888888889%;-webkit-box-flex:.8888888889;-webkit-flex:.8888888889 1 auto;-ms-flex:.8888888889 1 auto;flex:.8888888889 1 auto}.col-offset-xl-8of9{margin-left:calc(8/9*100%)}}.col-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-1of10{margin-left:calc(1/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-xs-1of10{margin-left:calc(1/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-sm-1of10{margin-left:calc(1/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-md-1of10{margin-left:calc(1/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-lg-1of10{margin-left:calc(1/10*100%)}}@media(min-width:1600px){.col-xl-1of10{width:10%;max-width:10%;-webkit-box-flex:.1;-webkit-flex:.1 1 auto;-ms-flex:.1 1 auto;flex:.1 1 auto}.col-offset-xl-1of10{margin-left:calc(1/10*100%)}}.col-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-2of10{margin-left:calc(2/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-xs-2of10{margin-left:calc(2/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-sm-2of10{margin-left:calc(2/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-md-2of10{margin-left:calc(2/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-lg-2of10{margin-left:calc(2/10*100%)}}@media(min-width:1600px){.col-xl-2of10{width:20%;max-width:20%;-webkit-box-flex:.2;-webkit-flex:.2 1 auto;-ms-flex:.2 1 auto;flex:.2 1 auto}.col-offset-xl-2of10{margin-left:calc(2/10*100%)}}.col-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-3of10{margin-left:calc(3/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-xs-3of10{margin-left:calc(3/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-sm-3of10{margin-left:calc(3/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-md-3of10{margin-left:calc(3/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-lg-3of10{margin-left:calc(3/10*100%)}}@media(min-width:1600px){.col-xl-3of10{width:30%;max-width:30%;-webkit-box-flex:.3;-webkit-flex:.3 1 auto;-ms-flex:.3 1 auto;flex:.3 1 auto}.col-offset-xl-3of10{margin-left:calc(3/10*100%)}}.col-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-4of10{margin-left:calc(4/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-xs-4of10{margin-left:calc(4/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-sm-4of10{margin-left:calc(4/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-md-4of10{margin-left:calc(4/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-lg-4of10{margin-left:calc(4/10*100%)}}@media(min-width:1600px){.col-xl-4of10{width:40%;max-width:40%;-webkit-box-flex:.4;-webkit-flex:.4 1 auto;-ms-flex:.4 1 auto;flex:.4 1 auto}.col-offset-xl-4of10{margin-left:calc(4/10*100%)}}.col-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-5of10{margin-left:calc(5/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-5of10{margin-left:calc(5/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-5of10{margin-left:calc(5/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-5of10{margin-left:calc(5/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-5of10{margin-left:calc(5/10*100%)}}@media(min-width:1600px){.col-xl-5of10{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-5of10{margin-left:calc(5/10*100%)}}.col-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-6of10{margin-left:calc(6/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-xs-6of10{margin-left:calc(6/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-sm-6of10{margin-left:calc(6/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-md-6of10{margin-left:calc(6/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-lg-6of10{margin-left:calc(6/10*100%)}}@media(min-width:1600px){.col-xl-6of10{width:60%;max-width:60%;-webkit-box-flex:.6;-webkit-flex:.6 1 auto;-ms-flex:.6 1 auto;flex:.6 1 auto}.col-offset-xl-6of10{margin-left:calc(6/10*100%)}}.col-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-7of10{margin-left:calc(7/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-xs-7of10{margin-left:calc(7/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-sm-7of10{margin-left:calc(7/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-md-7of10{margin-left:calc(7/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-lg-7of10{margin-left:calc(7/10*100%)}}@media(min-width:1600px){.col-xl-7of10{width:70%;max-width:70%;-webkit-box-flex:.7;-webkit-flex:.7 1 auto;-ms-flex:.7 1 auto;flex:.7 1 auto}.col-offset-xl-7of10{margin-left:calc(7/10*100%)}}.col-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-8of10{margin-left:calc(8/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-xs-8of10{margin-left:calc(8/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-sm-8of10{margin-left:calc(8/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-md-8of10{margin-left:calc(8/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-lg-8of10{margin-left:calc(8/10*100%)}}@media(min-width:1600px){.col-xl-8of10{width:80%;max-width:80%;-webkit-box-flex:.8;-webkit-flex:.8 1 auto;-ms-flex:.8 1 auto;flex:.8 1 auto}.col-offset-xl-8of10{margin-left:calc(8/10*100%)}}.col-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-9of10{margin-left:calc(9/10*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-xs-9of10{margin-left:calc(9/10*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-sm-9of10{margin-left:calc(9/10*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-md-9of10{margin-left:calc(9/10*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-lg-9of10{margin-left:calc(9/10*100%)}}@media(min-width:1600px){.col-xl-9of10{width:90%;max-width:90%;-webkit-box-flex:.9;-webkit-flex:.9 1 auto;-ms-flex:.9 1 auto;flex:.9 1 auto}.col-offset-xl-9of10{margin-left:calc(9/10*100%)}}.col-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-1of11{margin-left:calc(1/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-xs-1of11{margin-left:calc(1/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-sm-1of11{margin-left:calc(1/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-md-1of11{margin-left:calc(1/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-lg-1of11{margin-left:calc(1/11*100%)}}@media(min-width:1600px){.col-xl-1of11{width:9.0909090909%;max-width:9.0909090909%;-webkit-box-flex:.0909090909;-webkit-flex:.0909090909 1 auto;-ms-flex:.0909090909 1 auto;flex:.0909090909 1 auto}.col-offset-xl-1of11{margin-left:calc(1/11*100%)}}.col-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-2of11{margin-left:calc(2/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-xs-2of11{margin-left:calc(2/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-sm-2of11{margin-left:calc(2/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-md-2of11{margin-left:calc(2/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-lg-2of11{margin-left:calc(2/11*100%)}}@media(min-width:1600px){.col-xl-2of11{width:18.1818181818%;max-width:18.1818181818%;-webkit-box-flex:.1818181818;-webkit-flex:.1818181818 1 auto;-ms-flex:.1818181818 1 auto;flex:.1818181818 1 auto}.col-offset-xl-2of11{margin-left:calc(2/11*100%)}}.col-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-3of11{margin-left:calc(3/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-xs-3of11{margin-left:calc(3/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-sm-3of11{margin-left:calc(3/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-md-3of11{margin-left:calc(3/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-lg-3of11{margin-left:calc(3/11*100%)}}@media(min-width:1600px){.col-xl-3of11{width:27.2727272727%;max-width:27.2727272727%;-webkit-box-flex:.2727272727;-webkit-flex:.2727272727 1 auto;-ms-flex:.2727272727 1 auto;flex:.2727272727 1 auto}.col-offset-xl-3of11{margin-left:calc(3/11*100%)}}.col-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-4of11{margin-left:calc(4/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-xs-4of11{margin-left:calc(4/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-sm-4of11{margin-left:calc(4/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-md-4of11{margin-left:calc(4/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-lg-4of11{margin-left:calc(4/11*100%)}}@media(min-width:1600px){.col-xl-4of11{width:36.3636363636%;max-width:36.3636363636%;-webkit-box-flex:.3636363636;-webkit-flex:.3636363636 1 auto;-ms-flex:.3636363636 1 auto;flex:.3636363636 1 auto}.col-offset-xl-4of11{margin-left:calc(4/11*100%)}}.col-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-5of11{margin-left:calc(5/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-xs-5of11{margin-left:calc(5/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-sm-5of11{margin-left:calc(5/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-md-5of11{margin-left:calc(5/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-lg-5of11{margin-left:calc(5/11*100%)}}@media(min-width:1600px){.col-xl-5of11{width:45.4545454545%;max-width:45.4545454545%;-webkit-box-flex:.4545454545;-webkit-flex:.4545454545 1 auto;-ms-flex:.4545454545 1 auto;flex:.4545454545 1 auto}.col-offset-xl-5of11{margin-left:calc(5/11*100%)}}.col-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-6of11{margin-left:calc(6/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-xs-6of11{margin-left:calc(6/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-sm-6of11{margin-left:calc(6/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-md-6of11{margin-left:calc(6/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-lg-6of11{margin-left:calc(6/11*100%)}}@media(min-width:1600px){.col-xl-6of11{width:54.5454545455%;max-width:54.5454545455%;-webkit-box-flex:.5454545455;-webkit-flex:.5454545455 1 auto;-ms-flex:.5454545455 1 auto;flex:.5454545455 1 auto}.col-offset-xl-6of11{margin-left:calc(6/11*100%)}}.col-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-7of11{margin-left:calc(7/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-xs-7of11{margin-left:calc(7/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-sm-7of11{margin-left:calc(7/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-md-7of11{margin-left:calc(7/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-lg-7of11{margin-left:calc(7/11*100%)}}@media(min-width:1600px){.col-xl-7of11{width:63.6363636364%;max-width:63.6363636364%;-webkit-box-flex:.6363636364;-webkit-flex:.6363636364 1 auto;-ms-flex:.6363636364 1 auto;flex:.6363636364 1 auto}.col-offset-xl-7of11{margin-left:calc(7/11*100%)}}.col-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-8of11{margin-left:calc(8/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-xs-8of11{margin-left:calc(8/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-sm-8of11{margin-left:calc(8/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-md-8of11{margin-left:calc(8/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-lg-8of11{margin-left:calc(8/11*100%)}}@media(min-width:1600px){.col-xl-8of11{width:72.7272727273%;max-width:72.7272727273%;-webkit-box-flex:.7272727273;-webkit-flex:.7272727273 1 auto;-ms-flex:.7272727273 1 auto;flex:.7272727273 1 auto}.col-offset-xl-8of11{margin-left:calc(8/11*100%)}}.col-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-9of11{margin-left:calc(9/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-xs-9of11{margin-left:calc(9/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-sm-9of11{margin-left:calc(9/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-md-9of11{margin-left:calc(9/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-lg-9of11{margin-left:calc(9/11*100%)}}@media(min-width:1600px){.col-xl-9of11{width:81.8181818182%;max-width:81.8181818182%;-webkit-box-flex:.8181818182;-webkit-flex:.8181818182 1 auto;-ms-flex:.8181818182 1 auto;flex:.8181818182 1 auto}.col-offset-xl-9of11{margin-left:calc(9/11*100%)}}.col-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-10of11{margin-left:calc(10/11*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-xs-10of11{margin-left:calc(10/11*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-sm-10of11{margin-left:calc(10/11*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-md-10of11{margin-left:calc(10/11*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-lg-10of11{margin-left:calc(10/11*100%)}}@media(min-width:1600px){.col-xl-10of11{width:90.9090909091%;max-width:90.9090909091%;-webkit-box-flex:.9090909091;-webkit-flex:.9090909091 1 auto;-ms-flex:.9090909091 1 auto;flex:.9090909091 1 auto}.col-offset-xl-10of11{margin-left:calc(10/11*100%)}}.col-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-1of12{margin-left:calc(1/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-xs-1of12{margin-left:calc(1/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-sm-1of12{margin-left:calc(1/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-md-1of12{margin-left:calc(1/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-lg-1of12{margin-left:calc(1/12*100%)}}@media(min-width:1600px){.col-xl-1of12{width:8.3333333333%;max-width:8.3333333333%;-webkit-box-flex:.0833333333;-webkit-flex:.0833333333 1 auto;-ms-flex:.0833333333 1 auto;flex:.0833333333 1 auto}.col-offset-xl-1of12{margin-left:calc(1/12*100%)}}.col-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-2of12{margin-left:calc(2/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-xs-2of12{margin-left:calc(2/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-sm-2of12{margin-left:calc(2/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-md-2of12{margin-left:calc(2/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-lg-2of12{margin-left:calc(2/12*100%)}}@media(min-width:1600px){.col-xl-2of12{width:16.6666666667%;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.col-offset-xl-2of12{margin-left:calc(2/12*100%)}}.col-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-3of12{margin-left:calc(3/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xs-3of12{margin-left:calc(3/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-sm-3of12{margin-left:calc(3/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-md-3of12{margin-left:calc(3/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-lg-3of12{margin-left:calc(3/12*100%)}}@media(min-width:1600px){.col-xl-3of12{width:25%;max-width:25%;-webkit-box-flex:.25;-webkit-flex:.25 1 auto;-ms-flex:.25 1 auto;flex:.25 1 auto}.col-offset-xl-3of12{margin-left:calc(3/12*100%)}}.col-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-4of12{margin-left:calc(4/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xs-4of12{margin-left:calc(4/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-sm-4of12{margin-left:calc(4/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-md-4of12{margin-left:calc(4/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-lg-4of12{margin-left:calc(4/12*100%)}}@media(min-width:1600px){.col-xl-4of12{width:33.3333333333%;max-width:33.3333333333%;-webkit-box-flex:.3333333333;-webkit-flex:.3333333333 1 auto;-ms-flex:.3333333333 1 auto;flex:.3333333333 1 auto}.col-offset-xl-4of12{margin-left:calc(4/12*100%)}}.col-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-5of12{margin-left:calc(5/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-xs-5of12{margin-left:calc(5/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-sm-5of12{margin-left:calc(5/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-md-5of12{margin-left:calc(5/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-lg-5of12{margin-left:calc(5/12*100%)}}@media(min-width:1600px){.col-xl-5of12{width:41.6666666667%;max-width:41.6666666667%;-webkit-box-flex:.4166666667;-webkit-flex:.4166666667 1 auto;-ms-flex:.4166666667 1 auto;flex:.4166666667 1 auto}.col-offset-xl-5of12{margin-left:calc(5/12*100%)}}.col-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-6of12{margin-left:calc(6/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xs-6of12{margin-left:calc(6/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-sm-6of12{margin-left:calc(6/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-md-6of12{margin-left:calc(6/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-lg-6of12{margin-left:calc(6/12*100%)}}@media(min-width:1600px){.col-xl-6of12{width:50%;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.col-offset-xl-6of12{margin-left:calc(6/12*100%)}}.col-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-7of12{margin-left:calc(7/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-xs-7of12{margin-left:calc(7/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-sm-7of12{margin-left:calc(7/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-md-7of12{margin-left:calc(7/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-lg-7of12{margin-left:calc(7/12*100%)}}@media(min-width:1600px){.col-xl-7of12{width:58.3333333333%;max-width:58.3333333333%;-webkit-box-flex:.5833333333;-webkit-flex:.5833333333 1 auto;-ms-flex:.5833333333 1 auto;flex:.5833333333 1 auto}.col-offset-xl-7of12{margin-left:calc(7/12*100%)}}.col-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-8of12{margin-left:calc(8/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xs-8of12{margin-left:calc(8/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-sm-8of12{margin-left:calc(8/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-md-8of12{margin-left:calc(8/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-lg-8of12{margin-left:calc(8/12*100%)}}@media(min-width:1600px){.col-xl-8of12{width:66.6666666667%;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.col-offset-xl-8of12{margin-left:calc(8/12*100%)}}.col-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-9of12{margin-left:calc(9/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xs-9of12{margin-left:calc(9/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-sm-9of12{margin-left:calc(9/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-md-9of12{margin-left:calc(9/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-lg-9of12{margin-left:calc(9/12*100%)}}@media(min-width:1600px){.col-xl-9of12{width:75%;max-width:75%;-webkit-box-flex:.75;-webkit-flex:.75 1 auto;-ms-flex:.75 1 auto;flex:.75 1 auto}.col-offset-xl-9of12{margin-left:calc(9/12*100%)}}.col-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-10of12{margin-left:calc(10/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-xs-10of12{margin-left:calc(10/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-sm-10of12{margin-left:calc(10/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-md-10of12{margin-left:calc(10/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-lg-10of12{margin-left:calc(10/12*100%)}}@media(min-width:1600px){.col-xl-10of12{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.col-offset-xl-10of12{margin-left:calc(10/12*100%)}}.col-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-11of12{margin-left:calc(11/12*100%)}@media(min-width:480px) and (max-width:767px){.col-xs-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-xs-11of12{margin-left:calc(11/12*100%)}}@media(min-width:768px) and (max-width:991px){.col-sm-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-sm-11of12{margin-left:calc(11/12*100%)}}@media(min-width:992px) and (max-width:1279px){.col-md-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-md-11of12{margin-left:calc(11/12*100%)}}@media(min-width:1280px) and (max-width:1599px){.col-lg-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-lg-11of12{margin-left:calc(11/12*100%)}}@media(min-width:1600px){.col-xl-11of12{width:91.6666666667%;max-width:91.6666666667%;-webkit-box-flex:.9166666667;-webkit-flex:.9166666667 1 auto;-ms-flex:.9166666667 1 auto;flex:.9166666667 1 auto}.col-offset-xl-11of12{margin-left:calc(11/12*100%)}}.content .content__header,.form-skin .gform_heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:66.66666667%;max-width:565px;-webkit-box-flex:0;-webkit-flex:0 .66 auto;-ms-flex:0 .66 auto;flex:0 .66 auto;margin:auto;text-align:center}.content .content__title,.post__title{margin:auto auto .75rem}.content .content__body{text-align:center}.error404 .search-field{width:60%;padding:.625rem;border:none}.secondary-nav .sidebar *{color:#fff}.secondary-nav .sidebar .share{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:.625rem}.secondary-nav .sidebar .textwidget{margin-left:-.625rem;margin-right:-.625rem;width:calc(100% + 1.25rem)}.secondary-nav .sidebar .textwidget address,.secondary-nav .sidebar .textwidget p{margin-top:.3125rem;padding-left:.625rem;padding-right:.625rem;font-size:1rem;font-weight:300}.secondary-nav .sidebar .textwidget p{line-height:19px;line-height:1.1875}.secondary-nav .sidebar .directions{font-size:1.125rem;line-height:30px;line-height:1.66666666666667;text-decoration:underline}.footer{background-color:#1f1f1f}.footer *{color:#fff}.footer p{margin-top:0;margin-bottom:0}.footer .menu-item{color:#fff;line-height:32px;line-height:2;font-weight:900}.footer .menu-item a[href*="#"]{font-size:1.125rem;font-weight:600;line-height:24px;line-height:1.33333333333333;pointer-events:none}.footer .footer__logo_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .footer__logo_wrap a{display:block;font-size:1.625rem;font-weight:900;fill:#fff;color:#fff}.footer .footer__logo_wrap .footer__logo__anchor{max-width:19.8125rem;margin-left:auto;margin-right:auto}.footer .footer__logo__address{opacity:.75}.footer .footer__top{padding-top:1.5rem;padding-bottom:1.5rem}.footer .footer__social_wrap{margin-right:0;margin-left:auto}.footer .footer__hours__title,.footer .footer__social__title,.footer .location-grid__locations__header,.footer .footer__navigation__left h6,.footer .footer__navigation__middle h6,.footer .footer__navigation__right h6{margin-bottom:1.5625rem}.footer .location-grid__location__title,.footer .location-grid__location__description,.footer .location-grid__location__address{font-size:.75rem;line-height:1.75;font-weight:300}.footer .location-grid__location__title{margin-bottom:.5859375rem}.footer .location-grid__locations__header,.footer .footer__navigation__left h6,.footer .footer__navigation__middle h6,.footer .footer__navigation__right h6,.footer .location-grid__locations__list{width:100%}.footer .footer__bottom{padding-top:1rem;padding-bottom:1.1875rem;background-color:#000}.footer .footer__copyright>*,.footer .footer__credits>*{margin:auto;opacity:.75;font-size:.875rem;font-weight:300;line-height:1.5714285714}.footer .gform_wrapper{width:100%}.footer .form-skin{padding-top:0;padding-bottom:0}.footer .form-skin .gform_ajax_spinner{display:none!important}.footer .form-skin .gform_heading{margin-top:1.5625rem;margin-bottom:.78125rem}.footer .form-skin .gform_title,.footer .form-skin .gform_not_found,.footer .form-skin .gform_confirmation_message{font-size:.75rem;color:#fff;line-height:.8}.footer .form-skin input[type=email],.footer .form-skin input[type=tel],.footer .form-skin input[type=text],.footer .form-skin select,.footer .form-skin textarea{padding:.75rem 2.0625rem;border-color:#fff;border-radius:200px;box-shadow:none;background-color:transparent;color:#fff}.footer .form-skin input[type=email]::-webkit-input-placeholder,.footer .form-skin input[type=tel]::-webkit-input-placeholder,.footer .form-skin input[type=text]::-webkit-input-placeholder,.footer .form-skin select::-webkit-input-placeholder,.footer .form-skin textarea::-webkit-input-placeholder{color:#fff;font-weight:300}.footer .form-skin input[type=email]:-moz-placeholder,.footer .form-skin input[type=tel]:-moz-placeholder,.footer .form-skin input[type=text]:-moz-placeholder,.footer .form-skin select:-moz-placeholder,.footer .form-skin textarea:-moz-placeholder{color:#fff;font-weight:300}.footer .form-skin input[type=email]::-moz-placeholder,.footer .form-skin input[type=tel]::-moz-placeholder,.footer .form-skin input[type=text]::-moz-placeholder,.footer .form-skin select::-moz-placeholder,.footer .form-skin textarea::-moz-placeholder{color:#fff;font-weight:300}.footer .form-skin input[type=email]:-ms-input-placeholder,.footer .form-skin input[type=tel]:-ms-input-placeholder,.footer .form-skin input[type=text]:-ms-input-placeholder,.footer .form-skin select:-ms-input-placeholder,.footer .form-skin textarea:-ms-input-placeholder{color:#fff;font-weight:300}.footer .form-skin input[type=email]:hover,.footer .form-skin input[type=tel]:hover,.footer .form-skin input[type=text]:hover,.footer .form-skin select:hover,.footer .form-skin textarea:hover{border-color:#aa9767}.footer .form-skin input[type=submit].gform_button.button{min-width:initial;width:100%;margin:auto;padding:.9375rem 1.25rem;border-radius:200px;font-size:1.125rem;line-height:1.5555555556;font-weight:300;text-align:center;background-color:#aa9767}.footer .form-skin input[type=submit].gform_button.button:hover,.footer .form-skin input[type=submit].gform_button.button:active,.footer .form-skin input[type=submit].gform_button.button:focus{color:#4a4a4a;border-color:#f3f3f3;background-color:#f3f3f3}.footer .form-skin .gform_body{padding-bottom:1rem}.footer .form-skin .gfield_label,.footer .form-skin label{display:inline-block;margin-top:0;margin-bottom:.75rem}.footer .form-skin .ginput_complex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .form-skin .ginput_complex .name_first,.footer .form-skin .ginput_complex .name_last{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;display:block}.footer .form-skin .ginput_complex .name_first{padding-right:1.6rem}.footer .form-skin .ginput_complex .name_last{padding-left:1.6rem}@media(max-width:1279px){.footer .form-skin .ginput_container:not(.gfield_signature_container){padding-left:0;padding-right:0}}@media(min-width:992px){.footer .gform_heading .gform_title,.footer .gform_not_found,.footer .gform_confirmation_message{margin-top:3.125rem;margin-bottom:1.5625rem}.footer .location-grid__location__title{margin-bottom:.78125rem}.footer .nav>.menu-item{padding-right:1.25rem}}@media(min-width:1280px){.footer .footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3rem;padding-bottom:3rem}.footer .footer__logo_wrap,.footer .footer__copyright{padding-left:0}.footer .footer__navigation_wrap,.footer .footer__credits{padding-right:0}.footer .footer__credits{text-align:right}.footer .footer__credits p{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:768px){.footer .location-grid__location__title,.footer .location-grid__location__description,.footer .location-grid__location__address{font-size:1rem;line-height:1.75}.footer .gform_heading .gform_title,.footer .gform_not_found,.footer .gform_confirmation_message{font-size:1rem;line-height:.8421052632}.footer .nav{margin-left:3.75rem}.footer .form-skin input[type=email]::-webkit-input-placeholder,.footer .form-skin input[type=tel]::-webkit-input-placeholder,.footer .form-skin input[type=text]::-webkit-input-placeholder,.footer .form-skin select::-webkit-input-placeholder,.footer .form-skin textarea::-webkit-input-placeholder{font-size:1rem;line-height:1.5}.footer .form-skin input[type=email]:-moz-placeholder,.footer .form-skin input[type=tel]:-moz-placeholder,.footer .form-skin input[type=text]:-moz-placeholder,.footer .form-skin select:-moz-placeholder,.footer .form-skin textarea:-moz-placeholder{font-size:1rem;line-height:1.5}.footer .form-skin input[type=email]::-moz-placeholder,.footer .form-skin input[type=tel]::-moz-placeholder,.footer .form-skin input[type=text]::-moz-placeholder,.footer .form-skin select::-moz-placeholder,.footer .form-skin textarea::-moz-placeholder{font-size:1rem;line-height:1.5}.footer .form-skin input[type=email]:-ms-input-placeholder,.footer .form-skin input[type=tel]:-ms-input-placeholder,.footer .form-skin input[type=text]:-ms-input-placeholder,.footer .form-skin select:-ms-input-placeholder,.footer .form-skin textarea:-ms-input-placeholder{font-size:1rem;line-height:1.5}}@media(max-width:767px){.footer .footer__logo_wrap,.footer .footer__navigation_wrap,.footer .footer__social_wrap{margin-top:1.5625rem;margin-right:auto;margin-left:auto}.footer .footer__logo_wrap,.footer .footer__navigation_wrap{margin-bottom:.78125rem}.footer .footer__logo__address,.footer .footer__logo__anchor{width:11.25rem;margin-left:0;margin-right:auto}.footer .footer__copyright{text-align:center;margin-bottom:1.875rem}.footer .footer__disclaimer>*{text-align:center}.footer .nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .nav>.menu-item:nth-child(odd){padding-right:.78125rem}.footer .nav>.menu-item:nth-child(even){padding-left:.78125rem}}@media(max-width:767px) and (max-width:991px){.footer .nav>.menu-item:nth-child(even){padding-left:0}}.page-memberships .footer{background-color:#2d2d2d}.footer{padding-top:3em}.footer .location-grid__location__title{font-size:1em!important;line-height:1.625em!important;font-weight:300!important}.footer .location-grid__location__title:nth-of-type(2){margin-top:1em}.footer .location-grid__location__title:nth-of-type(3){margin-top:1em}.footer .footer__hours_wrap p{font-size:.875em!important;line-height:1.57em!important;font-weight:300!important}.footer .location-grid__location__address,.footer .location-grid__location__phone{font-size:.875em!important;line-height:1.57em!important;font-weight:300!important}.footer .row.between{width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .footer__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer__navigation__left,.footer .footer__navigation__middle,.footer .footer__navigation__right{width:calc(100%/3)}@media(max-width:991px){.footer .footer__navigation__left,.footer .footer__navigation__middle,.footer .footer__navigation__right{width:100%}}@media(max-width:680px){.footer .footer__navigation__left h6,.footer .footer__navigation__middle h6,.footer .footer__navigation__right h6{display:none}}.footer .footer__navigation__left ul#menu-footer-left-column,.footer .footer__navigation__left #menu-footer-middle-column,.footer .footer__navigation__left #menu-footer-right-column,.footer .footer__navigation__middle ul#menu-footer-left-column,.footer .footer__navigation__middle #menu-footer-middle-column,.footer .footer__navigation__middle #menu-footer-right-column,.footer .footer__navigation__right ul#menu-footer-left-column,.footer .footer__navigation__right #menu-footer-middle-column,.footer .footer__navigation__right #menu-footer-right-column{margin-left:0;text-align:left}.footer .footer__navigation__left ul#menu-footer-left-column li,.footer .footer__navigation__left #menu-footer-middle-column li,.footer .footer__navigation__left #menu-footer-right-column li,.footer .footer__navigation__middle ul#menu-footer-left-column li,.footer .footer__navigation__middle #menu-footer-middle-column li,.footer .footer__navigation__middle #menu-footer-right-column li,.footer .footer__navigation__right ul#menu-footer-left-column li,.footer .footer__navigation__right #menu-footer-middle-column li,.footer .footer__navigation__right #menu-footer-right-column li{margin-left:0!important;width:100%}.footer .footer__navigation__left ul#menu-footer-left-column li a,.footer .footer__navigation__left #menu-footer-middle-column li a,.footer .footer__navigation__left #menu-footer-right-column li a,.footer .footer__navigation__middle ul#menu-footer-left-column li a,.footer .footer__navigation__middle #menu-footer-middle-column li a,.footer .footer__navigation__middle #menu-footer-right-column li a,.footer .footer__navigation__right ul#menu-footer-left-column li a,.footer .footer__navigation__right #menu-footer-middle-column li a,.footer .footer__navigation__right #menu-footer-right-column li a{display:inline-block;line-height:1.57em!important;font-weight:300!important}.footer .footer__navigation__left ul#menu-footer-left-column li a:hover,.footer .footer__navigation__left #menu-footer-middle-column li a:hover,.footer .footer__navigation__left #menu-footer-right-column li a:hover,.footer .footer__navigation__middle ul#menu-footer-left-column li a:hover,.footer .footer__navigation__middle #menu-footer-middle-column li a:hover,.footer .footer__navigation__middle #menu-footer-right-column li a:hover,.footer .footer__navigation__right ul#menu-footer-left-column li a:hover,.footer .footer__navigation__right #menu-footer-middle-column li a:hover,.footer .footer__navigation__right #menu-footer-right-column li a:hover{color:#aa9767}@media(max-width:479px){.footer .location-grid__locations,.footer .footer__additional_details{width:100%}}.block-table{display:table;width:100%;height:100%;margin:0 auto}@media(max-width:991px){.block-table{display:block}}.block-table__cell{display:table-cell;vertical-align:middle;height:100%;padding:0 15px}@media(max-width:991px){.block-table__cell{display:block;height:auto}}@media(max-width:991px){.block-table__cell--1-5,.block-table__cell--1-4,.block-table__cell--1-3,.block-table__cell--1-2,.block-table__cell--4-5{width:100%}}.block-table__cell--1-5{width:20%}.block-table__cell--1-4{width:25%}.block-table__cell--1-3{width:33.333333%}.block-table__cell--1-2{width:50%}.block-table__cell--4-5{width:80%}.components-popover__content table.wc-bookings-availability-popover-container .wc-bookings-availability-popover-container-title em{font-size:16px;font-weight:700}.wp-block-button__link{font-size:16px;font-weight:700}.wc-bookings-availability-book-button-more-details{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;padding:.667em 1.333em;text-align:center;text-decoration:none!important;overflow-wrap:break-word;width:100%;font-size:16px;font-weight:700}.wc-bookings-availability-book-button-more-details+.wc-bookings-availability-book-button{display:none}.wc-bookings-availability-book-button-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn--gold,.ll-inline-form .gform_button,.btn--white,.btn--smoke,.btn--ebony,.btn--grey,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt[disabled]:disabled,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt[disabled]:disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt[disabled]:disabled,.woocommerce a.button.alt.checkout-button.disabled,.woocommerce a.button.alt.checkout-button[disabled]:disabled,.woocommerce .thwmsc-btn.alt.disabled,.woocommerce .thwmsc-btn.alt[disabled]:disabled,.woocommerce #fj_apply_gift_card.alt.disabled,.woocommerce #fj_apply_gift_card.alt[disabled]:disabled,.btn--silver,.btn--oos,.btn,input[type=submit],button,.card-grid__cta,.navbar .menu-item.button a,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button.alt.checkout-button,.woocommerce .thwmsc-btn,.woocommerce #fj_apply_gift_card{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:202px;border:solid 1px #000;margin:auto 0;padding:.9375rem 1.25rem;border-radius:200px;background-color:#000;color:#fff;outline:none;font-size:.875rem;line-height:1.5;font-weight:300;text-align:center;box-shadow:none}.btn--gold:hover,.ll-inline-form .gform_button:hover,.btn--white:hover,.btn--smoke:hover,.btn--ebony:hover,.btn--grey:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt[disabled]:hover:disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt[disabled]:hover:disabled,.woocommerce button.button.alt[disabled]:hover:disabled,.woocommerce a.button.alt.checkout-button.disabled:hover,.woocommerce a.button.alt.checkout-button[disabled]:hover:disabled,.woocommerce .thwmsc-btn.alt.disabled:hover,.woocommerce .thwmsc-btn.alt[disabled]:hover:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:hover,.woocommerce #fj_apply_gift_card.alt[disabled]:hover:disabled,.btn--silver:hover,.btn--oos:hover,.btn:hover,input[type=submit]:hover,button:hover,.card-grid__cta:hover,.navbar .menu-item.button a:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt.checkout-button:hover,.woocommerce .thwmsc-btn:hover,.woocommerce #fj_apply_gift_card:hover,.btn--gold:active,.ll-inline-form .gform_button:active,.btn--white:active,.btn--smoke:active,.btn--ebony:active,.btn--grey:active,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt[disabled]:active:disabled,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt[disabled]:active:disabled,.woocommerce button.button.alt[disabled]:active:disabled,.woocommerce a.button.alt.checkout-button.disabled:active,.woocommerce a.button.alt.checkout-button[disabled]:active:disabled,.woocommerce .thwmsc-btn.alt.disabled:active,.woocommerce .thwmsc-btn.alt[disabled]:active:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:active,.woocommerce #fj_apply_gift_card.alt[disabled]:active:disabled,.btn--silver:active,.btn--oos:active,.btn:active,input[type=submit]:active,button:active,.card-grid__cta:active,.navbar .menu-item.button a:active,.woocommerce a.button:active,.woocommerce input.button:active,.woocommerce button.button:active,.woocommerce a.button.alt.checkout-button:active,.woocommerce .thwmsc-btn:active,.woocommerce #fj_apply_gift_card:active,.btn--gold:focus,.ll-inline-form .gform_button:focus,.btn--white:focus,.btn--smoke:focus,.btn--ebony:focus,.btn--grey:focus,.woocommerce a.button.alt.disabled:focus,.woocommerce a.button.alt[disabled]:focus:disabled,.woocommerce input.button.alt.disabled:focus,.woocommerce input.button.alt[disabled]:focus:disabled,.woocommerce button.button.alt[disabled]:focus:disabled,.woocommerce a.button.alt.checkout-button.disabled:focus,.woocommerce a.button.alt.checkout-button[disabled]:focus:disabled,.woocommerce .thwmsc-btn.alt.disabled:focus,.woocommerce .thwmsc-btn.alt[disabled]:focus:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:focus,.woocommerce #fj_apply_gift_card.alt[disabled]:focus:disabled,.btn--silver:focus,.btn--oos:focus,.btn:focus,input[type=submit]:focus,button:focus,.card-grid__cta:focus,.navbar .menu-item.button a:focus,.woocommerce a.button:focus,.woocommerce input.button:focus,.woocommerce button.button:focus,.woocommerce a.button.alt.checkout-button:focus,.woocommerce .thwmsc-btn:focus,.woocommerce #fj_apply_gift_card:focus{border-color:#979797;background-color:#979797}.has_icon.btn--gold,.ll-inline-form .has_icon.gform_button,.has_icon.btn--white,.has_icon.btn--smoke,.has_icon.btn--ebony,.has_icon.btn--grey,.woocommerce a.has_icon.button.alt.disabled,.woocommerce a.has_icon.button.alt[disabled]:disabled,.woocommerce input.has_icon.button.alt.disabled,.woocommerce input.has_icon.button.alt[disabled]:disabled,.woocommerce button.has_icon.button.alt[disabled]:disabled,.woocommerce a.has_icon.button.alt.checkout-button.disabled,.woocommerce a.has_icon.button.alt.checkout-button[disabled]:disabled,.woocommerce .has_icon.thwmsc-btn.alt.disabled,.woocommerce .has_icon.thwmsc-btn.alt[disabled]:disabled,.woocommerce .has_icon#fj_apply_gift_card.alt.disabled,.woocommerce .has_icon#fj_apply_gift_card.alt[disabled]:disabled,.has_icon.btn--silver,.has_icon.btn--oos,.has_icon.btn,input.has_icon[type=submit],button.has_icon,.has_icon.card-grid__cta,.navbar .menu-item.button a.has_icon,.woocommerce a.has_icon.button,.woocommerce input.has_icon.button,.woocommerce button.has_icon.button,.woocommerce a.has_icon.button.alt.checkout-button,.woocommerce .has_icon.thwmsc-btn,.woocommerce .has_icon#fj_apply_gift_card{min-width:15.625rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.btn--gold .icon,.ll-inline-form .gform_button .icon,.btn--white .icon,.btn--smoke .icon,.btn--ebony .icon,.btn--grey .icon,.woocommerce a.button.alt.disabled .icon,.woocommerce a.button.alt[disabled]:disabled .icon,.woocommerce input.button.alt.disabled .icon,.woocommerce input.button.alt[disabled]:disabled .icon,.woocommerce button.button.alt[disabled]:disabled .icon,.woocommerce a.button.alt.checkout-button.disabled .icon,.woocommerce a.button.alt.checkout-button[disabled]:disabled .icon,.woocommerce .thwmsc-btn.alt.disabled .icon,.woocommerce .thwmsc-btn.alt[disabled]:disabled .icon,.woocommerce #fj_apply_gift_card.alt.disabled .icon,.woocommerce #fj_apply_gift_card.alt[disabled]:disabled .icon,.btn--silver .icon,.btn--oos .icon,.btn .icon,input[type=submit] .icon,button .icon,.card-grid__cta .icon,.navbar .menu-item.button a .icon,.woocommerce a.button .icon,.woocommerce input.button .icon,.woocommerce button.button .icon,.woocommerce a.button.alt.checkout-button .icon,.woocommerce .thwmsc-btn .icon,.woocommerce #fj_apply_gift_card .icon{margin-left:2.5rem}@media(min-width:992px){.btn--gold,.ll-inline-form .gform_button,.btn--white,.btn--smoke,.btn--ebony,.btn--grey,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt[disabled]:disabled,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt[disabled]:disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt[disabled]:disabled,.woocommerce a.button.alt.checkout-button.disabled,.woocommerce a.button.alt.checkout-button[disabled]:disabled,.woocommerce .thwmsc-btn.alt.disabled,.woocommerce .thwmsc-btn.alt[disabled]:disabled,.woocommerce #fj_apply_gift_card.alt.disabled,.woocommerce #fj_apply_gift_card.alt[disabled]:disabled,.btn--silver,.btn--oos,.btn,input[type=submit],button,.card-grid__cta,.navbar .menu-item.button a,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button.alt.checkout-button,.woocommerce .thwmsc-btn,.woocommerce #fj_apply_gift_card{font-size:1.125rem;line-height:1.5555555556}}.shadowed,.ll-hero .hero__button a,.ll-hero .hero__button button,.ll-prefooter .prefooter__button button,.ll-prefooter .prefooter__button *[class*=btn]{box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}.btn--gold,.ll-inline-form .gform_button{border-color:#aa9767;background-color:#aa9767}.btn--gold:hover,.ll-inline-form .gform_button:hover,.btn--gold:active,.ll-inline-form .gform_button:active,.btn--gold:focus,.ll-inline-form .gform_button:focus{color:#fff;border-color:#202020;background-color:#202020}.btn--white{color:#6f6f6f;border-color:#fff;background-color:#fff}.btn--white:hover,.btn--white:active,.btn--white:focus{color:#fff;border-color:#6f6f6f;background-color:#6f6f6f}.btn--smoke{border-color:#4a4a4a;background-color:#4a4a4a}.btn--smoke:hover,.btn--smoke:active,.btn--smoke:focus{color:#4a4a4a;border-color:#f3f3f3;background-color:#f3f3f3}.btn--ebony{border-color:#1f1f1f;background-color:#1f1f1f}.btn--ebony:hover,.btn--ebony:active,.btn--ebony:focus{color:#1f1f1f;border-color:#f3f3f3;background-color:#f3f3f3}.btn--grey,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt[disabled]:disabled,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt[disabled]:disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt[disabled]:disabled,.woocommerce a.button.alt.checkout-button.disabled,.woocommerce a.button.alt.checkout-button[disabled]:disabled,.woocommerce .thwmsc-btn.alt.disabled,.woocommerce .thwmsc-btn.alt[disabled]:disabled,.woocommerce #fj_apply_gift_card.alt.disabled,.woocommerce #fj_apply_gift_card.alt[disabled]:disabled{border-color:#bababa;background-color:#bababa}.btn--grey:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt[disabled]:hover:disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt[disabled]:hover:disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt[disabled]:hover:disabled,.woocommerce a.button.alt.checkout-button.disabled:hover,.woocommerce a.button.alt.checkout-button[disabled]:hover:disabled,.woocommerce .thwmsc-btn.alt.disabled:hover,.woocommerce .thwmsc-btn.alt[disabled]:hover:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:hover,.woocommerce #fj_apply_gift_card.alt[disabled]:hover:disabled,.btn--grey:active,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt[disabled]:active:disabled,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt[disabled]:active:disabled,.woocommerce button.button.alt.disabled:active,.woocommerce button.button.alt[disabled]:active:disabled,.woocommerce a.button.alt.checkout-button.disabled:active,.woocommerce a.button.alt.checkout-button[disabled]:active:disabled,.woocommerce .thwmsc-btn.alt.disabled:active,.woocommerce .thwmsc-btn.alt[disabled]:active:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:active,.woocommerce #fj_apply_gift_card.alt[disabled]:active:disabled,.btn--grey:focus,.woocommerce a.button.alt.disabled:focus,.woocommerce a.button.alt[disabled]:focus:disabled,.woocommerce input.button.alt.disabled:focus,.woocommerce input.button.alt[disabled]:focus:disabled,.woocommerce button.button.alt.disabled:focus,.woocommerce button.button.alt[disabled]:focus:disabled,.woocommerce a.button.alt.checkout-button.disabled:focus,.woocommerce a.button.alt.checkout-button[disabled]:focus:disabled,.woocommerce .thwmsc-btn.alt.disabled:focus,.woocommerce .thwmsc-btn.alt[disabled]:focus:disabled,.woocommerce #fj_apply_gift_card.alt.disabled:focus,.woocommerce #fj_apply_gift_card.alt[disabled]:focus:disabled{color:#4a4a4a;border-color:#f3f3f3;background-color:#f3f3f3}.btn--silver{border-color:#fff;background-color:#fff}.btn--silver:hover,.btn--silver:active,.btn--silver:focus{color:#bababa;border-color:#fff;background-color:#fff}.btn--oos{border-color:#e54a4a;background-color:#e54a4a}.btn--oos:hover,.btn--oos:active,.btn--oos:focus{color:#bababa;border-color:#e54a4a;background-color:#fff}.btn.btn--muted,input[type=submit].btn--muted,button.btn--muted{color:#979797}.btn.btn--muted svg,input[type=submit].btn--muted svg,button.btn--muted svg{fill:#979797}.card-grid,.ll-blog-grid .blog-grid__blog_wrapper,.ll-membership-cards .membership-cards__card,.ll-package-cards .package-cards__card{position:relative;min-height:29.1875rem;max-width:22.1875rem;margin:.78125rem auto;overflow:hidden;background-color:#fff}.card-grid:hover,.ll-blog-grid .blog-grid__blog_wrapper:hover,.ll-membership-cards .membership-cards__card:hover,.ll-package-cards .package-cards__card:hover,.card-grid:focus,.ll-blog-grid .blog-grid__blog_wrapper:focus,.ll-membership-cards .membership-cards__card:focus,.ll-package-cards .package-cards__card:focus{box-shadow:0 0 .5rem 0 rgba(0,0,0,.26)}.card-grid:hover [class*=__nav],.ll-blog-grid .blog-grid__blog_wrapper:hover [class*=__nav],.ll-membership-cards .membership-cards__card:hover [class*=__nav],.ll-package-cards .package-cards__card:hover [class*=__nav],.card-grid:focus [class*=__nav],.ll-blog-grid .blog-grid__blog_wrapper:focus [class*=__nav],.ll-membership-cards .membership-cards__card:focus [class*=__nav],.ll-package-cards .package-cards__card:focus [class*=__nav]{color:#fff;background-color:#000}@media(min-width:992px){.card-grid,.ll-blog-grid .blog-grid__blog_wrapper,.ll-membership-cards .membership-cards__card,.ll-package-cards .package-cards__card{margin-top:1.5625rem;margin-bottom:1.5625rem}}.card-grid__posts,.ll-blog-grid .blog-grid__posts,.ll-membership-cards .membership-cards__card__features{width:calc(100% + 1.5625rem);margin-left:-.78125rem}.card-grid__feature__wrapper,.ll-blog-grid .blog-grid__blog .blog-grid__blog__feature__wrapper,.ll-membership-cards .membership-cards__card__figure,.ll-package-cards .package-cards__card__figure{min-height:13.0625rem;height:calc(33.3334vw/2 - 1.5625rem);margin-bottom:1.875rem}.card-grid__body,.ll-blog-grid .blog-grid__blog .blog-grid__blog__body,.ll-membership-cards .membership-cards__card__details,.ll-package-cards .package-cards__card__caption{min-height:7.125rem;padding-right:1.5625rem;padding-left:1.5625rem}@media(min-width:992px){.card-grid__body,.ll-blog-grid .blog-grid__blog .blog-grid__blog__body,.ll-membership-cards .membership-cards__card__details,.ll-package-cards .package-cards__card__caption{padding-right:2.5rem;padding-left:2.5rem}}.card-grid__title,.ll-blog-grid .blog-grid__blog .blog-grid__blog__title{color:#4a4a4a;margin-top:1.25rem;margin-bottom:1.25rem}.card-grid__title a,.ll-blog-grid .blog-grid__blog .blog-grid__blog__title a{font-size:inherit;font-weight:inherit}.card-grid__meta,.ll-blog-grid .blog-grid__blog .blog-grid__blog__meta{display:block;padding-right:1.5625rem;padding-left:1.5625rem;text-transform:uppercase;color:#6f6f6f}.card-grid__meta:first-child,.ll-blog-grid .blog-grid__blog .blog-grid__blog__meta:first-child{margin-top:14.875rem}@media(min-width:992px){.card-grid__meta,.ll-blog-grid .blog-grid__blog .blog-grid__blog__meta{padding-right:2.5rem;padding-left:2.5rem}}.ll-info-blocks .info-block__block__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:2.8125rem;width:2.8125rem;margin-bottom:1.125rem;border-radius:.625rem 0;background-color:#2d2d2d;background-image:-webkit-linear-gradient(45deg,#2d2d2d 0,#aa9767 100%);background-image:linear-gradient(45deg,#2d2d2d 0,#aa9767 100%)}.card-grid__cta{padding:.875rem;color:#1f1f1f;background-color:#fff}.card-grid__nav,.ll-blog-grid .blog-grid__blog .blog-grid__blog__nav,.ll-package-cards .package-cards__card__nav{padding:2.375rem 1.5625rem 1.8125rem;margin:1.25rem auto auto}.card-grid__nav .btn,.ll-blog-grid .blog-grid__blog .blog-grid__blog__nav .btn,.ll-package-cards .package-cards__card__nav .btn{width:14.75rem}@media(min-width:992px){.card-grid__nav,.ll-blog-grid .blog-grid__blog .blog-grid__blog__nav,.ll-package-cards .package-cards__card__nav{padding-right:2.5rem;padding-left:2.5rem}}.coin,.ll-icon-grid .icon-grid__block__icon .icon,.ll-three-col-w-heading .icon,.ll-timeline .timeline__milestone__year,.ll-two-col-w-icons .two-col-w-icons__item:before{width:3.125rem;height:3.125rem;fill:#aa9767;margin-bottom:.78125rem}@media(min-width:992px){.coin,.ll-icon-grid .icon-grid__block__icon .icon,.ll-three-col-w-heading .icon,.ll-timeline .timeline__milestone__year,.ll-two-col-w-icons .two-col-w-icons__item:before{margin-bottom:1.5625rem}}.comment-form-comment label{display:block}.entry__header{padding-left:.390625rem;padding-right:.390625rem}.entry__meta .btn{margin-left:.390625rem;margin-right:.390625rem}.entry__headline{color:#bababa}.entry__filters__label{display:block;padding:.6875rem 2rem .625rem;border-radius:.25rem;color:#979797;box-shadow:0 .125rem .4375rem rgba(0,0,0,.24);background-color:#fff}.entry__filters__label .entry__filters__select{height:3.125rem;padding:0;border:none;color:#6f6f6f;line-height:initial;background-color:transparent;box-shadow:none}.entry__filters__label .entry__filters__select:hover,.entry__filters__label .entry__filters__select:focus{box-shadow:none;color:#aa9767}.flag{display:table;width:100%}.flag__image,.flag__body{display:table-cell;vertical-align:middle}.flag--top .flag__image,.flag--top .flag__body{vertical-align:top}.flag--bottom .flag__image,.flag--bottom .flag__body{vertical-align:bottom}.flag__image{padding-right:10px}.flag__image>img{display:block;max-width:none}.flag--rev .flag__image{padding-right:0;padding-left:10px}.flag__body{width:100%}.form-skin .gfield{width:100%}.form-skin .gform_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-skin .gform_button{margin:-5.625rem auto auto}.form-skin .gform_ajax_spinner{display:none!important}.form-skin .gform_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto;margin-right:13%;margin-top:7.125rem;margin-bottom:3.125rem}@media(min-width:1280px){.form-skin .gform_wrapper{margin-top:14.25rem;margin-bottom:6.25rem}}.form-skin .gform_wrapper textarea{height:9.375rem}.form-skin .gform_wrapper .gsection{border:none;padding:initial;margin:auto;clear:initial}.form-skin .gform_wrapper .gsection_description{width:100%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto;margin-right:auto;margin-bottom:3.125rem;font-size:1rem;font-weight:400;line-height:26px;line-height:1.625;text-align:center}@media(max-width:991px){.form-skin .gform_wrapper .gsection_description{padding-left:.78125rem;padding-right:.78125rem}}@media(min-width:992px){.form-skin .gform_wrapper .gsection_description{width:50%;-webkit-box-flex:0;-webkit-flex:0 .5 auto;-ms-flex:0 .5 auto;flex:0 .5 auto}}.form-skin .gform_wrapper .gform_page_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto auto;width:100%;border:initial;padding:initial;clear:both}.form-skin .gsection_title{margin-bottom:.4375rem;font-size:2.5rem;line-height:44px;line-height:1.1;color:#fff;text-align:center}@media(max-width:991px){.form-skin .gsection_title{padding-left:.78125rem;padding-right:.78125rem;text-align:center}}.form-skin .gform_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;list-style:none;padding:0;margin:0}.form-skin .gform_fields .gfield{margin-bottom:.9375rem}@media(min-width:1280px){.form-skin .gform_fields .gfield{padding-left:.78125rem;padding-right:.78125rem}}.form-skin .gform_heading{font-weight:300;margin-bottom:1.75rem}.form-skin .gf_progressbar_wrapper{display:none}.form-skin .gform_title{margin-bottom:.5625rem;margin-left:auto;color:#1f1f1f}.form-skin .gform_body{padding-bottom:7.1875rem}.form-skin .gfield_checkbox,.form-skin .gfield_radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}.form-skin .gfield_checkbox li,.form-skin .gfield_radio li{margin-left:1.875rem}.form-skin .gfield_checkbox li:first-child,.form-skin .gfield_radio li:first-child{margin-left:0}.form-skin .gfield_checkbox label,.form-skin .gfield_radio label{font-size:.875rem;line-height:27px;line-height:1.92857142857143;font-weight:300}.form-skin .gfield_error input,.form-skin .gfield_error textarea{border-color:#b5121b}.form-skin .ginput_container:not(.gfield_signature_container){position:relative;z-index:2;margin:auto;width:100%;max-width:1133px;max-width:100%}.form-skin .ginput_container:not(.gfield_signature_container).ginput_container_textarea{max-width:initial}.form-skin .ginput_container:not(.gfield_signature_container).ginput_container_textarea textarea{max-height:8.125rem}@media(max-width:1279px){.form-skin .ginput_container:not(.gfield_signature_container){padding-left:1.5625rem;padding-right:1.5625rem}}.form-skin .ginput_container:not(.gfield_signature_container) .row{padding-left:0;padding-right:0}.form-skin .ginput_container:not(.gfield_signature_container).column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-skin .ginput_container:not(.gfield_signature_container).ginput_container_date .clear-multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-skin .ginput_container:not(.gfield_signature_container).ginput_container_date .clear-multi .ginput_container{padding-left:0;padding-right:0}.form-skin .validation_error{position:relative;z-index:2;margin:auto;width:100%;max-width:1133px;max-width:100%;color:#b5121b;background-color:#f2dede;padding:1.5625rem;margin-bottom:1.5625rem}.form-skin .validation_message{position:relative;z-index:2;margin:auto;width:100%;max-width:1133px;color:#b5121b;max-width:100%}.form-skin .gform_validation_container{display:none}.form-skin .gform_confirmation_message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:400}.form-skin .gform_confirmation_message>br{display:none}.form-skin .gform_confirmation_message h2,.form-skin .gform_confirmation_message .logo__brand,.form-skin .gform_confirmation_message h3{margin-left:auto;margin-right:auto}.icon{display:inline-block;width:1.625rem;height:1.625rem;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-LiftedLogic{width:6.375rem;position:absolute;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;right:1.25rem;clip:rect(0,6.375rem,1rem,4.6875rem);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.icon-google-plus{width:1.2861328125em}.icon-facebook{width:.625rem}.icon-instagram{width:1rem}.icon-pinterest{width:.71875em}.icon-twitter{width:1.4375rem}.icon-youtube{width:1.375rem}.icon-download{height:1.5rem}.social-list{display:block;list-style:none;margin-bottom:0;margin-left:0}.social-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;font-size:.875rem;line-height:1.5714285714}.social-list__link{color:#fff}.social-list__link:hover{color:#aa9767}.logo-svg{width:9.875rem;height:2rem;-webkit-transform:scale(1.6139);-ms-transform:scale(1.6139);transform:scale(1.6139);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media(min-width:1600px){.logo-svg{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}.logo__brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;fill:#fff;color:#fff;text-transform:uppercase;background-size:4.5625rem}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media__figure{margin-right:50px}.media__figure:empty{margin-right:0}.media__bd{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.wp-caption{min-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:3.125rem auto;padding-top:3.125rem;padding-bottom:3.125rem;text-align:center;background-color:#f3f3f3}.wp-caption.aligncenter{text-align:center}.wp-caption img{margin-left:auto;margin-right:auto}.wp-caption figcaption{font-style:italic;font-weight:400;margin-top:1.25rem}.modal{position:relative;width:90vw;max-width:1000px;margin:auto;padding:4rem;background-color:#fff}.modal:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.6)}.modal .container{width:100%}.modal .post__header__title,.modal dl{margin-left:3rem;color:#000}.modal .post__header__title *,.modal dl *{color:inherit}.modal dt{margin-bottom:.875rem;font-weight:400}.modal dd{margin-bottom:2rem;font-size:1rem;line-height:1.125}.modal dd:first-of-type{line-height:1.25;font-weight:400}.modal .row figure[class*=col-],.modal figure{margin-top:2rem;margin-bottom:2rem}.modal .mfp-close{width:2rem;height:2rem;top:1.5rem;right:1.5rem;font-size:4rem;line-height:2rem;color:#000}body.admin-bar .mfp-wrap{top:2rem;height:calc(100% - 2rem)}.mfp-ajax-holder .mfp-content{width:80vw;height:100vh;overflow-y:scroll;background-color:#fff}.mfp-container{padding:0}.mfp-close{margin-right:.75em;margin-top:.25em}.page-packages .mfp-close{margin:0 .5em!important;padding:0!important}.mfp-bg{opacity:.6;background-color:black}.hdg{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:300px;max-height:initial;background-color:#979797}.hdg:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.hdg .hdg__supertitle,.hdg .hdg__title,.hdg .hdg__content{padding-left:0;color:#fff}.hdg .hdg__content *{font-weight:400}.hdg .hdg__content p,.hdg .hdg__content li,.hdg .hdg__content dt,.hdg .hdg__content dd{color:#fff}.hdg .hdg__nav{margin-top:7.1875rem}.hdg .hero_btn_link{margin-top:2.25rem}@media(min-width:992px){.hdg{height:69vh;max-height:38.125rem;min-height:560px;overflow:hidden}}@media(min-width:1600px){.hdg{max-height:initial;height:80vh}}.navbar{position:fixed;z-index:10;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0;padding:0;border:0;border-radius:0;background-color:#fff}.navbar:not(.menu-open) .navbar-toggle__inner,.navbar:not(.menu-open).top .navbar-toggle__inner,.navbar:not(.menu-open) .navbar-toggle__inner::before,.navbar:not(.menu-open).top .navbar-toggle__inner::before,.navbar:not(.menu-open) .navbar-toggle__inner::after,.navbar:not(.menu-open).top .navbar-toggle__inner::after{background-color:#fff}@media(max-width:1279px){.navbar:not(.menu-open) .navbar-toggle__inner,.navbar:not(.menu-open).top .navbar-toggle__inner,.navbar:not(.menu-open) .navbar-toggle__inner::before,.navbar:not(.menu-open).top .navbar-toggle__inner::before,.navbar:not(.menu-open) .navbar-toggle__inner::after,.navbar:not(.menu-open).top .navbar-toggle__inner::after{background-color:#aa9767}}@media(min-width:1600px){body.admin-bar.logged-in .navbar{margin-top:1.25rem}}@media(min-width:992px){body.admin-bar .navbar{margin-top:2rem}.navbar.top:not(.no-hero){background-color:transparent}.navbar.top:not(.no-hero) .menu-item a{color:#fff}.navbar.top:not(.no-hero) .menu-item a:hover{color:#aa9767}.navbar.top:not(.no-hero) .logo__brand{fill:#fff;color:#fff}}.navbar .logo__brand{width:2.5rem;height:2.5rem;margin-right:3.125rem;fill:#2d2d2d;color:#2d2d2d}@media(max-width:767px){.navbar .logo__brand{margin-right:1.5625rem}}.navbar .logo__brand small{line-height:0;white-space:nowrap;font-weight:300}.navbar .menu-item.button{padding:0}.navbar .menu-item.button a:hover{color:#fff}.navbar .menu-item a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:3.75rem;padding:.875rem;font-size:.75rem;font-weight:300;line-height:1;text-align:center;color:#6f6f6f}@media(min-width:992px){.navbar .menu-item a{font-size:.75rem;color:#4a4a4a}.navbar .menu-item a:hover{color:#aa9767}}@media(min-width:1280px){.navbar .menu-item a{font-size:1.125rem;color:#4a4a4a}.navbar .menu-item a:hover{color:#aa9767}}.navbar .fj-mobile-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;display:none;list-style:none;margin:0;padding:0;padding:.5em 1.5625rem}.navbar .fj-mobile-nav.lower li{border-bottom:none}@media(max-width:1279px){.navbar .fj-mobile-nav{display:block}}.navbar .fj-mobile-nav li{display:block;padding:0;margin:0;min-height:auto;border-bottom:1px solid white}.navbar .fj-mobile-nav li.menu-location,.navbar .fj-mobile-nav li.menu-login{border-bottom:none}.navbar .fj-mobile-nav li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;padding:.5em 0;margin:0;font-size:16px;min-height:auto}.navbar .fj-mobile-nav li a .icon{height:24px;width:24px;vertical-align:middle}.navbar .fj-mobile-nav li a:hover,.navbar .fj-mobile-nav li a:active,.navbar .fj-mobile-nav li a:focus{color:#aa9767;background-color:transparent}.navbar .fj-mobile-nav li.dropdown .dropdown-menu{position:block;padding-left:1.5em;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);height:100vh}.navbar .fj-mobile-nav li.dropdown .dropdown-menu.collapsed{-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%)}.navbar .fj-mobile-nav li.dropdown .dropdown-menu li{display:block;padding:0;margin:0}.navbar .fj-mobile-nav li.dropdown .dropdown-menu li a{display:inline-block;padding:.5em 0;margin:0}.navbar .fj-mobile-nav li.dropdown .dropdown-menu li.button{margin:.5em 0}.navbar .fj-mobile-nav li.dropdown .dropdown-menu li.button a{color:#000;background-color:#fff}.navbar .fj-mobile-nav li.dropdown .dropdown-menu li.button a:hover,.navbar .fj-mobile-nav li.dropdown .dropdown-menu li.button a:active,.navbar .fj-mobile-nav li.dropdown .dropdown-menu li.button a:focus{color:#fff;background-color:#000;border-color:white}.navbar-header__nav-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:479px){.navbar-header__nav-flex:first-of-type{width:70px}.navbar-header__nav-flex:first-of-type a{margin-right:30px}}.navbar-header__nav-flex .mobile-time-span-break{display:none}@media(max-width:479px){.navbar-header__nav-flex .mobile-time-span-break{display:block}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;list-style:none}.navbar__topbar{width:100%;z-index:100;font-size:.875rem;font-weight:300;color:#fff;background-color:#000;line-height:1.2857142857}@media(max-width:991px){.navbar__topbar{display:none!important}}.navbar__topbar .coin{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto;width:auto;min-width:2.5rem;margin-bottom:auto;margin-left:.5rem;padding:.125rem;border-radius:200px;background-color:#6f6f6f}.navbar__topbar__cta:hover .coin{background-color:#aa9767}@media(max-width:991px){.navbar__topbar__nav .navbar__topbar__cta,.navbar__topbar__nav .navbar-toggle{display:none}}.navbar__topbar__nav__cart-count{position:relative}.navbar__topbar__nav__cart-count.mobile{display:none;margin-left:1em}.navbar__topbar__nav__cart-count.mobile svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media(max-width:991px){.navbar__topbar__nav__cart-count.mobile{display:inline-block}}.navbar__topbar__nav__cart-icon{width:1.5em;height:1.5em}.navbar__topbar__nav__item-count{position:absolute;top:-.65em;right:-.65em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.5em;height:1.5em;border-radius:100%;font-size:.55em;color:white;background-color:#aa9767;font-weight:700}.navbar-header{min-height:3.75rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-header__product-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-radius:5px;cursor:pointer;padding:.5em;width:7em;margin-left:.5em;min-width:200px}.navbar-header__product-search.mobile{margin-left:1.5625em;padding:.5em;height:40px}@media(max-width:1279px){.navbar-header__product-search.mobile .icon{margin-left:.5rem!important}}@media screen and (min-width:1025px){.navbar-header__product-search.mobile{display:none!important}}.navbar-header__product-search.mid-mobile{margin-left:.5rem;padding-right:0;margin-right:-.125rem;display:none}@media(max-width:991px){.navbar-header__product-search.mid-mobile{display:inline-block}}@media(max-width:1279px){.navbar-header__product-search:not(.mobile):not(.mid-mobile){display:none}}.navbar-header__product-search .icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin-left:auto}@media(max-width:1279px){.navbar-header__product-search .icon{margin-left:0;margin-top:.25rem;margin-bottom:.25rem}}.navbar-header__product-search span{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width:1279px){.navbar-header__product-search span{display:none}}@media(max-width:991px){.navbar-header__product-search span{display:inline-block}}.navbar-header__product-search-wrapper{position:relative}.navbar-header__product-search-wrapper .icon{position:absolute;pointer-events:none;left:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.navbar-header__product-search-wrapper .aws-search-field{border:0!important;border-radius:9999px!important;padding-left:40px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25);background-color:#f3f3f3!important}.navbar-header__popup-search{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.7);z-index:999}.navbar-header__popup-search.hide{display:none}.navbar-header__popup-search-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.navbar-header__popup-search-wrapper .aws-wrapper{height:57px}.navbar-header__popup-search-wrapper input,.navbar-header__popup-search-wrapper .aws-search-field{max-width:350px;margin-right:25px;border-radius:5px}@media(max-width:479px){.navbar-header__popup-search-wrapper input,.navbar-header__popup-search-wrapper .aws-search-field{max-width:250px}}@media screen and (max-width:550px){.navbar-header__popup-search-wrapper input,.navbar-header__popup-search-wrapper .aws-search-field{max-width:auto;width:100%}}.navbar-header__popup-search-wrapper button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:white;min-width:auto;color:#1f1f1f;padding-left:50px;padding-right:50px}@media(max-width:479px){.navbar-header__popup-search-wrapper button{padding-left:25px;padding-right:25px}}@media screen and (max-width:360px){.navbar-header__popup-search-wrapper button{margin-top:1rem}}.navbar-header__popup-search-wrapper button .icon{margin-left:0}.navbar-header__popup-search-wrapper button:hover{background-color:#aa9767;color:white}.aws-search-btn{display:none!important}#navbar-header-popup-search-cancel{position:fixed;top:24px;right:24px;width:48px;height:48px;z-index:1000;color:white;cursor:pointer}@media(max-width:479px){#navbar-header-popup-search-cancel{width:30px;height:30px}}.navbar-toggle{position:relative;padding:0 0 0 2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;z-index:100;-webkit-transition-property:opacity,-webkit-filter,opacity,filter;transition-property:opacity,-webkit-filter,opacity,filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;outline:none;background-color:transparent;background-image:initial;border:0;border-color:#000;min-width:initial;margin:0;overflow:visible;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.navbar-toggle::before{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.navbar-toggle::after{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(min-width:1280px){.navbar-header .navbar-toggle{display:none}}.navbar.top .navbar-toggle:hover,.navbar.top .navbar-toggle:focus,.navbar.top .navbar-toggle.open:hover,.navbar-toggle.open:hover,.navbar-toggle:hover,.navbar-toggle:focus{border-color:#fff;background-color:transparent}@media(max-width:991px){.navbar.top .navbar-toggle:hover,.navbar.top .navbar-toggle:focus,.navbar.top .navbar-toggle.open:hover,.navbar-toggle.open:hover,.navbar-toggle:hover,.navbar-toggle:focus{border-color:#aa9767}}.navbar-toggle:hover .navbar-toggle__inner::before,.navbar-toggle:hover .navbar-toggle__inner::after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-toggle:hover .navbar-toggle__inner::before{width:16px}.navbar-toggle:hover .navbar-toggle__inner::after{width:23px}.navbar-toggle.open{border-color:#fff}@media(max-width:991px){.navbar-toggle.open{border-color:#4a4a4a}}.navbar.top .navbar-toggle.open .navbar-toggle__inner{background-color:transparent}.navbar-toggle.open .navbar-toggle__inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:-webkit-transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear;transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear}.navbar-toggle.open .navbar-toggle__inner::before,.navbar-toggle.open .navbar-toggle__inner::after{width:22px;height:2px;background-color:#fff}.navbar-toggle.open .navbar-toggle__inner::before{top:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.navbar-toggle.open .navbar-toggle__inner::after{bottom:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.navbar-toggle__box{width:23px;height:calc(2px*3 + 6px*2);display:inline-block;position:relative}.navbar-toggle__inner{display:block;top:50%;width:19px;margin-top:calc(2px/-2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-toggle__inner,.navbar-toggle__inner::before,.navbar-toggle__inner::after{content:"";display:block;height:2px;background-color:#4a4a4a;border-radius:0;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-toggle__inner::before{width:23px;top:calc(8px*-1)}.navbar-toggle__inner::after{width:16px;bottom:calc(8px*-1)}.dropdown-toggle .icon{width:13px;height:13px;margin-left:5px}#sidebar-nav{position:fixed;top:-100vh;right:0;bottom:0;width:100vw;background-color:rgba(0,0,0,.95);-webkit-transition:all 150ms ease-in;transition:all 150ms ease-in;z-index:99;overflow-y:auto;overflow-x:hidden;padding:2.5em 0}#sidebar-nav.active{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}@media(max-width:991px){#sidebar-nav{height:100vh}#sidebar-nav.active{top:0}}@media(min-width:992px){#sidebar-nav{top:0;right:-100vw;width:100vw}#sidebar-nav.active{left:0;right:unset}}#menu-primary-navigation .navbar-header__category-dropdowns,.navbar-header__category-dropdowns{position:relative;padding-top:1rem;padding-bottom:1.5rem;width:100%}#menu-primary-navigation .navbar-header__category-dropdowns.hide,.navbar-header__category-dropdowns.hide{display:none}#menu-primary-navigation .navbar-header__category-dropdowns::before,.navbar-header__category-dropdowns::before{position:absolute;content:'';display:block;background-color:white;top:0;left:-50vw;width:200vw;height:100%}#menu-primary-navigation .navbar-header__category-dropdowns .row,.navbar-header__category-dropdowns .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#menu-primary-navigation .navbar-header__category-dropdowns .navbar-header__shop-category-column,.navbar-header__category-dropdowns .navbar-header__shop-category-column{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:2rem;width:calc(100%/6);max-width:calc(100%/6)}@media(max-width:1279px){#menu-primary-navigation .navbar-header__category-dropdowns .navbar-header__shop-category-column,.navbar-header__category-dropdowns .navbar-header__shop-category-column{margin-bottom:1.5rem;width:calc(100%/3);max-width:calc(100%/3)}}#menu-primary-navigation .navbar-header__category-dropdowns .navbar-header__shop-category-column h4,.navbar-header__category-dropdowns .navbar-header__shop-category-column h4{font-size:1rem;font-weight:400}#menu-primary-navigation .navbar-header__category-dropdowns .navbar-header__shop-category-column .h4-sub-category,.navbar-header__category-dropdowns .navbar-header__shop-category-column .h4-sub-category{font-size:.875rem;padding-left:.5rem;padding-bottom:0;min-height:auto;text-align:left}.mobile .aws-search-field{background-color:transparent!important;border-left:0!important;border-right:0!important;border-top:0!important;color:#fff!important}.navbar-header__product-search.mobile+.fj-mobile-nav{margin-top:75px}#menu-secondary-navigation{z-index:1;margin-right:0}#menu-secondary-navigation .menu-item a{font-size:.875rem;min-height:initial;padding-top:.75rem;padding-bottom:.75rem;color:#fff}#menu-secondary-navigation .menu-item:hover a{color:#aa9767}#menu-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}#menu-sidebar li{display:block;padding:0;margin:0;min-height:auto}#menu-sidebar li a{display:inline-block;color:#fff;padding:.5em 0;margin:0;min-height:auto;font-size:20px}@media(max-width:991px){#menu-sidebar li a{font-size:16px}}#menu-sidebar li a .icon{display:none;vertical-align:middle}#menu-sidebar li a:hover,#menu-sidebar li a:active,#menu-sidebar li a:focus{color:#aa9767;background-color:transparent}#menu-sidebar li.dropdown .dropdown-menu{display:block;padding-left:1.5em}#menu-sidebar li.dropdown .dropdown-menu li{display:block;padding:0;margin:0}#menu-sidebar li.dropdown .dropdown-menu li a{display:inline-block;padding:.5em 0;margin:0}#menu-sidebar li.dropdown .dropdown-menu li.button{margin:.5em 0}#menu-sidebar li.dropdown .dropdown-menu li.button a{color:#000;background-color:#fff}#menu-sidebar li.dropdown .dropdown-menu li.button a:hover,#menu-sidebar li.dropdown .dropdown-menu li.button a:active,#menu-sidebar li.dropdown .dropdown-menu li.button a:focus{color:#fff;background-color:#000;border-color:white}@media(max-width:991px){#menu-sidebar{padding:.5em 1.5625rem}}@media(min-width:992px){#menu-sidebar{padding-left:6.25rem}}.sidebar-nav__category-dropdown-button{padding:.5em 0;margin:0;border:0;background-color:transparent;min-width:auto;max-width:none;display:block;font-size:1em;text-align:left}.sidebar-nav__category-dropdown-button:hover,.sidebar-nav__category-dropdown-button:active,.sidebar-nav__category-dropdown-button:focus{background-color:transparent;color:#aa9767}.sidebar-nav__category-dropdown-group{display:none;text-align:left;padding-left:15px}.sidebar-nav__category-dropdown-group.is-open{display:block}.sidebar-nav__category-dropdown-group a{text-align:left!important;display:block!important}.menu_gallery.collapsed+.fj-mobile-nav{display:none}.menu-location{color:white}.menu_gallery{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%);position:fixed;bottom:0;right:0;height:30vh;background-color:#000;z-index:1}.menu_gallery.collapsed{overflow:scroll;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(min-width:1280px){.menu_gallery.collapsed{overflow:hidden;background-color:#e9e9e9}}@media(min-width:1280px){.menu_gallery{display:none;opacity:0;height:27vh}}.menu_gallery .gallery_grid{display:grid;grid-template-columns:auto;margin:auto;gap:24px}@media(min-width:1280px){.menu_gallery .gallery_grid{grid-template-columns:auto auto auto}}.menu_gallery .gallery_grid .gallery_image{position:relative;display:none}.menu_gallery .gallery_grid .gallery_image.show-image{display:block;opacity:1}.menu_gallery .gallery_grid .gallery_image img{min-width:270px;max-height:180px;width:100%;height:auto}.menu_gallery .gallery_grid .gallery_image .gallery_link .image_title{position:absolute;bottom:24px;left:0;width:100%;height:-webkit-fit-content;height:fit-content;padding-left:24px;padding-right:24px;color:white;font-family:Gotham;font-weight:700;font-size:20px;line-height:23px}.product-nav{display:none}@media(min-width:1280px){.product-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#menu-product-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0}#menu-product-navigation .dropdown-level-0{display:block;list-style:none;position:absolute;left:0;height:90vh;width:33%;background-color:white}#menu-product-navigation .dropdown-level-0::after{content:'';position:absolute;top:0;left:-100%;background-color:white;width:100%;height:100%}#menu-product-navigation .dropdown-level-0.collapsed{display:none}#menu-product-navigation .dropdown-level-0 .dropdown-level-1{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:10px;list-style:none;position:fixed;top:0;right:0;height:63vh;width:67vw;overflow:scroll;background-image:url(/wp-content/themes/frontier_justice/assets/img/svg/logo-menu.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#f3f3f3;z-index:1;padding-left:60px;padding-right:60px;padding-top:20px;padding-bottom:20px}}@media(min-width:1280px) and (min-width:1920px){#menu-product-navigation .dropdown-level-0 .dropdown-level-1{max-width:63vw}}@media(min-width:1280px){#menu-product-navigation .dropdown-level-0 .dropdown-level-1.collapsed{display:none}#menu-product-navigation .dropdown-level-0 .dropdown-level-1 .dropdown-level-2{display:block;list-style:none}#menu-product-navigation .dropdown-level-0 .dropdown-level-1 .dropdown-level-2.collapsed{display:none}#menu-product-navigation .item-depth-0>a{font-family:Open Sans Condensed;text-transform:uppercase;font-weight:700}#menu-product-navigation .item-depth-0>a.collapsed{color:#aa9767}#menu-product-navigation .item-depth-0>a .icon{display:none}#menu-product-navigation .item-depth-1{position:relative}#menu-product-navigation .item-depth-1:first-child{padding-top:20px}#menu-product-navigation .item-depth-1::after{content:'';position:absolute;bottom:0;left:12px;height:1px;width:67%;background-color:#e5e5e5}#menu-product-navigation .item-depth-1::after:last-child{height:0;opacity:0}#menu-product-navigation .item-depth-1 a{font-family:Gotham;font-weight:400;color:#7a7f85;line-height:21px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}#menu-product-navigation .item-depth-1 a:hover{color:#aa9767}#menu-product-navigation .item-depth-1>.dropdown-toggle{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#menu-product-navigation .item-depth-1>.dropdown-toggle .icon{height:25px;width:25px;opacity:0;margin-right:30%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}#menu-product-navigation .item-depth-1>.dropdown-toggle.collapsed{color:#4a4a4a}#menu-product-navigation .item-depth-1>.dropdown-toggle.collapsed .icon{opacity:1}#menu-product-navigation .item-depth-1 .item-depth-2>.dropdown-toggle{font-family:Open Sans Condensed;text-transform:uppercase;font-weight:700;line-height:21px}#menu-product-navigation .item-depth-1 .item-depth-2 a{font-weight:300}#menu-product-navigation .item-depth-1 .item-depth-2 .dropdown-toggle{color:#aa9767;font-weight:700;text-transform:uppercase;font-size:16px;padding-top:.875rem;padding-right:.875rem;padding-left:.875rem;padding-bottom:0!important;min-height:-webkit-fit-content!important;min-height:fit-content!important}#menu-product-navigation .item-depth-1 .item-depth-2 .dropdown-toggle .icon{display:none}#menu-product-navigation .item-depth-1 .item-depth-3{margin-bottom:0}#menu-product-navigation .item-depth-1 .item-depth-3 a{padding:0 .875rem!important;min-height:100%!important;font-size:12px;color:#646464}}#sidebar-nav #menu-product-navigation-1{position:relative;padding:.5em 1.5625rem}#sidebar-nav #menu-product-navigation-1 li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:.5em 0;margin:0;font-size:16px;font-weight:700;font-family:Open Sans Condensed;line-height:21px}#sidebar-nav #menu-product-navigation-1 .mobile_back{position:absolute;top:-73px;left:1.5625rem;width:81px;display:none;padding:.5em 1.5625rem;background:white;color:black}#sidebar-nav #menu-product-navigation-1 .mobile_back.show_back{display:block}#sidebar-nav #menu-product-navigation-1 .menu-location{position:absolute;top:-71.5px;left:5.5rem;width:100%;display:block;padding:.5em 1.5625rem;font-size:16px;font-weight:700;font-family:Open Sans Condensed;line-height:21px;color:white}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0.collapsed{height:0;opacity:0}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0:not(.collapsed){padding:.5em 1.5625rem;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:black;opacity:1}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1.collapsed{height:0;opacity:0}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1:not(.collapsed){padding:.5em 1.5625rem;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:black;opacity:1}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .item-depth-2 a{display:inline-block;width:100%;text-align:left}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .item-depth-2 a .icon{position:absolute;right:24px}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .item-depth-2 a::before{content:'Shop by '}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .dropdown-level-2 .item-depth-3 a::before{content:''}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .dropdown-level-2.collapsed{height:0;opacity:0}#sidebar-nav #menu-product-navigation-1 .dropdown-level-0 .dropdown-level-1 .dropdown-level-2:not(.collapsed){padding:.5em 1.5625rem;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:black;opacity:1;z-index:1}.aws-search-result{width:300px!important}.sidebar-nav .fj-mobile-nav.lower{margin-top:50px}.sidebar-nav .menu_gallery{position:relative;height:auto;margin-top:50px}.reservation-popup{position:relative;background-color:#f3f3f3;width:38.375rem;max-width:100%;margin:30px auto;padding:4.5rem;color:#4a4a4a;max-height:90vh;overflow:auto}.reservation-popup .gform_variation_wrapper label,.reservation-popup .gform_variation_wrapper input{color:#4a4a4a!important}.reservation-popup .gform_fields{list-style:none}.reservation-popup .mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;min-width:auto}.reservation-popup .mfp-close:hover,.reservation-popup .mfp-close:active,.reservation-popup .mfp-close:focus{background-color:transparent}.reservation-popup .cart .product-addon .addon-name{font-size:1.375rem;line-height:1.182;font-weight:300;color:#000;margin:.5rem 0}.reservation-popup .cart .product-addon .addon-description p{color:#4a4a4a}.reservation-popup .cart .product-addon .form-row{position:relative;padding:0;margin:1rem 0}.reservation-popup .cart .product-addon .form-row label{position:absolute;top:5px;left:15px;margin:0;color:#4a4a4a}.reservation-popup .cart .product-addon .form-row input,.reservation-popup .cart .product-addon .form-row select{color:#4a4a4a;border:0}.reservation-popup .cart .product-addon .form-row select{padding:25px 36px 25px 18px}.reservation-popup .cart .product-addon-shooter-information .form-row,.reservation-popup .cart .product-addon-how-long-can-i-shoot-for .form-row{display:none}.reservation-popup .cart .product-addon-range-rules .form-row label{position:relative;top:auto;left:auto}.reservation-popup .cart .form-field{color:#4a4a4a}.reservation-popup .cart .form-field label{font-size:1.375rem;line-height:1.182;font-weight:300;color:#000;margin:.5rem 0}.reservation-popup .cart .form-field input{padding:14px;color:#4a4a4a;border:0}.reservation-popup .cart .wc-bookings-booking-form{padding:0;border:0}.reservation-popup .cart .wc-bookings-booking-form .wc-bookings-booking-cost{margin:0;border:0;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}.reservation-popup .cart .wc-bookings-date-picker{padding:0;border:0}.reservation-popup .cart .wc-bookings-date-picker legend{font-size:1.375rem;line-height:1.182;font-weight:300;color:#000;margin:.5rem 0}.reservation-popup .cart .picker{padding:50px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}@media(max-width:767px){.reservation-popup .cart .picker{padding:0}}.reservation-popup .cart .ui-datepicker{box-shadow:0 4px 24px 0 rgba(204,204,204,.42);border-radius:3px}.reservation-popup .cart .ui-datepicker .ui-datepicker-calendar thead tr th{font-size:.875rem}.reservation-popup .cart .ui-datepicker .ui-datepicker-calendar tbody tr td.bookable a{background-color:#000!important}.reservation-popup .cart .ui-datepicker .ui-datepicker-calendar tbody tr td.bookable a.ui-state-active{background-color:#aa9767!important}.reservation-popup .cart .block-picker{box-shadow:0 2px 6px 0 rgba(0,0,0,.12);background-color:#fff}.reservation-popup .cart .block-picker li{padding:15px}.reservation-popup .cart .block-picker .block{width:100%;padding:0}.reservation-popup .cart .block-picker .block a.selected{background-color:#aa9767!important}.reservation-popup .cart .block-picker .block a:hover,.reservation-popup .cart .block-picker .block a:active,.reservation-popup .cart .block-picker .block a:focus{background-color:rgba(170,151,103,.5)}.reservation-popup__form-row{margin-bottom:2.5rem}.reservation-popup__form-row label{display:block;font-size:1.375rem;line-height:1.182;margin-bottom:.75rem}.reservation-popup__form-dropdown{position:relative;background-color:white;font-size:1rem;padding:24px 72px 24px 36px;cursor:pointer}.reservation-popup__form-dropdown .icon{position:absolute;font-size:2rem;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.reservation-popup__form-options{z-index:10;position:absolute;top:100%;left:0;right:0;display:none;list-style:none;margin:0;padding:0;background-color:#fff}.reservation-popup__form-options.open{display:block}.reservation-popup__form-options .reservation-popup__form-option{display:block;padding:24px 36px;cursor:pointer}.reservation-popup__form-submit{text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 .5px white;width:100%}.reservation-popup__bays{margin-top:50px}.reservation-popup__bays-title{color:#000}.reservation-popup__bays-list{list-style:none;margin:0;padding:0}.reservation-popup__bays-list-item{margin:30px 0}.reservation-popup__bays-list-item-title{color:#000;font-size:1.125rem;line-height:1.667;margin-bottom:7px}.reservation-popup__bays-list-item-description{color:#6f6f6f;font-size:.875rem}.hentry.no_related{padding-bottom:3.125rem}@media(min-width:1280px){.hentry.no_related{padding-bottom:6.25rem}}.post{padding-top:.78125rem;padding-bottom:3.125rem}@media(min-width:1280px){.post{padding-top:1.5625rem;padding-bottom:6.25rem}}.post.container{max-width:initial}.post__content>*:not(blockquote){max-width:70.625rem;margin-left:auto;margin-right:auto}.post__content>p,.post__content>li,.post__content>time,.post__content>td,.post__content>th,.post__content>dt,.post__content>dd{color:#979797}.post__content>p,.post__content>ul{margin-bottom:.78125rem}@media(min-width:992px){.post__content>p,.post__content>ul{margin-bottom:1.5625rem}}.post__content>p:last-child,.post__content>ul:last-child{margin-bottom:0}.post__content>ul,.post__content>ol{margin-left:1.125rem}.post__content>blockquote{margin-top:6.25rem;margin-bottom:6.25rem}.post__content a{color:#4a4a4a;text-decoration:underline}.post__content a:hover,.post__content a:active,.post__content a:focus{text-decoration:none}.post__breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem}.post__breadcrumb a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:.25rem}.post__breadcrumb a:after{content:'/';display:inherit;margin-left:.25rem}.post__breadcrumb a:last-of-type:after{content:''}.post__related_posts{background-color:#f3f3f3}.post__related_posts .card-grid__posts{max-width:73.125rem;margin-right:auto;margin-left:auto}.post__related_posts__title{margin-top:1.5625rem;margin-bottom:.78125rem;color:#4a4a4a}@media(min-width:992px){.post__breadcrumb{margin-bottom:3.125rem}.post__related_posts__title{margin-top:3.125rem;margin-bottom:1.5625rem}}.widget{width:100%}.gv-table-container{max-width:100%;overflow:auto}.gv-table-view{margin-top:20px}.gv-table-view td,.gv-table-view th{border:1px solid black;padding:5px;font-size:14px}.gv-table-view td li,.gv-table-view th li{list-style:none;font-size:14px}.woocommerce.wl-list-pop dl dt{font-size:1rem}.woocommerce.wl-list-pop dl dd a{font-size:1rem;text-decoration:underline}.woocommerce.wl-list-pop dl dd a:hover,.woocommerce.wl-list-pop dl dd a:active,.woocommerce.wl-list-pop dl dd a:focus{text-decoration:none}.woocommerce.wl-list-pop .wl-add-to-single{font-size:1rem}.fj-product{padding:7.5rem 0;padding-top:0!important}.fj-product .bundled_product .bundled_product_excerpt{display:none}.fj-product::after{content:"";display:table;clear:both}.fj-product .woocommerce-product-details__short-description{font-size:1rem;margin-bottom:30px}.fj-product .woocommerce-product-details__short-description p{color:#fff}.fj-product .woocommerce-product-details__short-description ul{list-style-position:outside;padding-left:1em}.fj-product .woocommerce-product-details__short-description ul li span{color:#fff!important}.flex-control-thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-control-thumbs li{margin-right:12px!important}.flex-control-thumbs li:last-child{margin-right:0!important}.fj-product__content{margin:5em 0}.ll_product-content{background:#2d2d2d;color:white;padding:60px 32px}@media(min-width:992px){.ll_product-content{padding:60px}}.fj-product__class-col{padding:0 30px}.fj-product__class-time{padding-right:15px!important}.fj-product__class-firearm{padding-left:15px!important}.fj-product__info-title{font-size:1.125rem;font-weight:300;color:#4a4a4a;margin:1.5rem 0 .5rem}.fj-product__prerequisites{padding-left:20px}.fj-product__content-title{color:#4a4a4a;margin-bottom:1rem}.fj-product__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;list-style:none;margin:0;padding:0;border-radius:2rem;background-color:#f3f3f3;box-shadow:inset 0 1px 10px -2px #000;overflow:hidden}.fj-product__info li{position:relative;z-index:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:14px;font-weight:700}.fj-product__info li:first-of-type.active::before{left:-10px}.fj-product__info li:last-of-type.active::before{right:-10px}.fj-product__info li.active{position:relative;z-index:2;color:#fff}.fj-product__info li.active::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);background-color:#6f6f6f}@media(max-width:479px){.fj-product__standard .col-1of2{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.fj-product__standard .col-1of2:not(:first-of-type){margin-top:1em}}.fj-product__standard .addon-name{font-size:1em}.fj-product__standard .gform_fields{list-style:none}.fj-product__standard .gform_fields .gfield{margin-bottom:1em}.fj-product__standard .gform_fields .gfield .gfield_label{font-size:16px}.fj-product__standard .gform_fields .gfield select{padding:1em}.fj-product__standard .gform_fields .gfield input[type=date],.fj-product__standard .gform_fields .gfield input[type=email],.fj-product__standard .gform_fields .gfield input[type=number],.fj-product__standard .gform_fields .gfield input[type=tel],.fj-product__standard .gform_fields .gfield input[type=text]{padding:1em}.fj-product__standard .gform_fields .gfield .ginput_container_date{margin-bottom:.5em}.fj-product__standard .gform_fields .gfield .gfield_checkbox,.fj-product__standard .gform_fields .gfield .gfield_radio{list-style:none}.fj-product__standard .gform_fields .gfield .gfield_checkbox li,.fj-product__standard .gform_fields .gfield .gfield_radio li{display:inline-block;margin-right:.5em}.fj-product__standard .gform_fields .gfield.gfield--terms-and-conditions{max-height:10em;overflow:auto;font-size:.75em;margin:1em 0}.fj-product__standard .gform_fields .gfield .ginput_complex span{display:block;margin-bottom:1em}.fj-product__back{cursor:pointer}.fj-product__back a{position:relative}.fj-product__back a::before{content:'';width:0}.fj-product__back a:hover::after{content:'';width:100%;border-bottom:1px solid black}@media(max-width:991px){.woocommerce-product-gallery__image{width:320px}}@media(min-width:992px){.woocommerce-product-gallery__image img{max-width:65%;margin:auto}}.fj-product__standard-content{padding:0 32px}@media(min-width:992px){.fj-product__standard-content{padding:0 60px;position:-webkit-sticky;position:sticky;top:161px;max-height:calc(100vh - 160px)}}@media(max-width:479px){.fj-product__standard-content{padding-right:0}}.fj-product__standard-content span.onsale{left:4rem;top:2rem}.woocommerce .fj-product__standard form.cart .variations{display:block;width:100%}.woocommerce .fj-product__standard form.cart .variations tbody{display:block}.woocommerce .fj-product__standard form.cart .variations tr{display:block}.woocommerce .fj-product__standard form.cart .variations td.label,.woocommerce .fj-product__standard form.cart .variations td.value{display:block;width:100%;vertical-align:unset}.woocommerce .fj-product__standard form.cart .variations td.label label,.woocommerce .fj-product__standard form.cart .variations td.value label{color:#fff}.woocommerce .fj-product__standard form.cart .variations select{width:100%}.woocommerce div.product .product_title{color:#fff}.woocommerce div.product p.price{font-size:2.625rem;color:#fff;margin:15px 0;font-weight:500;line-height:1.19}.woocommerce div.product form.cart .variations td.label{vertical-align:unset}.woocommerce div.product form.cart .variations td.label label{font-size:1rem}.woocommerce div.product form.cart .variations select{font-size:1rem;padding:14px 48px 14px 24px;background-color:#2d2d2d;color:#fff;border:1px solid #fff;border-radius:30px;box-shadow:0 2px 7px 0 rgba(0,0,0,.24);margin-bottom:15px}.woocommerce div.product form.cart .quantity{margin-right:1px!important}.woocommerce div.product form.cart .quantity .qty{background-color:#5d5d5d;font-size:1.125rem;padding:14px;color:#fff;min-height:60px;border:0;border-top-left-radius:200%;border-bottom-left-radius:200%;box-shadow:0 2px 7px 0 rgba(0,0,0,.24)}.woocommerce .woocommerce-variation-add-to-cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.woocommerce .tax-cat-description{padding:32px}.woocommerce .tax-cat-description .cat-title{font-size:36px;line-height:43px;color:#4a4a4a}.woocommerce .tax-cat-description .cat-description{-webkit-column-count:2;column-count:2}.woocommerce #email__oos{width:100%;margin:auto;display:block}@media(min-width:992px){.woocommerce #email__oos{width:65%}}.woocommerce #email__oos .oos-email{display:grid;place-items:center;background-color:#fff;padding:32px 20px}@media(min-width:992px){.woocommerce #email__oos .oos-email{padding:60px 56px}}.woocommerce #email__oos .oos-email .oos-email-contents .oos-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents .oos-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.woocommerce #email__oos .oos-email .oos-email-contents .oos-details img{width:100%;object-fit:contain}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents .oos-details img{width:50%}}.woocommerce #email__oos .oos-email .oos-email-contents .oos-details .ll-deets{width:100%;font-size:36px;font-weight:400;line-height:43px;color:#4a4a4a}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents .oos-details .ll-deets{width:50%;margin-top:auto;margin-bottom:auto}}.woocommerce #email__oos .oos-email .oos-email-contents form{padding:1rem 0 0;position:relative}.woocommerce #email__oos .oos-email .oos-email-contents form .gform_heading{display:none}.woocommerce #email__oos .oos-email .oos-email-contents form .gform_body{padding-bottom:0}.woocommerce #email__oos .oos-email .oos-email-contents form input{border-radius:200px}.woocommerce #email__oos .oos-email .oos-email-contents form li:last-child{margin-bottom:0}.woocommerce #email__oos .oos-email .oos-email-contents form .gfield{position:relative}.woocommerce #email__oos .oos-email .oos-email-contents form .gfield label{position:absolute;top:-18px;left:17px;z-index:3;font-size:16px;line-height:24px;color:#828282}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents form .gfield label{left:32px}}.woocommerce #email__oos .oos-email .oos-email-contents form .ginput_container_email{padding:0}.woocommerce #email__oos .oos-email .oos-email-contents form .gform_footer{width:100%;margin-left:auto;margin-right:auto}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents form .gform_footer{width:111px;margin-left:auto;margin-right:unset;position:relative;padding-right:48px;left:-24px;z-index:2;top:-39px}}.woocommerce #email__oos .oos-email .oos-email-contents form .gform_footer input[type=submit]{max-height:42px;border-radius:18px;padding:0;width:100%;margin-top:12px;background-color:#aa9767;border-color:#aa9767}@media(min-width:992px){.woocommerce #email__oos .oos-email .oos-email-contents form .gform_footer input[type=submit]{max-height:33px;margin-top:0;min-width:111px}}.woocommerce #email__oos .oos-email .oos-email-contents form .gform_footer input[type=submit]:hover{background-color:#6f6f6f}.woocommerce #email__oos .mfp-close{right:5%;padding:8px 32px;margin:0;max-width:20px;text-align:right}@media(min-width:992px){.woocommerce #email__oos .mfp-close{right:17.5%;padding:32px}}.woocommerce #email__oos .mfp-close:hover{background:#fff}.woocommerce .gform_variation_wrapper label{color:#fff}.woocommerce .gform_variation_wrapper input,.woocommerce .gform_variation_wrapper textarea{background:transparent;color:#fff}.woocommerce .gform_variation_wrapper select{font-size:1rem;padding:14px 48px 14px 24px;background-color:#2d2d2d;color:#fff;border:1px solid #fff;border-radius:30px;margin-bottom:15px}.bundled_product_optional_checkbox{color:#fff}.product:not(.product_cat-memberships):not(.product_cat-gift-cards) .gform_variation_wrapper{display:none!important}.product.product_cat-events .gform_variation_wrapper{display:block!important}.product.product_cat-class .gform_variation_wrapper{display:block!important}.block-picker.fj-error::before{content:'Please select a date above and a time slot below';display:list-item;width:100%;padding:16px;background-color:#ffd7d6;color:red;font-weight:700}.team-fields label{color:white}body.archive.woocommerce .ll-hero{min-height:auto!important;height:auto!important}body.archive.woocommerce .ll-hero .container{min-height:50vh}.fj-shop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem 0 7.5rem;overflow:hidden}.fj-shop__breadcrumbs{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.fj-shop__products-header-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:991px){.fj-shop__products-header-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.fj-shop__products-header-row.search{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fj-shop__products-header-row.search .fj-shop__products-header-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.fj-shop__products-header-row.search .fj-shop__products-header-title h2,.fj-shop__products-header-row.search .fj-shop__products-header-title .logo__brand{color:#6f6f6f}.fj-shop__products-header-row.search .fj-shop__products-header-order{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.fj-shop__products-header-row.search .fj-shop__products-header-order input{border-radius:5px}.fj-shop__products-header-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em;color:#6f6f6f}@media(max-width:991px){.fj-shop__products-header-title{margin-right:0!important;margin-left:1em}}.fj-shop__products-header-order{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em}.fj-shop__products-header-order select{border-radius:5px}.fj-shop__sidebar{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;list-style:none;margin:0;padding:0;width:25%}@media(max-width:767px){.fj-shop__sidebar{width:100%;margin-bottom:2em}}.fj-shop__sidebar .fj-shop__sidebar-category-style,.fj-shop__sidebar li.fj-shop__sidebar-category,.fj-shop__sidebar li.fj-shop__sidebar-tag{display:block;font-size:.875rem;padding:1rem 0;color:#6f6f6f;border-top:1px solid #979797}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-category-name,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-category-name,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-category-name,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-tag-name,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-tag-name,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-tag-name{position:relative;display:block;cursor:pointer;font-weight:500}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-category-name::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-category-name::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-category-name::after,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-tag-name::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-tag-name::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-tag-name::after{content:"+";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-category-name.open::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-category-name.open::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-category-name.open::after,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-tag-name.open::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-tag-name.open::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-tag-name.open::after{content:"-";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-filter-selections,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-filter-selections,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-filter-selections{list-style:none;margin:10px 0 0;padding:0}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-filter-selections li,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-filter-selections li,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-filter-selections li{display:inline-block;font-size:.875rem;cursor:pointer;padding:0;margin:0}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-filter-selections li::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-filter-selections li::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-filter-selections li::after{content:"\00d7";margin-left:.5em}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-filter-title,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-filter-title,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-filter-title{position:relative;display:block;font-weight:500}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-filter-title::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-filter-title::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-filter-title::after{content:"Clear all";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-decoration:underline;color:#6f6f6f;cursor:pointer}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subcategories,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subcategories,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subcategories,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subtags,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subtags,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subtags{display:none;list-style:none;padding:1rem 0 0;margin:0}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subcategories.open,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subcategories.open,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subcategories.open,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subtags.open,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subtags.open,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subtags.open{display:block}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subcategories li,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subcategories li,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subcategories li,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subtags li,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subtags li,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subtags li{position:relative;padding-left:2.1875rem;font-size:.875rem;line-height:1.714;color:#6f6f6f;cursor:pointer}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subcategories li::before,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subcategories li::before,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subcategories li::before,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subtags li::before,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subtags li::before,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subtags li::before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;border:1px solid #979797}.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subcategories li.active::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subcategories li.active::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subcategories li.active::after,.fj-shop__sidebar .fj-shop__sidebar-category-style .fj-shop__sidebar-subtags li.active::after,.fj-shop__sidebar li.fj-shop__sidebar-category .fj-shop__sidebar-subtags li.active::after,.fj-shop__sidebar li.fj-shop__sidebar-tag .fj-shop__sidebar-subtags li.active::after{content:"";position:absolute;left:2px;top:5px;width:11px;height:11px;border:1px solid #979797;background-color:#979797}.fj-shop__sidebar-stock{position:relative;padding-left:2.1875rem;font-size:.9375rem;font-weight:500;color:#6f6f6f;cursor:pointer;padding-bottom:1rem;line-height:1.5}.fj-shop__sidebar-stock::before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;border:1px solid #979797}.fj-shop__sidebar-stock.active::after{content:"";position:absolute;left:2px;top:5px;width:11px;height:11px;border:1px solid #979797;background-color:#979797}.product__image{display:none}.woocommerce-shipping-fields h3 span{font-size:1rem;line-height:1.1875;font-weight:300}@media(min-width:768px){.woocommerce-shipping-fields h3 span{font-size:1.375rem;line-height:1.1818181818}}.fj-shop__products{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:45px;width:calc(75% - 45px);-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:767px){.fj-shop__products{margin-left:0;width:100%}}.fj-shop__products li.product .fj-product__image-container{background-position:center center;background-size:contain;background-repeat:no-repeat;position:relative}.fj-shop__products li.product .fj-product__image-container::before{content:'';display:block;width:100%;padding-top:100%}.fj-shop__products li.product .loop-stock-status{position:absolute;top:0;left:0}.fj-shop__products li.product .loop-stock-status .ll-product-loop-card_stock{width:-webkit-fit-content;width:fit-content;padding:3px 10px;color:white;text-transform:uppercase;font-size:10px;line-height:26px;font-weight:400;border-radius:4px}.fj-shop__products li.product .loop-stock-status .ll-product-loop-card_stock.in-stock{background-color:#66bb5e}.fj-shop__products .shop-grid-loading-icon-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:2rem}.fj-shop__products .shop-grid-loading-icon-text img{margin-left:.5rem}.fj-shop__products #wc-archive-load-more-btn{margin-top:1rem;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fj-shop__products #wc-archive-load-more-btn img{display:none}.fj-shop__products #wc-archive-load-more-btn.searching span{display:none}.fj-shop__products #wc-archive-load-more-btn.searching img{display:block}.fj-cart{padding:1.5em 0;background-color:#fff}.fj-cart__title{margin-bottom:1rem;color:#4a4a4a}.fc-cart__coupon-button{text-align:left!important}#fj_gift_card_field{margin-bottom:1rem}#fj_gift_card_field .fj-checkout__gift-card-lookup,#fj_gift_card_field h3{padding-left:12px}.woocommerce .cart-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.woocommerce .cart-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(min-width:992px){.woocommerce .cart-wrap .woocommerce-cart-form{border-right:1px solid rgba(151,151,151,.25);padding:0 1rem 0 0}}.woocommerce .cart-wrap .woocommerce-cart-form th.product-name{position:absolute;left:0}.woocommerce .cart-wrap .woocommerce-cart-form th{font-size:1rem;font-weight:400;color:#6f6f6f;text-transform:uppercase}.woocommerce .cart-wrap .woocommerce-cart-form .qty{width:100%}@media(max-width:767px){.woocommerce .cart-wrap .woocommerce-cart-form .qty{width:50%}}.woocommerce .cart-wrap .cart-collaterals{width:unset;padding:0 0 0 1rem}.woocommerce .cart-wrap .cart-collaterals #coupon_code{margin-bottom:1rem}.woocommerce .cart-wrap .cart-collaterals .cart_totals{float:unset;width:unset}.woocommerce .cart-wrap .cart-collaterals .cart_totals h2,.woocommerce .cart-wrap .cart-collaterals .cart_totals .logo__brand{display:none}.woocommerce .cart-wrap .cart-collaterals .cart_totals table.shop_table{font-size:1rem}.woocommerce .cart-wrap .cart-collaterals .cart_totals table.shop_table tr{position:relative}.woocommerce .cart-wrap .cart-collaterals .cart_totals table.shop_table tr th{font-size:1rem}.woocommerce .cart-wrap .cart-collaterals .cart_totals table.shop_table tr td{text-align:right}.woocommerce .cart-wrap .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:left}.thwmsc-tab-content .thwmsc-buttons{display:none}.ll-showlogin{color:#aa9767;text-decoration:underline}.ll-showlogin:hover{color:#6f6f6f}.page-template-template-dark .ll-hero:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.page-template-template-dark .ll-prefooter:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}body.page-template-template-form-template .ll-location-grid{background-color:#fff;padding-bottom:0}body.page-template-template-form-template .ll-location-grid .location-grid__location__title a{color:#aa9767}.single-post .hentry:first-child{padding-top:6.25rem}.single-post h1{margin-bottom:2.8125rem;color:#4a4a4a}#pwgc-redeem-gift-card-form{display:none!important}.admin-restricted-content-notice{display:none!important}.required{text-decoration:none!important;border:0!important}.woocommerce div.product div.images{float:none;width:100%}.woocommerce div.product p.price{font-size:36px}.woocommerce div.product .product_title{color:#fff}@media(max-width:991px){.woocommerce .product-thumbnail{display:block!important}.woocommerce .product-thumbnail::before{content:""!important}}.woocommerce .woocommerce-MyAccount-navigation-link--members-area{display:none}.woocommerce .woocommerce-ordering select{font-size:1rem;padding:14px 48px 14px 24px;color:#6f6f6f;border:0;border-radius:5px;box-shadow:0 2px 7px 0 rgba(0,0,0,.24)}.woocommerce ul.products{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul.products li.product{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:15px;width:calc((100%/3) - 30px)}@media(max-width:991px){.woocommerce ul.products li.product{width:calc((100%/2) - 30px)!important}}@media(max-width:767px){.woocommerce ul.products li.product{width:95%!important;margin:0 auto!important;padding:0 1rem}}.woocommerce ul.products li.product.hidden{display:none}.woocommerce ul.products li.product::after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background-color:#979797;pointer-events:none;opacity:0}.woocommerce ul.products li.product:hover::after,.woocommerce ul.products li.product:active::after,.woocommerce ul.products li.product:focus::after{opacity:.125;z-index:-1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem;color:#6f6f6f;font-weight:300}.woocommerce ul.products li.product .price{font-size:1.125rem;color:#6f6f6f;font-weight:300}.woocommerce ul.products li.product .add_to_cart_button{display:none}.woocommerce .woocommerce-cart-form a.remove{color:unset!important;border:1px solid #6f6f6f}.woocommerce .woocommerce-cart-form a.remove:hover{color:unset!important;background:white}.woocommerce .woocommerce-cart-form .cart img{max-width:100px;width:100%}.woocommerce table.shop_table{border:0;border-radius:0}.woocommerce table.shop_table .button.cancel,.woocommerce table.shop_table .button.subscription_renewal_early{display:none}.woocommerce table.shop_table .booking-cancel .button.cancel{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.woocommerce table.shop_table thead{background-color:#fff}.woocommerce table.shop_table thead tr th{font-size:1.125rem;font-weight:300;color:#6f6f6f;line-height:1.667;padding:12px}.woocommerce table.shop_table thead tr .product-price,.woocommerce table.shop_table thead tr .product-quantity,.woocommerce table.shop_table thead tr .product-subtotal{text-align:right}.woocommerce table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td,.woocommerce table.shop_table tbody tr td{color:#6f6f6f;padding:12px}.woocommerce table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item .product-price,.woocommerce table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item .product-quantity,.woocommerce table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item .product-subtotal,.woocommerce table.shop_table tbody tr .product-price,.woocommerce table.shop_table tbody tr .product-quantity,.woocommerce table.shop_table tbody tr .product-subtotal{text-align:right}.woocommerce table.shop_table tbody .actions .coupon{width:18.75rem}.woocommerce table.shop_table tbody .actions .coupon .input-text{display:block;width:100%;margin:0;color:#979797;background-color:#fff;padding:15px;border:0;font-weight:300}.woocommerce table.shop_table tbody .actions .coupon .input-text::-webkit-input-placeholder{color:#979797;font-weight:300}.woocommerce table.shop_table tbody .actions .coupon .input-text:-moz-placeholder{color:#979797;font-weight:300}.woocommerce table.shop_table tbody .actions .coupon .input-text::-moz-placeholder{color:#979797;font-weight:300}.woocommerce table.shop_table tbody .actions .coupon .input-text:-ms-input-placeholder{color:#979797;font-weight:300}.woocommerce table.shop_table tbody .actions .coupon .button{width:100%;margin-top:1rem;padding:.5rem 1rem}.woocommerce table.shop_table tbody .product-name .variation dt{display:block;width:100%;font-size:.625rem;font-weight:400}.woocommerce table.shop_table tbody .product-name .variation dd{display:block;width:100%;margin-bottom:.25em}.woocommerce table.shop_table tbody .product-name .variation dd p{font-size:.75rem;margin:0}.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button.alt.checkout-button,.woocommerce .thwmsc-btn,.woocommerce #fj_apply_gift_card{background-color:#aa9767;border:1px solid #aa9767}.woocommerce a.button.single_add_to_cart_button,.woocommerce input.button.single_add_to_cart_button,.woocommerce button.button.single_add_to_cart_button,.woocommerce button.button.alt.single_add_to_cart_button,.woocommerce a.button.alt.checkout-button.single_add_to_cart_button,.woocommerce .thwmsc-btn.single_add_to_cart_button,.woocommerce #fj_apply_gift_card.single_add_to_cart_button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-color:#5d5d5d;background-color:#5d5d5d;width:78%;max-height:60px;min-height:60px}@media(min-width:992px){.woocommerce a.button.single_add_to_cart_button,.woocommerce input.button.single_add_to_cart_button,.woocommerce button.button.single_add_to_cart_button,.woocommerce button.button.alt.single_add_to_cart_button,.woocommerce a.button.alt.checkout-button.single_add_to_cart_button,.woocommerce .thwmsc-btn.single_add_to_cart_button,.woocommerce #fj_apply_gift_card.single_add_to_cart_button{width:87%}}.woocommerce a.button.single_add_to_cart_button:hover,.woocommerce a.button.single_add_to_cart_button:active,.woocommerce a.button.single_add_to_cart_button:focus,.woocommerce input.button.single_add_to_cart_button:hover,.woocommerce input.button.single_add_to_cart_button:active,.woocommerce input.button.single_add_to_cart_button:focus,.woocommerce button.button.single_add_to_cart_button:hover,.woocommerce button.button.single_add_to_cart_button:active,.woocommerce button.button.single_add_to_cart_button:focus,.woocommerce button.button.alt.single_add_to_cart_button:hover,.woocommerce button.button.alt.single_add_to_cart_button:active,.woocommerce button.button.alt.single_add_to_cart_button:focus,.woocommerce a.button.alt.checkout-button.single_add_to_cart_button:hover,.woocommerce a.button.alt.checkout-button.single_add_to_cart_button:active,.woocommerce a.button.alt.checkout-button.single_add_to_cart_button:focus,.woocommerce .thwmsc-btn.single_add_to_cart_button:hover,.woocommerce .thwmsc-btn.single_add_to_cart_button:active,.woocommerce .thwmsc-btn.single_add_to_cart_button:focus,.woocommerce #fj_apply_gift_card.single_add_to_cart_button:hover,.woocommerce #fj_apply_gift_card.single_add_to_cart_button:active,.woocommerce #fj_apply_gift_card.single_add_to_cart_button:focus{color:#fff;border-color:#979797;background-color:#979797}.woocommerce a.button:hover,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce input.button:hover,.woocommerce input.button:active,.woocommerce input.button:focus,.woocommerce button.button:hover,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce a.button.alt.checkout-button:hover,.woocommerce a.button.alt.checkout-button:active,.woocommerce a.button.alt.checkout-button:focus,.woocommerce .thwmsc-btn:hover,.woocommerce .thwmsc-btn:active,.woocommerce .thwmsc-btn:focus,.woocommerce #fj_apply_gift_card:hover,.woocommerce #fj_apply_gift_card:active,.woocommerce #fj_apply_gift_card:focus{color:#fff;border-color:#979797;background-color:#979797}.woocommerce a.button.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt.alt:hover,.woocommerce button.button.alt.alt:active,.woocommerce button.button.alt.alt:focus,.woocommerce a.button.alt.checkout-button.alt:hover,.woocommerce a.button.alt.checkout-button.alt:active,.woocommerce a.button.alt.checkout-button.alt:focus,.woocommerce .thwmsc-btn.alt:hover,.woocommerce .thwmsc-btn.alt:active,.woocommerce .thwmsc-btn.alt:focus,.woocommerce #fj_apply_gift_card.alt:hover,.woocommerce #fj_apply_gift_card.alt:active,.woocommerce #fj_apply_gift_card.alt:focus{color:#fff;border-color:#979797;background-color:#979797}.fj-product-shipping-options__title{font-size:18px;font-weight:400;color:#fff;margin-bottom:16px}.fj-product-shipping-options{margin-bottom:20px;display:grid;grid-template-columns:auto auto;gap:20px 32px}.fj-product-shipping-options .fj-product-shipping-options__radio-group{margin-bottom:12px}.fj-product-shipping-options .fj-product-shipping-options__radio-group input{display:none}.fj-product-shipping-options .fj-product-shipping-options__radio-group input:checked+label{background-color:#fff;color:#4a4a4a}.fj-product-shipping-options .fj-product-shipping-options__radio-group label{display:block;padding:20px 16px;background-color:transparent;font-size:16px;margin-top:0;font-weight:500;min-height:108px;color:#fff;border:1px solid #fff;border-radius:15px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.fj-product-shipping-options .fj-product-shipping-options__radio-group label:hover{color:#4a4a4a;background-color:#fff}.fj-product-shipping-options .fj-product-shipping-options__radio-group label span{display:block;pointer-events:none}.fj-product-shipping-options .fj-product-shipping-options__radio-group label span.pickup{font-size:18px;font-weight:400}.fj-product-shipping-options .fj-product-shipping-options__radio-group label span.pickup-location{font-size:14px;font-weight:300}.fj-product-shipping-options .fj-product-shipping-options__radio-group label .fj-product-shipping-options__stock{margin-top:5px;color:#11932d;font-weight:400;font-size:14px}.fj-product-shipping-options .fj-product-shipping-options__radio-group label .fj-product-shipping-options__stock.fj-product-shipping-options__stock--none{font-size:14px;color:#e54a4a;font-weight:400}.fj-product-shipping-options .fj-product-shipping-options__radio-group label .fj-product-shipping-options__stock.fj-product-shipping-options__stock--low{font-size:14px;color:#f2c94c;font-weight:400}.woocommerce-product-gallery__trigger{display:none}p.stock{display:none}.out-of-stock-btn{width:100%;padding-top:9px;padding-bottom:9px;cursor:pointer}.out-of-stock-btn .innerds{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fj-cart-shipping-option .fj-cart-shipping-option__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fj-cart-shipping-option .fj-cart-shipping-option__heading .fj-cart-shipping-option__heading-text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:700;color:#6f6f6f;padding-right:12px}.fj-cart-shipping-option .fj-cart-shipping-option__heading .fj-cart-shipping-option__button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline;font-size:14px;color:green;text-decoration:underline;padding:0;margin:0;background-color:transparent;border-radius:0;border:0;min-width:0}.fj-cart-shipping-option .fj-cart-shipping-option__selection{font-size:14px;font-weight:300}.fj-cart-shipping-option+.variation{display:none}.fj-cart-shipping-option__popup{position:relative;background-color:#2d2d2d;max-width:650px;width:100%;padding:50px;margin:0 auto}.fj-cart-shipping-option__popup .fj-product-shipping-options__title{color:#fff}.fj-cart-shipping-option__popup .mfp-close{min-width:0}.fj-cart-shipping-option__popup .fj-product-shipping-options__button{text-align:center}.fj-product__attributes-table{width:100%;max-width:100%;margin-top:20px;margin-bottom:20px}.fj-product__attributes-table tr th{font-weight:400;text-align:left;font-size:22px;line-height:26.4px;color:#fff}.fj-product__attributes-table tr td{text-align:right;font-size:16px;line-height:26px;color:#bfbfbf}.fj-product__attributes-table tr th,.fj-product__attributes-table tr td{padding:8px;border-bottom:1px solid #fff}.fj-checkout__number-lookup{position:relative}.fj-checkout__number-lookup-box{position:absolute;top:100%;display:none;left:3px;right:3px;z-index:1;background-color:white;border:1px solid #4a4a4a;max-height:150px;overflow-y:auto}.fj-checkout__number-lookup-box:last-child{border-bottom:0}.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__button{display:block;width:100%;border-radius:0;border:0;color:#4a4a4a;background-color:#fff;border-bottom:1px solid #4a4a4a;font-size:14px}.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__button:hover,.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__button:active,.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__button:focus{color:#fff;background-color:#4a4a4a}.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__loading{display:block;width:100%;border-radius:0;border:0;color:#4a4a4a;background-color:#fff;border-bottom:1px solid #4a4a4a;font-size:14px;text-align:center}.fj-checkout__number-lookup-box .fj-checkout__number-lookup-box__loading.is-loaded{display:none}.fj-checkout__number-lookup-box.is-active{display:block}.fj-checkout__gift-card-status{padding:10px;margin-top:5px}.fj-checkout__gift-card-status--success{border:1px solid green}.fj-checkout__gift-card-status--fail{border:1px solid #b5121b}.checkout.woocommerce-checkout label{margin-top:0}.checkout.woocommerce-checkout #billing_fj_is_pickup_field{display:none}.checkout.woocommerce-checkout.processing::after{content:'We are processing your payment, please do not leave or close this page.';width:500px;max-width:100%;padding:15px;background:white;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:100;text-align:center}.bundled_product .details{width:100%!important}@media(min-width:992px){.bundled_product .details{width:80%!important}}.woocommerce-info{border-top-color:#aa9767}.woocommerce-info::before{color:#aa9767}.woocommerce-form-login p{font-size:1rem;line-height:1.1875;font-weight:300;color:#1f1f1f}@media(min-width:768px){.woocommerce-form-login p{font-size:1.375rem;line-height:1.1818181818}}.fj-shop__products-header-row.row.search{display:none}.ll-product_name{text-align:left!important}.select-location-popup{position:relative;width:30%;min-width:300px;max-width:600px;margin:0 auto;background-color:#f3f3f3;padding:4em 3em}.select-location-popup .mfp-close{position:absolute;top:0;right:0;min-width:auto;width:auto;padding:.25em .75em}.select-location-popup .mfp-close:hover{background-color:transparent}.select-location-popup__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.select-location-popup__container__title{font-size:2.625em;line-height:1.19;font-weight:500;color:#303030;width:100%}.select-location-popup__container__sub-title{font-size:1.375em;line-height:1.18;font-weight:300;color:#000;width:100%;margin-top:1em;margin-bottom:.25em}.select-location-popup__container__select{padding:1em .25em}.select-location-popup__container__button{margin-top:1em;width:100%}.select-location-popup{position:relative;width:30%;min-width:300px;max-width:600px;margin:0 auto;background-color:#f3f3f3;padding:4em 3em}.select-location-popup .mfp-close{position:absolute;top:0;right:0;min-width:auto;width:auto;padding:.25em .75em}.select-location-popup .mfp-close:hover{background-color:transparent}.select-location-popup__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.select-location-popup__container__title{font-size:2.625em;line-height:1.19;font-weight:500;color:#303030;width:100%}.select-location-popup__container__sub-title{font-size:1.375em;line-height:1.18;font-weight:300;color:#000;width:100%;margin-top:1em;margin-bottom:.25em}.select-location-popup__container__select{padding:1em .25em}.select-location-popup__container__button{margin-top:1em;width:100%}.fj-thankyou{padding:2.5em 0;font-size:16px}.fj-thankyou .woocommerce-order-overview{padding-left:30px}.fj-thankyou .woocommerce-order-details__title{font-size:1.25em}.fj-thankyou .woocommerce-table{text-align:left;margin:1em 0}.fj-thankyou .woocommerce-table .wc-booking-summary{display:none!important}.fj-thankyou .woocommerce-table th{font-size:1em;font-weight:400}.fj-thankyou .woocommerce-table td,.fj-thankyou .woocommerce-table th{padding:.25em 1em}.fj-thankyou .woocommerce-column__title{font-size:1.25em}.fj-thankyou address{padding:1em}.fj-thankyou .wc-item-meta{padding-left:30px}.fj-thankyou .wc-item-meta p{margin:0}.fj-thankyou .fj-thankyou__strong{font-size:1.25em;color:#656565;font-weight:700}.ll-ad-space-row{max-width:1440px}@media(min-width:992px){.ll-ad-space-row{margin:auto}}.ll-ad-space-row .ll-ad-space-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;gap:8px;padding:32px 0;color:#fffefe}.ll-ad-space-row .ll-ad-space-container .ll-add{width:100%;max-width:100%;min-height:427px;background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Gotham;font-style:normal;font-weight:400;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.ll-ad-space-row .ll-ad-space-container .ll-add.ad-single{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ll-ad-space-row .ll-ad-space-container .ll-add .add-link{position:absolute;top:0;left:0;width:100%;height:100%}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto;margin-right:auto;width:100%;height:100%}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay{top:0;height:100%}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__words{height:36%;width:41%;bottom:16px;top:unset}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__words{height:17%;width:8%;bottom:80px;top:unset}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__buffalo{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__words{left:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-single .buffalo-white-overlay .animated-buffalo__words{left:46%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-duplo .buffalo-white-overlay{top:30px;left:30px}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-duplo .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-duplo .buffalo-white-overlay .animated-buffalo__words{top:0;left:0;height:37%;width:40%}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-duplo .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-duplo .buffalo-white-overlay .animated-buffalo__words{height:37%;width:25%}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay{top:30px;left:30px}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__words{top:0;left:0;height:37%;width:40%}@media(min-width:768px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__words{width:20%}}@media(min-width:992px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__words{width:17%}}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__buffalo,.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-buffalo.ad-triplet .buffalo-white-overlay .animated-buffalo__words{height:41%;width:41%}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-details{margin-bottom:50px;margin-left:50px;margin-right:50px}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-details{margin-left:0;margin-right:0}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-details.ad-single{margin-left:unset;margin-right:unset;margin-top:128px}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-details.ad-duplo{margin-left:50px;margin-right:50px;margin-top:unset}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-details.ad-triplet{margin-left:50px;margin-right:50px;margin-top:unset}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-title{font-size:1.562rem;margin-bottom:.85rem}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-title{font-size:47px;line-height:47px}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-title.ad-single{font-size:1.562rem;font-weight:900;line-height:1.3191489362}@media(min-width:1280px){.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-row-title.ad-single{font-size:96px;line-height:70px}}.ll-ad-space-row .ll-ad-space-container .ll-add .ll-ad-space-description{font-size:13px;line-height:28px}.ll-banner{position:absolute;top:6rem;z-index:5;overflow:hidden;width:100vw;color:#fff;background-color:#b5121b;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.3) inset}.ll-banner.collapsed{top:-1.875rem;-webkit-transition:top 100ms ease-in-out;transition:top 100ms ease-in-out}.ll-banner p{margin-top:.125rem;margin-bottom:.125rem;color:currentColor}.ll-banner .banner__content{position:relative}.ll-banner .banner__close_btn{position:absolute;top:0;right:0;z-index:1;font-size:1.75rem;font-weight:300;line-height:1;color:#fff}.ll-banner .banner__close_btn:hover,.ll-banner .banner__close_btn:focus{outline:none;cursor:pointer}@media(min-width:992px){body.admin-bar .ll-banner+.ll-hero-home{padding-top:7.875rem}}.ll-blog-grid{padding-top:3.125rem;padding-bottom:4.6875rem}.entry__meta+.ll-blog-grid{padding-top:0}@media(min-width:1280px){.ll-blog-grid{padding-top:6.25rem;padding-bottom:9.375rem}}.ll-call-to-action{position:relative;background-color:#4a4a4a}body:not(.page-template-template-home) .ll-call-to-action:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}body.page-memberships .ll-call-to-action:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}body.page-template-template-home .ll-call-to-action:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}body.page-template-template-home .ll-call-to-action .call-to-action__content,body.page-template-template-home .ll-call-to-action .call-to-action__heading,body.page-template-template-home .ll-call-to-action .call-to-action__supertitle{min-width:70%}body.page-template-template-home .ll-call-to-action .call-to-action__supertitle{margin-bottom:2.625rem}body.page-donation-request .ll-call-to-action:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-call-to-action .container{padding-top:3.125rem;padding-bottom:3.125rem}.ll-call-to-action .call-to-action__content,.ll-call-to-action .call-to-action__heading,.ll-call-to-action .call-to-action__supertitle{min-width:50.01%;margin-left:auto;margin-right:auto;color:#fff}.ll-call-to-action .call-to-action__content h2,.ll-call-to-action .call-to-action__content .logo__brand,.ll-call-to-action .call-to-action__content h3,.ll-call-to-action .call-to-action__content h4,.ll-call-to-action .call-to-action__content h5,.ll-call-to-action .call-to-action__content h6,.ll-call-to-action .call-to-action__content p,.ll-call-to-action .call-to-action__content time,.ll-call-to-action .call-to-action__content li,.ll-call-to-action .call-to-action__content dd,.ll-call-to-action .call-to-action__content dt{color:#fff}.ll-call-to-action .call-to-action__button{min-width:15.875rem;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6);margin-top:1.875rem;margin-right:1.5625rem;margin-left:1.5625rem;text-transform:uppercase}@media(min-width:992px){.ll-call-to-action .container{padding-top:6.25rem;padding-bottom:6.25rem}.ll-call-to-action .call-to-action__button{margin-top:2.5rem}}.ll-card-slider{position:relative;background-color:#2d2d2d;padding-top:4em;padding-bottom:.5em}.ll-card-slider:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-card-slider:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-card-slider *{color:#fff}.ll-card-slider .card-slider__heading{text-align:center;font-weight:300}.ll-card-slider .card-slider__slides{position:relative;display:block;height:100%;overflow:hidden;box-sizing:border-box;margin-top:3.125rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ll-card-slider .card-slider__slide{position:relative}.ll-card-slider .card-slider__slide:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;height:100%;background:-webkit-linear-gradient(131.09deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(318.91deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%)}.ll-card-slider .card-slider__slide:hover{cursor:pointer}.ll-card-slider .card-slider__slide:focus{cursor:ew-resize}.ll-card-slider .card-slider__slide img{width:100%;height:auto;margin:auto}.ll-card-slider .card-slider__slide figcaption{position:relative;z-index:1;padding:2rem}.ll-card-slider .card-slider__slide figcaption h2,.ll-card-slider .card-slider__slide figcaption .logo__brand,.ll-card-slider .card-slider__slide figcaption h3{margin-bottom:.5859375rem}.ll-card-slider .slick-list{height:100%}.ll-card-slider .slick-track{position:relative;top:0;left:0;display:block;height:100%;margin-left:auto;margin-right:auto}.ll-card-slider .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#aa9767;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ll-card-slider .slick-initialized .slick-slide.slick-current+.slick-slide[aria-hidden=true]{-webkit-transform:scale(.9) translateX(-5.625%);-ms-transform:scale(.9) translateX(-5.625%);transform:scale(.9) translateX(-5.625%)}.ll-card-slider .slick-initialized .slick-slide[aria-hidden=true]{-webkit-transform:scale(.9) translateX(5.625%);-ms-transform:scale(.9) translateX(5.625%);transform:scale(.9) translateX(5.625%);opacity:.58;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;box-shadow:0 .4375rem 1.75rem 0 rgba(0,0,0,.54)}.ll-card-slider .slick-initialized .slick-slide:focus{outline:none}.ll-card-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}.ll-card-slider .card-slider__nav{margin-top:1.5625rem;margin-bottom:6.25rem}.ll-card-slider .card-slider__slick-prev,.ll-card-slider .card-slider__slick-next{cursor:pointer;width:6.25rem;min-width:initial;height:1.375rem;border:none;font-size:.625rem;background-color:transparent;box-shadow:none}@media(min-width:1280px){.ll-card-slider .card-slider__slides{margin-top:3.125rem}.ll-card-slider .card-slider__slide{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:502px}.ll-card-slider .card-slider__slide figcaption{padding:4rem}.ll-card-slider .card-slider__slide figcaption h1,.ll-card-slider .card-slider__slide figcaption h2,.ll-card-slider .card-slider__slide figcaption .logo__brand,.ll-card-slider .card-slider__slide figcaption h3,.ll-card-slider .card-slider__slide figcaption h4,.ll-card-slider .card-slider__slide figcaption h5,.ll-card-slider .card-slider__slide figcaption h6,.ll-card-slider .card-slider__slide figcaption p,.ll-card-slider .card-slider__slide figcaption ol,.ll-card-slider .card-slider__slide figcaption ul{margin-top:0}.ll-card-slider .card-slider__slide figcaption h2,.ll-card-slider .card-slider__slide figcaption .logo__brand,.ll-card-slider .card-slider__slide figcaption h3{margin-bottom:1.171875rem}.ll-card-slider .card-slider__slide figcaption h4,.ll-card-slider .card-slider__slide figcaption h5{margin-bottom:.78125rem}}.ll-classes-calendar{padding:2.5em 0}.ll-classes-calendar__events{display:none}.ll-classes-calendar__title-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.ll-classes-calendar__title-section{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ll-classes-calendar__title-section h1{margin:0 auto 1.6rem}}.ll-classes-calendar__title-section select{width:auto}.custom-calendar-wrap{margin:10px auto;position:relative;overflow:hidden}.custom-inner{background:#fff}.custom-inner::before,.custom-inner::after{content:'';width:99%;height:50%;position:absolute;background:#f6f6f6;bottom:-4px;left:.5%;z-index:-1}.custom-inner::after{content:'';width:98%;bottom:-7px;left:1%;z-index:-2}.custom-header{background:#fff;padding:5px 10px 10px 20px;height:70px;position:relative;border-top:5px solid #202020;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.custom-header h2,.custom-header .logo__brand,.custom-header h3{text-align:center;text-transform:uppercase}.custom-header h2,.custom-header .logo__brand{color:#495468;font-weight:300;font-size:22px;margin-top:10px}.custom-header h3{margin:0;font-size:10px;font-weight:700;color:#b7bbc2}.custom-header nav span{position:absolute;top:17px;width:30px;height:30px;color:#202020;cursor:pointer;margin:0 1px;font-size:26px;line-height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.custom-header nav span::before{font-family:fontawesome-selected;color:#202020;position:absolute;text-align:center;width:100%}.custom-header nav span:first-child{left:32px}.custom-header nav span:last-child{right:32px}.custom-header nav span.custom-prev::before{content:'<'}.custom-header nav span.custom-next::before{content:'>'}.custom-header nav span:hover::before{color:#aa9767}.custom-content-reveal{background:#f6f6f6;background:rgba(246,246,246,.9);border:1px solid #ddd;width:100%;height:100%;position:absolute;z-index:0;top:100%;left:0;text-align:center;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow-y:auto}.custom-content-reveal .custom-content-reveal__events{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1em}.custom-content-reveal .custom-content-reveal__events .ll-classs__cal-title{display:none}.custom-content-reveal .custom-content-reveal__events a{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 2em);margin:1em;background-color:#fff;border:1px solid #ddd;text-align:left;font-size:16px;padding:1em 1.5em}@media(max-width:991px){.custom-content-reveal .custom-content-reveal__events a{width:calc(100% - 2em)}}.custom-content-reveal .custom-content-reveal__events a:hover{background:#f9f9f9}.custom-content-reveal .custom-content-reveal__events a .ll-class-title{display:block;font-size:22px;color:#202020}.custom-content-reveal .custom-content-reveal__events a .ll-class-price{display:block}.custom-content-reveal .custom-content-reveal__events a .ll-class-status{display:block;text-transform:uppercase;font-size:12px;letter-spacing:1px}.custom-content-reveal .custom-content-reveal__events a .ll-class-status.ll-class-status--open{color:green}.custom-content-reveal .custom-content-reveal__events a .ll-class-status.ll-class-status--closed,.custom-content-reveal .custom-content-reveal__events a .ll-class-status.ll-class-status--full{color:red}.custom-content-reveal span.custom-content-close{position:absolute;top:19px;right:10px;text-align:center;background:transparent;cursor:pointer;line-height:13px;padding:0}.custom-content-reveal span.custom-content-close .icon{color:#202020}.custom-content-reveal h4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-transform:uppercase;font-size:13px;font-weight:300;letter-spacing:3px;color:#777;padding:20px;background:#fff;border-bottom:1px solid #ddd;border-top:5px solid #202020;margin-bottom:30px;margin-top:0}.custom-content-reveal span{color:#888}.custom-content-reveal a{color:#202020;padding-bottom:10px;text-decoration:none}@media(max-width:479px){.custom-content-reveal a{font-size:1.6rem}}.custom-content-reveal a:hover{color:#aa9767}.fc-calendar-container{height:800px;width:auto;background:#f6f6f6}@media(max-width:991px){.fc-calendar-container{height:600px}}@media(max-width:767px){.fc-calendar-container{height:400px}}@media(max-width:479px){.fc-calendar-container{height:300px}}.fc-calendar .fc-head{background:transparent;color:#202020;font-weight:700;text-transform:uppercase;font-size:12px}.fc-calendar .fc-row>div{background:#fff}.fc-calendar .fc-row>div:empty{background:transparent}.fc-calendar .fc-row>div>span.fc-date{top:15px;left:20px;text-align:left;margin:-10px 0 0 -15px;color:#686a6e;font-weight:400;pointer-events:none}@media(max-width:399px){.fc-calendar .fc-row>div>span.fc-date{font-size:15px}}.fc-calendar .fc-row>div.fc-today{background:#202020}.fc-calendar .fc-row>div.fc-today>span.fc-date{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.fc-calendar .fc-row>div.fc-content{cursor:pointer}.fc-calendar .fc-row>div.fc-content::after{content:'';position:absolute;top:10px;right:10px;width:20px;height:20px;background-color:#aa9767}@media(max-width:767px){.fc-calendar .fc-row>div.fc-content::after{top:5px;right:5px;width:15px;height:15px}}@media(max-width:479px){.fc-calendar .fc-row>div.fc-content::after{top:initial;right:initial;bottom:10px;left:50%}}.fc-calendar .fc-row>div.fc-content:hover::after{background-color:#202020}.fc-calendar .fc-row>div.fc-today.fc-content::after{background-color:#aa9767}.fc-calendar .fc-row>div.fc-today.fc-content:hover::after{background-color:#fff}.fc-calendar .fc-row>div>div a,.fc-calendar .fc-row>div>div span{display:none;font-size:22px}.fc-calendar .fc-row>div>div .ll-classs__cal-title{display:block;font-size:12px;margin-top:.2rem}@media(max-width:991px){.fc-calendar .fc-row>div>div .ll-classs__cal-title{font-size:1vw}}.fc-calendar .fc-row>div>div .ll-classs__cal-title:first-of-type{margin-top:1.8rem}.ll-classes-filter .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3em}@media(max-width:1280px){.ll-classes-filter .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.ll-classes-filter .classes-filter__experience,.ll-classes-filter .classes-filter__firearm,.ll-classes-filter .classes-filter__demographic,.ll-classes-filter .classes-filter__location{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(15% - .5em)}@media(max-width:1280px){.ll-classes-filter .classes-filter__experience,.ll-classes-filter .classes-filter__firearm,.ll-classes-filter .classes-filter__demographic,.ll-classes-filter .classes-filter__location{width:calc(20% - .5em)}}@media(max-width:991px){.ll-classes-filter .classes-filter__experience,.ll-classes-filter .classes-filter__firearm,.ll-classes-filter .classes-filter__demographic,.ll-classes-filter .classes-filter__location{width:calc((100%/2) - .5em);margin-bottom:.5em}}.ll-classes-filter .classes-filter__experience__label,.ll-classes-filter .classes-filter__firearm__label,.ll-classes-filter .classes-filter__demographic__label,.ll-classes-filter .classes-filter__location__label{position:absolute;top:0;left:0;width:100%;margin-top:0;padding:.5em 1em;pointer-events:none}.ll-classes-filter .classes-filter__experience__select,.ll-classes-filter .classes-filter__firearm__select,.ll-classes-filter .classes-filter__demographic__select,.ll-classes-filter .classes-filter__location__select{width:100%;padding:0 .5em;padding-top:2em;padding-bottom:1em;margin:0 .25em;border-radius:3px}.ll-classes-filter .classes-filter__button{width:15%;margin-left:auto}@media(max-width:991px){.ll-classes-filter .classes-filter__button{margin-right:auto}}.ll-filters .card-grid__form{padding-right:.25rem;padding-left:.25rem}.ll-filters .entry__filters__label{margin-top:0}.ll-firearms-grid{position:relative}.ll-firearms-grid:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-firearms-grid .ll-firearms-grid__row-1{display:block;text-align:center;padding-top:7em;padding-bottom:1.5em}.ll-firearms-grid .ll-firearms-grid__row-1__title{font-size:3.25em;line-height:1.19;font-weight:700;color:#4a4a4a;text-transform:uppercase}.ll-firearms-grid .ll-firearms-grid__row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -1.5em}.ll-firearms-grid .ll-firearms-grid__row-2__square{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100%/3) - 3em);margin:1.5em;background-size:cover;background-position:center center;background-repeat:no-repeat}.ll-firearms-grid .ll-firearms-grid__row-2__square::before{content:'';display:block;padding-top:100%}@media(max-width:991px){.ll-firearms-grid .ll-firearms-grid__row-2__square{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 3em)}}@media(max-width:767px){.ll-firearms-grid .ll-firearms-grid__row-2__square{width:calc(100% - 3em)}}.ll-firearms-grid .ll-firearms-grid__row-2__square__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1}.ll-firearms-grid .ll-firearms-grid__row-2__square__container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2}.ll-firearms-grid .ll-firearms-grid__row-2__square__container:hover .ll-firearms-grid__row-2__square__container__button{background-color:#aa9767;border-color:#aa9767;color:white}.ll-firearms-grid .ll-firearms-grid__row-2__square__container__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;font-size:2em;line-height:1.25;font-weight:300;color:white}.ll-firearms-grid .ll-firearms-grid__row-2__square__container__button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin:0 auto;background-color:transparent;border-color:transparent;margin-top:2em;text-transform:uppercase}.ll-firearms-grid .ll-firearms-grid__row-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em;padding-bottom:5em}.ll-firearms-grid .ll-firearms-grid__row-3__left{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(60% - 1.5em);margin-right:1.5em}@media(max-width:991px){.ll-firearms-grid .ll-firearms-grid__row-3__left{width:100%;margin-right:0;margin:0 -1.5em}}.ll-firearms-grid .ll-firearms-grid__row-3__left__top{position:relative;height:50vh;background-size:cover;background-position:center center;background-repeat:no-repeat}.ll-firearms-grid .ll-firearms-grid__row-3__left__top__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1}.ll-firearms-grid .ll-firearms-grid__row-3__left__top__container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2}.ll-firearms-grid .ll-firearms-grid__row-3__left__top__container:hover .ll-firearms-grid__row-3__left__top__container__button{background-color:#aa9767;border-color:#aa9767;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__left__top__container__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;font-size:2em;line-height:1.25;font-weight:300;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__left__top__container__button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin:0 auto;background-color:transparent;border-color:transparent;margin-top:2em;text-transform:uppercase}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.5em;margin-top:1.5em}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 3em);margin:1.5em;background-size:cover;background-position:center center;background-repeat:no-repeat}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square::before{content:'';display:block;padding-top:100%}@media(max-width:767px){.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square{width:calc(100% - 3em)}}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square__container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square__container:hover .ll-firearms-grid__row-3__left__bottom__square__container__button{background-color:#aa9767;border-color:#aa9767;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square__container__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;font-size:2em;line-height:1.25;font-weight:300;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__left__bottom__square__container__button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin:0 auto;background-color:transparent;border-color:transparent;margin-top:2em;text-transform:uppercase}.ll-firearms-grid .ll-firearms-grid__row-3__right{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(40% - 1.5em);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-left:1.5em;margin-bottom:1.5em}@media(max-width:991px){.ll-firearms-grid .ll-firearms-grid__row-3__right{width:100%;min-height:90vh;margin-left:0;margin-top:1.5em}}.ll-firearms-grid .ll-firearms-grid__row-3__right__tile__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1}.ll-firearms-grid .ll-firearms-grid__row-3__right__tile__container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1.5em;z-index:2}.ll-firearms-grid .ll-firearms-grid__row-3__right__tile__container:hover .ll-firearms-grid__row-3__right__tile__container__button{background-color:#aa9767;border-color:#aa9767;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__right__tile__container__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;font-size:2em;line-height:1.25;font-weight:300;color:white}.ll-firearms-grid .ll-firearms-grid__row-3__right__tile__container__button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin:0 auto;background-color:transparent;border-color:transparent;margin-top:2em;text-transform:uppercase}.ll-hero-2022{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.ll-hero-2022::before{z-index:1}@font-face{font-family:'Go 2 Old Western';src:url(../fonts/Go2OldWestern-Regular.otf)}.ll-hero-home{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:20rem;height:42vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:0!important;background-color:#4a4a4a;padding-top:0}.ll-hero-home.show-ragged:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-hero-home::before{z-index:1}.ll-hero-home *{color:#fff}.ll-hero-home .container{min-height:inherit;-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important;margin-top:3.5rem}@media(max-width:991px){.ll-hero-home .container{margin-top:2rem}}body.page-home .ll-hero-home .mfp-close{width:auto;min-width:auto}body.page-home .ll-hero-home .mfp-close:hover{background-color:transparent}body.page-home .ll-hero-home .hero-home__button .icon-crosshairs,body.page-home .ll-hero-home .hero-home__button .icon-triangle-right{margin-top:.35em;margin-left:1em;width:3em;height:3em}body.page-home .ll-hero-home .hero-home__button .icon-triangle-right{margin-top:.15em}body.page-home .ll-hero-home .hero-home__button .icon-triangle-right{display:none}body.page-home .ll-hero-home .hero-home__button:hover .icon-crosshairs{display:none}body.page-home .ll-hero-home .hero-home__button:hover .icon-triangle-right{display:inline-block}.ll-hero-home .hero-home__heading{padding-right:0;padding-left:0;font-family:'Go 2 Old Western',serif;font-size:5.5rem;line-height:.8536585366;text-align:left;color:#fff}.ll-hero-home .hero-home__heading:first-letter{font-size:6.25rem}.ll-hero-home .hero-home__button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.ll-hero-home .hero-home__button a{min-height:56px}.ll-hero-home .play-video-button{margin-top:1.3125rem}.ll-hero-home:after{bottom:0;border-width:4.6875rem 100vw 0 0}.ll-hero-home .hero-home__nav{padding-bottom:1.5625rem}.ll-hero-home .hero-home__nav a.play-video-button{display:none}.ll-hero-home .hero-home__next_btn{display:block;margin-top:2.34375rem;text-align:center}@media(max-width:767px){.ll-hero-home .hero-home__nav{padding-bottom:0}.ll-hero-home .hero-home__nav .hero-home__next_btn{display:none}.ll-hero-home .hero-home__button{margin-top:1rem}}@media(min-width:992px){.ll-hero-home{height:55vh}body.admin-bar .ll-hero-home{padding-top:6.125rem}.ll-hero-home .container{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.ll-hero-home .hero-home__nav{padding-bottom:3.125rem}.ll-hero-home .hero-home__next_btn{margin-top:4.6875rem}}@media(max-width:1200px){.ll-hero-home{min-height:calc(55vh - 96px);height:auto}}@media(min-width:1600px){.ll-hero-home{min-height:55vh}body.admin-bar .ll-hero-home{padding-top:4.625rem}.ll-hero-home .hero-home__nav{padding-bottom:12.5rem}.ll-hero-home .hero-home__next_btn{margin-top:6.25rem}}@media(min-width:1600px){.ll-hero-home{min-height:calc(55vh - 122px);height:auto}.ll-hero-home .container{margin-top:6.25rem}}.ll-hero{position:relative;min-height:20rem;height:42vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:0!important;padding-top:3.625rem;text-align:left;background-color:#4a4a4a;padding:0!important;height:auto!important}.ll-hero:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}body.page-the-range-simulator .ll-hero{padding-bottom:4em}body.page-faq .ll-hero:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-hero.buffalo-perk .container{position:relative}.ll-hero.buffalo-perk .container .buffalo-perk-container{position:absolute;top:20%;left:0;width:150px;height:150px}@media(max-width:767px){.ll-hero.buffalo-perk .container .buffalo-perk-container{display:none}}.ll-hero.big-headline .hero__heading{font-size:5.125rem;line-height:.8536585366;letter-spacing:.3725rem}@media(max-width:991px){.ll-hero.big-headline .hero__heading{font-size:2.8125rem}}@media(max-width:767px){.ll-hero.big-headline .hero__heading{font-size:1.875rem}}.ll-hero+.entry__meta{padding-top:1.5625rem}.ll-hero .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:90vh;height:auto}.ll-hero .hero__button,.ll-hero .hero__heading,.ll-hero .hero__content,.ll-hero .hero__supertitle,.ll-hero .hero__price{padding-left:0;padding-right:0}.ll-hero .hero__heading,.ll-hero .hero__content,.ll-hero .hero__supertitle,.ll-hero .hero__price{margin-right:auto;margin-left:auto;color:#fff}.ll-hero .hero__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5rem;text-transform:uppercase}.ll-hero .hero__price span{font-weight:600;margin-right:.375rem}.ll-hero .hero__content p{color:inherit}body.page-contact-frontier-justice .ll-hero h1.hero__heading,body.page-contact .ll-hero h1.hero__heading{margin-bottom:.25em!important}.ll-hero .hero__button{margin-top:1.171875rem}.ll-hero .hero__button a,.ll-hero .hero__button button{padding:1.3125rem 2rem}.ll-hero .play-video-button{margin-top:1.3125rem}.ll-hero:after{bottom:0;border-width:4.6875rem 100vw 0 0}@media(max-width:767px){.ll-hero .hero__button{margin-left:auto;margin-right:auto}}@media(min-width:992px){.ll-hero{min-height:39.8125rem;height:85vh}body.admin-bar .ll-hero{padding-top:5.625rem}.ll-hero.big-headline .hero__heading{margin-bottom:4rem}.ll-hero .hero__heading,.ll-hero .hero__content,.ll-hero .hero__supertitle,.ll-hero .hero__price{min-width:50.01%;margin-right:0}.ll-hero .hero__button{margin-top:2.34375rem}}@media(max-width:1200px){.ll-hero{min-height:calc(100vh - 96px);height:auto}}@media(min-width:1600px){.ll-hero{min-height:49.765625rem}body.admin-bar .ll-hero{padding-top:4.625rem}}@media(min-width:1600px){.ll-hero{min-height:calc(100vh - 122px);height:auto}}.ll-hero__content{padding-top:50px;padding-bottom:75px}.ll-icon-grid{position:relative;background-color:#2d2d2d}.ll-icon-grid:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}body.page-the-range-simulator .ll-icon-grid::after{display:none}body.page-about-us .ll-icon-grid{background-color:white}body.page-about-us .ll-icon-grid:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}body.page-about-us .ll-icon-grid:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}body.page-about-us .ll-icon-grid h4{color:#4a4a4a}body.page-about-us .ll-icon-grid p{color:#6f6f6f!important}body.page-shooting-simulator-in-kansas-city .ll-icon-grid::after{display:none}.ll-icon-grid .icon-grid__heading{margin-left:auto;margin-right:auto;font-weight:300}.ll-icon-grid .icon-grid__wrapper{padding-bottom:6em}.ll-icon-grid .icon-grid__content p:last-child{margin-bottom:0}.ll-icon-grid .icon-grid__icons{position:relative;list-style:none;width:calc(100% + 1.5625rem);margin-left:-.78125rem}.ll-icon-grid .icon-grid__block{margin-top:3.125rem}.ll-icon-grid .icon-grid__block h1,.ll-icon-grid .icon-grid__block h2,.ll-icon-grid .icon-grid__block .logo__brand,.ll-icon-grid .icon-grid__block h3,.ll-icon-grid .icon-grid__block h4,.ll-icon-grid .icon-grid__block h5,.ll-icon-grid .icon-grid__block h6{color:#fff}.ll-icon-grid .icon-grid__block p,.ll-icon-grid .icon-grid__block time,.ll-icon-grid .icon-grid__block li,.ll-icon-grid .icon-grid__block dd{color:#bababa}.ll-icon-grid .icon-grid__block li{padding-top:.375rem;padding-bottom:.375rem}.ll-icon-grid .icon-grid__block__title h2,.ll-icon-grid .icon-grid__block__title .logo__brand,.ll-icon-grid .icon-grid__block__title h3,.ll-icon-grid .icon-grid__block__title h4,.ll-icon-grid .icon-grid__block__title h5,.ll-icon-grid .icon-grid__block__title h6{margin-bottom:.625rem}.ll-icon-grid .icon-grid__block__caption p{margin-top:0}.ll-icon-grid .icon-grid__block__caption p:last-child{margin-bottom:0}@media(min-width:1280px){.page-template-template-dark .ll-icon-grid .icon-bison{width:3.75rem;height:3.75rem}.page-template-template-dark .ll-icon-grid .icon-grid__block__title{margin-bottom:1.5rem}.page-template-template-dark .ll-icon-grid .icon-grid__block__caption p{font-size:1rem;color:#fff}body:not(.page-template-template-dark) .ll-icon-grid .icon-grid__wrapper{width:83.3333333333%;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.ll-icon-grid .icon-grid__block{margin-top:1.5625rem;margin-bottom:1.5625rem}}.ll-info-blocks .info-block__heading:not(.h1){color:#fff}.ll-info-blocks .info-block__blocks{position:relative;list-style:none;width:calc(100% + 1.5625rem);margin-left:-.78125rem;padding-top:1.5625rem}@media(min-width:768px){.ll-info-blocks .info-block__blocks{padding-top:3.125rem}}.ll-info-blocks .info-block__block{margin-bottom:3.125rem}@media(min-width:768px){.ll-info-blocks .info-block__block{margin-bottom:6.25rem}.ll-info-blocks .info-block__block:nth-child(odd) .info-block__block__content{margin-right:calc(1/12*100%)}.ll-info-blocks .info-block__block:nth-child(odd) .info-block__block__figure{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.ll-info-blocks .info-block__content{margin:auto auto 3.125rem}@media(min-width:992px){.ll-info-blocks .info-block__content{margin-bottom:6.25rem}}.ll-info-blocks .info-block__block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.78125rem;margin-bottom:.78125rem}@media(max-width:991px){.ll-info-blocks .info-block__block__content{margin-left:auto;margin-right:auto;max-width:550px}}@media(min-width:992px){.ll-info-blocks .info-block__block__content{margin-top:1.5625rem;margin-bottom:1.5625rem}}@media(max-width:991px){.ll-info-blocks [data-backgrounder]{background-size:contain;background-repeat:no-repeat}.ll-info-blocks [data-backgrounder] .info-block__block__feature img{max-height:300px;margin:auto}}.ll-info-blocks [data-backgrounder] .info-block__block__feature{display:block!important}.ll-info-blocks [data-backgrounder] .info-block__block__feature img{display:block;height:auto;width:100%}.ll-info-blocks .info-block__block__svg svg{width:100%;height:100%}.ll-info-blocks .info-block__block__icon{margin-bottom:1.25rem;background-color:#4a4a4a;background-image:-webkit-linear-gradient(225deg,#4a4a4a 0,#f3f3f3 100%);background-image:linear-gradient(225deg,#4a4a4a 0,#f3f3f3 100%)}.ll-info-blocks .info-block__block__title h2,.ll-info-blocks .info-block__block__title .logo__brand,.ll-info-blocks .info-block__block__title h3,.ll-info-blocks .info-block__block__title h4,.ll-info-blocks .info-block__block__title h5,.ll-info-blocks .info-block__block__title h6{margin-bottom:.375rem;margin-top:auto;font-size:1.5625rem;font-weight:900;line-height:32px;line-height:1.28;color:#fff}.ll-info-blocks .info-block__block__caption p{margin-top:0;font-weight:400}.ll-info-blocks .info-block__block__caption p:last-of-child{margin-bottom:0}.ll-inline-form{position:relative;background-color:#2d2d2d}.ll-inline-form:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-inline-form .gform_heading,.ll-inline-form .gform_footer{margin-left:.78125rem;margin-right:.78125rem}.ll-inline-form .gform_heading::before{position:absolute;top:-80px;left:auto;margin-left:-20px;content:'';width:80px;padding-top:80px;background-image:url(/wp-content/themes/frontier_justice/assets/img/logo_graphic_only-w.png);background-size:cover;background-position:center center;background-repeat:no-repeat}.ll-inline-form .gform_title,.ll-inline-form .gform_description{color:#fff}.ll-inline-form .gform_title{position:absolute;left:15%;width:33.33334%;margin-top:9.375rem;letter-spacing:4.65px;text-align:right}.ll-inline-form .gform_description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4.6875rem}.ll-inline-form .gfield{position:relative;padding-top:.390625rem;padding-bottom:.390625rem}.ll-inline-form .gfield input[type=date],.ll-inline-form .gfield input[type=email],.ll-inline-form .gfield input[type=number],.ll-inline-form .gfield input[type=tel],.ll-inline-form .gfield input[type=text]{padding-right:.625rem;padding-left:.625rem}.ll-inline-form .gfield .gfield_required{float:left;margin-right:.125rem}.ll-inline-form .gfield.margin-right{margin-right:.75em}.ll-inline-form .gfield.list-field{width:100%}.ll-inline-form .gfield.list-field .gfield_label{position:relative;top:0;left:0;color:white;font-size:1em}.ll-inline-form .gfield.list-field .gfield_label .gfield_required{color:red}.ll-inline-form .gfield.list-field .ginput_container ul li{list-style-type:none}.ll-inline-form .gfield.list-field .ginput_container ul li label{color:white}.ll-inline-form .gfield.list-field .ginput_container ul.gfield_radio li label{margin-left:.5em}.ll-inline-form .gfield_label{position:absolute;top:1rem;left:1.375rem;margin-top:0;color:#6f6f6f}.ll-inline-form .gform_body .gform_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.ll-inline-form .gform_body .gform_fields input{border:none}.ll-inline-form .gform_body .gform_fields input::-webkit-input-placeholder{font-weight:300;line-height:1;color:#6f6f6f}.ll-inline-form .gform_body .gform_fields input:-moz-placeholder{font-weight:300;line-height:1;color:#6f6f6f}.ll-inline-form .gform_body .gform_fields input::-moz-placeholder{font-weight:300;line-height:1;color:#6f6f6f}.ll-inline-form .gform_body .gform_fields input:-ms-input-placeholder{font-weight:300;line-height:1;color:#6f6f6f}.ll-inline-form .gform_button{width:100%;margin-top:1.5625rem;text-transform:uppercase}@media(min-width:992px){.ll-inline-form .inline-form__feature{position:absolute}}.ll-inline-form .inline-form__feature img{max-width:81%}@media(max-width:991px){.ll-inline-form .inline-form__feature{display:none}}@media(max-width:1279px){.ll-inline-form .inline-form__feature{position:relative}}@media(min-width:1600px){.ll-inline-form .inline-form__feature{position:relative;-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5}}@media(max-width:991px){.ll-inline-form .inline-form__form .gform_title{position:relative;margin:0;width:100%;left:0;text-align:left;padding:.25em 0}.ll-inline-form .inline-form__form .gform_description{margin-bottom:0;padding:1em 0}}@media(min-width:1600px){.ll-inline-form .inline-form__form{position:relative;-webkit-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7}.ll-inline-form .inline-form__form .gform_title{left:-85%;text-align:right;width:65%}}.ll-inline-form .inline-form__form input[type=date],.ll-inline-form .inline-form__form input[type=email],.ll-inline-form .inline-form__form input[type=number],.ll-inline-form .inline-form__form input[type=tel],.ll-inline-form .inline-form__form input[type=text]{padding:2em 1.125rem .875rem}.ll-inline-form .inline-form__form input::-webkit-input-placeholder{font-weight:400;color:#bababa}.ll-inline-form .inline-form__form input:-moz-placeholder{font-weight:400;color:#bababa}.ll-inline-form .inline-form__form input::-moz-placeholder{font-weight:400;color:#bababa}.ll-inline-form .inline-form__form input:-ms-input-placeholder{font-weight:400;color:#bababa}.ll-inline-form .inline-form__form input:focus{outline:none}.ll-inline-form .inline-form__form select,.ll-inline-form .inline-form__form textarea{padding:2em 1.125rem .875rem}.ll-inline-form .gfield_price .gfield_label,.ll-inline-form .gfield_creditcard_warning .gfield_label{position:relative;top:auto;left:auto}.ll-inline-form .ginput_container_creditcard label{color:#979797}.ll-inline-form .ginput_container_creditcard .ginput_full{margin-bottom:1em;display:block}.ll-inline-form .ginput_container_creditcard .ginput_full .gform_card_icon_container{margin-bottom:1em}.ll-inline-form .ginput_container_creditcard .ginput_full .ginput_cardinfo_left{display:block;margin-bottom:1em}.ll-inline-form .ginput_container_creditcard .ginput_card_security_code_icon{display:none}.ll-instagram-feed{position:relative;margin-top:6em}.ll-instagram-feed .has_overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.ll-instagram-feed .row [class^=col]{padding:0 1.5625rem}.ll-instagram-feed .row [class^=col]:first-child{padding-left:0}.ll-instagram-feed .row [class^=col]:last-child{padding-right:0}.ll-instagram-feed .instagram-feed__heading{margin-bottom:.78125rem;margin-bottom:1.5625rem;color:#4a4a4a}.ll-instagram-feed .instagram-feed__figure0,.ll-instagram-feed .instagram-feed__figure1,.ll-instagram-feed .instagram-feed__figure2,.ll-instagram-feed .instagram-feed__figure3{position:relative}.ll-instagram-feed .instagram-feed__figure0,.ll-instagram-feed .instagram-feed__figure1,.ll-instagram-feed .instagram-feed__figure2{height:50vw;margin-bottom:1.5625rem}.ll-instagram-feed .instagram-feed__figure0:hover .instagram-feed__caption.hidden,.ll-instagram-feed .instagram-feed__figure1:hover .instagram-feed__caption.hidden,.ll-instagram-feed .instagram-feed__figure2:hover .instagram-feed__caption.hidden{opacity:1}.ll-instagram-feed .instagram-feed__figure3{min-height:50vw;margin-bottom:1.5625rem}.ll-instagram-feed .instagram-feed__figure3:hover .instagram-feed__caption.hidden{opacity:1}.ll-instagram-feed .instagram-feed__caption{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:.78125rem;color:#fff}.ll-instagram-feed .instagram-feed__caption.hidden{opacity:0}.ll-instagram-feed .instagram-feed__user{margin-bottom:auto}.ll-instagram-feed .instagram-feed__title{margin-top:auto;margin-bottom:1.5625rem}.ll-instagram-feed .instagram-feed__icon .icon{width:1.5625rem;height:1.5625rem;margin-bottom:1.171875rem}@media(max-width:991px){.ll-instagram-feed .row [class^=col]{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){.ll-instagram-feed .instagram-feed__caption{padding:1.5625rem}.ll-instagram-feed .instagram-feed__figure2{margin-left:.78125rem}.ll-instagram-feed .instagram-feed__figure1{margin-right:.78125rem}}@media(min-width:992px){.ll-instagram-feed .row [class^=col]{padding:0 3.125rem}.ll-instagram-feed .instagram-feed__heading{margin-top:1.5625rem;margin-bottom:3.125rem}.ll-instagram-feed .instagram-feed__figure0,.ll-instagram-feed .instagram-feed__figure1,.ll-instagram-feed .instagram-feed__figure2{margin-bottom:3.125rem}.ll-instagram-feed .instagram-feed__figure0{height:30vw}.ll-instagram-feed .instagram-feed__figure1,.ll-instagram-feed .instagram-feed__figure2{height:22.5vw}.ll-instagram-feed .instagram-feed__figure2{margin-left:1.5625rem}.ll-instagram-feed .instagram-feed__figure1{margin-right:1.5625rem}.ll-instagram-feed .instagram-feed__figure3{min-height:35vw;margin-bottom:3.125rem}.ll-instagram-feed .instagram-feed__icon .icon{width:2.5rem;height:2.5rem;margin-bottom:2.34375rem}}.ll-location-details{margin-bottom:1.5625rem}.ll-location-details .details__address a,.ll-location-details .details__address address,.ll-location-details .details__address dt,.ll-location-details .details__address dd,.ll-location-details .details__contact a,.ll-location-details .details__contact address,.ll-location-details .details__contact dt,.ll-location-details .details__contact dd,.ll-location-details .details__hours a,.ll-location-details .details__hours address,.ll-location-details .details__hours dt,.ll-location-details .details__hours dd,.ll-location-details .details__directions a,.ll-location-details .details__directions address,.ll-location-details .details__directions dt,.ll-location-details .details__directions dd{font-weight:400}.ll-location-details .details__address address{margin-top:1rem}.ll-location-details .details__contact a:first-of-type{margin-top:1rem}.ll-location-details .details__hours dl{margin-top:0;margin-bottom:0}.ll-location-details .details__hours dl:first-of-type{margin-top:1rem}.ll-location-details .details__directions{margin-right:auto}@media(max-width:767px){.ll-location-details .details__address,.ll-location-details .details__contact,.ll-location-details .details__hours,.ll-location-details .details__directions{margin-top:6.25rem}}@media(min-width:992px){.ll-location-details{margin-bottom:3.125rem}.ll-location-details .details__address{padding-left:0}.ll-location-details .details__address,.ll-location-details .details__contact,.ll-location-details .details__hours,.ll-location-details .details__directions{padding-right:0}}.ll-location-grid{background-color:#f3f3f3}.ll-location-grid .location-grid__heading{margin-left:auto;margin-right:auto;font-weight:300;color:#1f1f1f}.ll-location-grid .location-grid__content p:last-child{margin-bottom:auto}.ll-location-grid .location-grid__locations{position:relative}.ll-location-grid .location-grid__location{margin-top:1.5625rem}.ll-location-grid .location-grid__location a[href^="tel:"]{cursor:initial;color:currentColor}.ll-location-grid .location-grid__location__title{margin-bottom:.625rem;font-size:1rem;color:#1f1f1f;line-height:24px;line-height:1.33333333333333}.ll-location-grid .location-grid__location__title:hover{color:#aa9767}.ll-location-grid .location-grid__location__address,.ll-location-grid .location-grid__location__hours,.ll-location-grid .location-grid__location__phone{font-size:.875rem;font-weight:400;line-height:22px;line-height:1.57142857142857}@media(max-width:767px){.ll-location-grid .location-grid__location__phone{cursor:pointer}}@media(min-width:992px){.ll-location-grid .location-grid__location__address,.ll-location-grid .location-grid__location__hours,.ll-location-grid .location-grid__location__phone{font-size:1rem;line-height:27px;line-height:1.6875}.ll-location-grid .location-grid__location{margin-top:3.125rem;margin-bottom:3.125rem}.ll-location-grid .location-grid__location__title{font-size:1.125rem}}.ll-location-map{position:relative;background-color:#6f6f6f}.ll-location-map .location-map__heading,.ll-location-map .location-map__content{max-width:75%}.ll-location-map .location-map__heading{margin-bottom:0;color:#1f1f1f}.ll-location-map .location-map__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0;height:100vh;max-height:635px}.ll-location-map .location-map__googlemap{position:absolute;top:0;right:0;height:100vh;max-height:635px;padding-left:0;padding-right:0}.ll-location-map .location-map__googlemap:after{position:absolute;right:0;bottom:0;left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-location-map .location-map__locations li{font-weight:600}.ll-location-map .location-map__locations a{color:#aa9767}.ll-location-map .location-map__locations a:hover{color:#4a4a4a}.ll-logo-grid .logo-grid__heading{margin-right:auto;margin-left:auto;color:#1f1f1f}.ll-logo-grid .logo-grid__logos{position:relative;list-style:none;width:calc(100% + 1.5625rem);margin-left:-.78125rem;overflow:hidden;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ll-logo-grid .logo-grid__logos.ll-unslick{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ll-logo-grid .logo-grid__logos.ll-slick{display:block}.ll-logo-grid .logo-grid__content{margin:auto auto .78125rem}.ll-logo-grid .logo-grid__content:last-child{margin-bottom:0}.ll-logo-grid .logo-grid__block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 .33 auto;-ms-flex:0 .33 auto;flex:0 .33 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.333334%}.ll-logo-grid .logo-grid__block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.78125rem;margin-bottom:.78125rem}@media(max-width:991px){.ll-logo-grid .logo-grid__block__content{margin-left:auto;margin-right:auto;max-width:550px}}.ll-logo-grid .logo-grid__block__title h2,.ll-logo-grid .logo-grid__block__title .logo__brand,.ll-logo-grid .logo-grid__block__title h3,.ll-logo-grid .logo-grid__block__title h4,.ll-logo-grid .logo-grid__block__title h5,.ll-logo-grid .logo-grid__block__title h6{margin-bottom:.375rem;margin-top:auto;font-size:1.5625rem;font-weight:900;line-height:32px;line-height:1.28;color:#fff}.ll-logo-grid .logo-grid__block__caption p{margin-top:0;font-weight:400}.ll-logo-grid .logo-grid__block__caption p:last-of-child{margin-bottom:0}.ll-logo-grid .logo-grid__block__image{margin:auto;padding:5%}.ll-logo-grid .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.ll-logo-grid .slick-initialized .slick-slide:focus{outline:none}.ll-logo-grid .slick-slide{float:left;height:100%;min-height:1px}.ll-logo-grid .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ll-logo-grid .slick-dots li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:.78125rem .1953125rem}.ll-logo-grid .slick-dots li:last-child:first-child{display:none}.ll-logo-grid .slick-dots button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:.625rem;min-width:initial;height:.625rem;padding:0;border:none;border-radius:200px;font-size:0;background-color:rgba(151,151,151,.5)}.ll-logo-grid .slick-dots .slick-active button{background-color:#979797}@media(min-width:768px) and (max-width:991px){.ll-logo-grid .logo-grid__block{-webkit-box-flex:0;-webkit-flex:0 .25 auto;-ms-flex:0 .25 auto;flex:0 .25 auto;width:25%}}@media(min-width:992px){.ll-logo-grid .logo-grid__content{margin-bottom:1.5625rem}.ll-logo-grid .logo-grid__block{-webkit-box-flex:0;-webkit-flex:0 .2 auto;-ms-flex:0 .2 auto;flex:0 .2 auto;width:20%}.ll-logo-grid .logo-grid__block__content{margin-top:1.5625rem;margin-bottom:1.5625rem}.ll-logo-grid .logo-grid__block__image{padding:10% 5%}}.loop-video-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:white}.loop-video{position:absolute;top:0;left:0;right:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:105vh}@media(max-width:991px){.loop-video{height:44vh}}*::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;appearance:none}*::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;appearance:none}*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;appearance:none}.ll-lr-blocks{position:relative;background-color:#fff;padding-top:1.5625rem}.ll-lr-blocks:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-lr-blocks .lr-blocks__content{position:relative;z-index:1}.ll-lr-blocks .lr-blocks__content ul{list-style:none}.ll-lr-blocks .lr-blocks__content h1,.ll-lr-blocks .lr-blocks__content h2,.ll-lr-blocks .lr-blocks__content .logo__brand,.ll-lr-blocks .lr-blocks__content h3,.ll-lr-blocks .lr-blocks__content h4,.ll-lr-blocks .lr-blocks__content h5,.ll-lr-blocks .lr-blocks__content h6{margin-top:0;margin-bottom:1.5rem}.ll-lr-blocks .lr-blocks__content h1,.ll-lr-blocks .lr-blocks__content h2,.ll-lr-blocks .lr-blocks__content .logo__brand,.ll-lr-blocks .lr-blocks__content h3,.ll-lr-blocks .lr-blocks__content h4,.ll-lr-blocks .lr-blocks__content h5,.ll-lr-blocks .lr-blocks__content h6,.ll-lr-blocks .lr-blocks__content p,.ll-lr-blocks .lr-blocks__content li,.ll-lr-blocks .lr-blocks__content dt,.ll-lr-blocks .lr-blocks__content dd,.ll-lr-blocks .lr-blocks__content time{color:#2d2d2d}.ll-lr-blocks .lr-blocks__content *:last-child{margin-bottom:0}.ll-lr-blocks .lr-blocks__content p{margin-bottom:1.375rem}.ll-lr-blocks .lr-blocks__content li{margin:.25rem auto;padding-left:1.5625rem}.ll-lr-blocks .lr-blocks__content li:before{position:absolute;content:'•';margin-left:-1.5625rem}.ll-lr-blocks .lr-blocks__content a{display:inline-block}.ll-lr-blocks .lr-blocks__content [class*=btn]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:15.875rem;margin-top:1.5625rem;margin-right:.78125rem;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}@media(max-width:991px){.ll-lr-blocks .lr-blocks__figure{height:50vw;margin-bottom:1.5625rem}.ll-lr-blocks .lr-blocks__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(min-width:992px){.ll-lr-blocks.lefty .lr-blocks__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto;margin-right:0;padding-left:3.125rem;padding-right:0}.ll-lr-blocks .lr-blocks__content{min-height:24.8125rem;padding-top:6.25rem;padding-right:3.125rem;padding-bottom:6.25rem;padding-left:0}.ll-lr-blocks .lr-blocks__content>*{width:100%}.ll-lr-blocks [class*=btn]{margin-top:3.125rem;margin-right:1.5625rem}}@media(min-width:1600px){.ll-lr-blocks{min-height:40vw}.ll-lr-blocks>.container{min-height:40vw}}.ll-lr-w-background{position:relative;height:75vh;background-color:#4a4a4a;overflow:hidden}.ll-lr-w-background.gradient{margin-top:-20vh;padding-top:1.5625rem}.ll-lr-w-background.gradient .row{padding-top:20vh}body.page-about-us .ll-lr-w-background .lr-w-background__content p:first-of-type{margin-bottom:0}.ll-lr-w-background .row{height:100%}.ll-lr-w-background .lr-w-background__icon,.ll-lr-w-background .lr-w-background__big_txt{position:absolute;z-index:10;left:0}.ll-lr-w-background .lr-w-background__icon{top:0;opacity:.6;width:50%}.ll-lr-w-background .lr-w-background__icon .icon{right:0;left:0;width:100%;height:7.5rem;fill:#fff}.ll-lr-w-background .lr-w-background__big_txt{bottom:3.125rem;font-weight:600;text-transform:uppercase;color:#fff;opacity:.24}.ll-lr-w-background.lefty .lr-w-background__content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto;margin-right:0;padding-left:3.125rem;padding-right:0}.ll-lr-w-background .lr-w-background__figure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ll-lr-w-background .lr-w-background__content{position:relative;z-index:1;padding-right:3.125rem;padding-left:0}.ll-lr-w-background .lr-w-background__content ul{list-style:none}.ll-lr-w-background .lr-w-background__content h1,.ll-lr-w-background .lr-w-background__content h2,.ll-lr-w-background .lr-w-background__content .logo__brand,.ll-lr-w-background .lr-w-background__content h3,.ll-lr-w-background .lr-w-background__content h4,.ll-lr-w-background .lr-w-background__content h5,.ll-lr-w-background .lr-w-background__content h6{margin-top:0;margin-bottom:1.5rem}.ll-lr-w-background .lr-w-background__content h1,.ll-lr-w-background .lr-w-background__content h2,.ll-lr-w-background .lr-w-background__content .logo__brand,.ll-lr-w-background .lr-w-background__content h3,.ll-lr-w-background .lr-w-background__content h4,.ll-lr-w-background .lr-w-background__content h5,.ll-lr-w-background .lr-w-background__content h6,.ll-lr-w-background .lr-w-background__content p,.ll-lr-w-background .lr-w-background__content li,.ll-lr-w-background .lr-w-background__content dt,.ll-lr-w-background .lr-w-background__content dd,.ll-lr-w-background .lr-w-background__content time{color:#fff}.ll-lr-w-background .lr-w-background__content *:last-child{margin-bottom:0}.ll-lr-w-background .lr-w-background__content p{margin-bottom:1.375rem}.ll-lr-w-background .lr-w-background__content li{margin:.25rem auto;padding-left:1.5625rem}.ll-lr-w-background .lr-w-background__content li:before{position:absolute;content:'•';margin-left:-1.5625rem}.ll-lr-w-background .lr-w-background__content a{display:inline-block}.ll-lr-w-background .lr-w-background__content [class*=btn]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:15.875rem;margin-top:1.5625rem;margin-right:.78125rem;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}@media(max-width:991px){.ll-lr-w-background .lr-w-background__big_txt,.ll-lr-w-background .lr-w-background__icon{display:none}}@media(min-width:992px){.ll-lr-w-background.gradient{height:100vh;min-height:63.75rem}.ll-lr-w-background .lr-w-background__content{min-height:24.8125rem;padding-top:7rem;padding-bottom:13rem}.ll-lr-w-background .lr-w-background__content>*{width:100%}.ll-lr-w-background [class*=btn]{margin-top:3.125rem;margin-right:1.5625rem}.ll-lr-w-background .lr-w-background__icon .icon{height:20rem}.ll-lr-w-background .lr-w-background__big_txt{bottom:6.25rem;font-size:15vw;line-height:0}}.ll-member-grid .member-grid__nav{display:none}.ll-member-grid .container:first-child{padding-bottom:3.125rem}.ll-member-grid .member-grid__heading{padding-left:0}.ll-member-grid .member-grid__list{margin-left:calc(-1*.78125rem);margin-right:calc(-1*.78125rem);width:calc(100% + 1.5625rem)}.ll-member-grid .member-grid__item{margin-bottom:3.125rem}.ll-member-grid .member-grid__thumb__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-height:22.1875rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;background-size:cover;background-color:#6f6f6f}.ll-member-grid .member-grid__thumb__title{margin-top:1.5rem;margin-bottom:.75rem;color:#4a4a4a}.ll-member-grid .member-grid__thumb__position{margin-bottom:1.375rem;color:#4a4a4a}.ll-member-grid .member-grid__thumb__excerpt p{margin:0;color:#6f6f6f}@media(min-width:992px){.ll-member-grid .member-grid__thumb__caption,.ll-member-grid .member-grid__thumb__image{width:calc(100% - 1.5625rem);margin-right:.78125rem;margin-left:.78125rem}.ll-member-grid .container:first-child{padding-bottom:6.25rem}.ll-member-grid .member-grid__item{margin-bottom:6.25rem}}.ll-membership-cards{position:relative}.ll-membership-cards:after{position:absolute;top:33.33334%;right:0;bottom:0;left:0;content:'';background-color:#f3f3f3}.ll-membership-cards .membership-cards__heading,.ll-membership-cards .membership-cards__subheading{color:#fff}.ll-membership-cards .membership-cards__heading{margin-top:1.5625rem;margin-bottom:.78125rem;color:#4a4a4a}.ll-membership-cards .membership-cards__subheading{margin-bottom:3.125rem;color:#4a4a4a}.ll-membership-cards .membership-cards__card{max-width:28.5rem;box-shadow:0 .75rem 2.625rem .125rem rgba(0,0,0,.11)}.ll-membership-cards .membership-cards__card__figure{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto auto auto -.78125rem;width:calc(100% + 1.5625rem);min-height:9.5625rem}.ll-membership-cards .membership-cards__card__figure:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%)}.ll-membership-cards .membership-cards__card__title,.ll-membership-cards .membership-cards__card__subtitle{display:block;width:100%}.ll-membership-cards .membership-cards__card__title{text-transform:uppercase}.ll-membership-cards .membership-cards__card__caption{color:#fff;z-index:5}.ll-membership-cards .membership-cards__card__details{padding-top:3.125rem;padding-bottom:3.125rem}.ll-membership-cards .membership-cards__card__price{display:block;margin-top:0;margin-bottom:0;color:#2d2d2d}.ll-membership-cards .membership-cards__card__feature{position:relative;border-bottom:solid 1px #bababa}.ll-membership-cards .membership-cards__card__feature:last-child{border-bottom-color:transparent}.ll-membership-cards .membership-cards__card__feature__title{padding:.375rem 1.8125rem .375rem .25rem}.ll-membership-cards .membership-cards__card__feature__icon{position:absolute;right:.375rem;bottom:.375rem;width:1.4375rem;height:1.4375rem;border-radius:200px;border:solid 2px #4a90e2;color:#4a90e2}.ll-membership-cards .membership-cards__card__feature__icon.icon-calendar svg{width:1.25rem;height:1.25rem}.ll-membership-cards .membership-cards__card__feature__icon.icon-minus{border-color:#b5121b;color:#b5121b;fill:#b5121b}.ll-membership-cards .membership-cards__card__feature__icon.icon-minus .icon-minus{width:1.5rem;height:1.5rem}.ll-membership-cards .membership-cards__card__feature__icon .icon-crosshairs{width:1.4rem;height:1.4rem;padding-left:.0125rem}.ll-membership-cards .membership-cards__card__feature__icon .icon-one,.ll-membership-cards .membership-cards__card__feature__icon .icon-two,.ll-membership-cards .membership-cards__card__feature__icon .icon-three,.ll-membership-cards .membership-cards__card__feature__icon .icon-four,.ll-membership-cards .membership-cards__card__feature__icon .icon-five,.ll-membership-cards .membership-cards__card__feature__icon .icon-six,.ll-membership-cards .membership-cards__card__feature__icon .icon-seven,.ll-membership-cards .membership-cards__card__feature__icon .icon-eight,.ll-membership-cards .membership-cards__card__feature__icon .icon-nine{width:1.3rem;height:1.3rem;padding-left:.125rem}.ll-membership-cards .membership-cards__card__feature__icon .icon-check{width:1.35rem;height:1.35rem}.ll-membership-cards .membership-cards__card__feature__icon .icon-user{width:1.25rem;height:1.25rem}.ll-membership-cards .membership-cards__card__button{max-width:none;width:calc(100% + 1.5625rem);margin-top:3.125rem;margin-left:-.78125rem}.ll-membership-cards .membership-cards__card__button:hover{border-color:#f3f3f3;color:#2d2d2d;background-color:#f3f3f3}@media(min-width:992px){.ll-membership-cards:after{top:50%}.ll-membership-cards .membership-cards__card:first-child{margin-right:1.5625rem}.ll-membership-cards .membership-cards__card:last-child{margin-left:1.5625rem}}.ll-one-column-text-block{position:relative;overflow:hidden}.ll-one-column-text-block:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-package-cards{position:relative}.ll-package-cards .package-cards__card{max-width:100%;box-shadow:0 .75rem 2.625rem .125rem rgba(0,0,0,.11);background-color:#1f1f1f;margin:0}.ll-package-cards .package-cards__card:hover .package-cards__card__nav{background-color:#1f1f1f}.ll-package-cards .package-cards__card.alt-layout:hover .package-cards__card__nav{background-color:transparent}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__figure{min-height:15rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:1.5rem}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__figure::before{z-index:1}.ll-package-cards .package-cards__card.alt-layout .feature__text-content-overlay{position:relative;z-index:2}.ll-package-cards .package-cards__card.alt-layout .feature__text-content-overlay dt{color:white}.ll-package-cards .package-cards__card.alt-layout .feature__text-content-overlay .package-cards__card__title{font-size:2rem;padding-left:1.5rem;padding-right:1.5rem}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__nav{bottom:1.5rem;padding-top:0;padding-bottom:0;z-index:1}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__nav .package-cards__card__price{font-size:2rem;padding:7.5px 15px}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__nav .icon-crosshairs{margin-top:0}.ll-package-cards .package-cards__card.alt-layout .package-cards__card__caption{margin-bottom:0}.ll-package-cards .package-cards__card__figure{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto auto auto -.78125rem;width:calc(100% + 1.5625rem);min-height:9.5625rem}@media(max-width:991px){.ll-package-cards .package-cards__card__figure{height:auto;padding-bottom:1.5rem}}.ll-package-cards .package-cards__card__figure:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 100%)}.ll-package-cards .package-cards__card__figure .feature{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.ll-package-cards .package-cards__card__title,.ll-package-cards .package-cards__card__subtitle{display:block;width:100%}.ll-package-cards .package-cards__card__title{text-transform:uppercase}.ll-package-cards .package-cards__card__subtitle{margin-top:.78125rem;color:#fff}.ll-package-cards .package-cards__card__caption{padding-top:3.125rem;padding-bottom:3.125rem;color:#fff}.ll-package-cards .package-cards__card__nav{margin-top:3.125rem}.ll-package-cards .package-cards__card__price{display:block;margin-top:0;margin-bottom:0;font-weight:900;color:#fff}.ll-package-cards .package-cards__card__button span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.ll-package-cards .package-cards__card__button:hover{border-color:#aa9767;color:#fff;background-color:#aa9767}body.page-packages .ll-package-cards,body.page-classes .ll-package-cards,body.page-gun-safety-classes-in-kansas-city .ll-package-cards{padding-top:1.5em;padding-bottom:1.5em}body.page-packages .ll-package-cards .package-cards__card__caption,body.page-classes .ll-package-cards .package-cards__card__caption,body.page-gun-safety-classes-in-kansas-city .ll-package-cards .package-cards__card__caption{margin-bottom:80px}body.page-packages .ll-package-cards .package-cards__card__nav,body.page-classes .ll-package-cards .package-cards__card__nav,body.page-gun-safety-classes-in-kansas-city .ll-package-cards .package-cards__card__nav{position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){body.page-packages .ll-package-cards .package-cards__card__nav,body.page-classes .ll-package-cards .package-cards__card__nav,body.page-gun-safety-classes-in-kansas-city .ll-package-cards .package-cards__card__nav{position:static;margin-top:1rem;bottom:initial;left:initial}}@media(max-width:479px){body.page-packages .ll-package-cards .package-cards__card__nav,body.page-classes .ll-package-cards .package-cards__card__nav,body.page-gun-safety-classes-in-kansas-city .ll-package-cards .package-cards__card__nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px){.ll-package-cards .package-cards__card__subtitle{margin-top:1.5625rem}.ll-package-cards .package-cards__card__button{min-width:12.5rem;margin-right:0;margin-left:auto;padding-right:1.875rem;padding-left:1.875rem}.ll-package-cards .package-cards__card__button .icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:.375rem;margin-left:auto;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}.ll-package-cards__row{margin:0 -8px}.ll-package-cards__col{padding:0 8px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%;width:50%;margin-bottom:3rem}@media(max-width:991px){.ll-package-cards__col{max-width:100%;width:100%}}.ll-photo-stack-w-content-2{position:relative}.ll-photo-stack-w-content-2:not('.battleship'){background-color:#fff}.ll-photo-stack-w-content-2:not('.battleship'):before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-photo-stack-w-content-2:not('.battleship'):after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-photo-stack-w-content-2.battleship:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-photo-stack-w-content-2.battleship:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__headline,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__subheadline,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__caption,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__description,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__description2{color:#fff}.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__headline *,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__subheadline *,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__caption *,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__description *,.ll-photo-stack-w-content-2.battleship .photo-stack-w-content-2__description2 *{color:#fff}@media(min-width:992px){body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__description{margin-top:-200px}}body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__description::before{margin-top:-100%;content:'"';font-size:3.25em;line-height:1;color:black}body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__description p{margin-top:-1em}body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption{margin-top:2em}body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption p{margin:0;width:60%;padding-left:0!important}body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption p.h5{width:40%}@media(max-width:767px){body.page-the-range-simulator .ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption p{width:100%}}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__description2{padding-left:2em}body.page-about-us .ll-photo-stack-w-content-2{background-color:#2d2d2d}body.page-about-us .ll-photo-stack-w-content-2 h2.photo-stack-w-content-2__subheadline,body.page-about-us .ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline.logo__brand{color:white}body.page-about-us .ll-photo-stack-w-content-2 div.photo-stack-w-content-2__description p{color:white}body.page-about-us .ll-photo-stack-w-content-2 div.photo-stack-w-content-2__caption{padding:0;margin-top:-6.5em}body.page-about-us .ll-photo-stack-w-content-2 div.photo-stack-w-content-2__caption h1{color:white}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline{text-transform:uppercase;position:relative;z-index:1;margin-top:0;padding-left:0;color:#2d2d2d;font-weight:900;letter-spacing:.281875rem;line-height:1.2765957447}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline{margin-top:.75rem;color:#2d2d2d;padding-left:32px}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__description{padding-bottom:4em;padding-left:2em}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__description2{margin-right:auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__images{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0{width:66.6666666667%;height:70vh;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image1{width:85%;height:85vw;max-width:85%;-webkit-box-flex:.85;-webkit-flex:.85 1 auto;-ms-flex:.85 1 auto;flex:.85 1 auto;margin-top:-33.3333333334vw}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image1{box-shadow:0 .8125rem 2.0625rem rgba(0,0,0,.1)}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption *{-webkit-box-flex:0;-webkit-flex:0 .5 auto;-ms-flex:0 .5 auto;flex:0 .5 auto;margin-right:0;margin-left:0;color:#4a4a4a}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption h2,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption .logo__brand,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption h3,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption h4,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption h5,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption h6,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption p,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption ol,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption ul,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption dl{margin-top:3.125rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption p,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption li,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption dd{color:#6f6f6f}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption>:nth-child(even){margin-right:3.125rem}@media(max-width:767px){.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline{margin-top:auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__button{margin-top:1.5625rem;text-align:center}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__images{margin-top:1.5625rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__images .photo-stack-w-content-2__image0,.ll-photo-stack-w-content-2 .photo-stack-w-content-2__images .photo-stack-w-content-2__image1{width:100%;height:66.6666666667vw;max-width:initial;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:1.5625rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__images .photo-stack-w-content-2__image1{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media(max-width:991px){.ll-photo-stack-w-content-2 .photo-stack-w-content-2__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline br{display:none}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline{margin-left:auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline br{display:none}}@media(min-width:992px) and (max-width:1279px){.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline{padding-top:3.125rem;background-size:2.5rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0 img{margin-bottom:-3.125rem}}@media(min-width:992px){.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0{margin-right:0;margin-left:auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0+.photo-stack-w-content-2__headline{margin-top:-7.8125rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__headline{line-height:1.3225806452}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__subheadline{margin-top:.4375rem;margin-bottom:1.25rem}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0{width:83.3333333333%;height:70vh;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image1{position:absolute;width:calc(41.6666667% - 16px);height:70vh;max-width:41.6666667%;-webkit-box-flex:.416666667;-webkit-flex:.416666667 1 auto;-ms-flex:.416666667 1 auto;flex:.416666667 1 auto;margin-top:-18.75rem;margin-left:calc(1/12*100%)}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption{padding:3.90625rem 0}.ll-photo-stack-w-content-2 .photo-stack-w-content-2__caption *{margin-top:0}}@media(min-width:1280px){.ll-photo-stack-w-content-2 .photo-stack-w-content-2__image0 img{margin-bottom:-6.25rem}}.ll-photo-stack-w-content{position:relative;background-color:#fff}.ll-photo-stack-w-content:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-photo-stack-w-content:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-photo-stack-w-content.unstagger .photo-stack-w-content__image0{position:relative;width:20%;height:100%}.ll-photo-stack-w-content.unstagger .photo-stack-w-content__image1{width:80%}.ll-photo-stack-w-content body.page-event-space-leagues-giving .photo-stack-w-content__caption{width:100%}.ll-photo-stack-w-content body.page-event-space-leagues-giving .photo-stack-w-content__caption p{width:40%;margin-right:0}.ll-photo-stack-w-content body.page-event-space-leagues-giving .photo-stack-w-content__caption ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%;margin-right:0!important}.ll-photo-stack-w-content body.page-event-space-leagues-giving .photo-stack-w-content__caption ul li{width:50%}.ll-photo-stack-w-content .photo-stack-w-content__coin{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:50vw;height:50vw;margin:auto}.ll-photo-stack-w-content .photo-stack-w-content__headline{position:relative;z-index:1;margin-top:0;color:#4a4a4a;letter-spacing:.281875rem;line-height:1.2765957447}.ll-photo-stack-w-content .photo-stack-w-content__subheadline{margin-top:.75rem;color:#4a4a4a}.ll-photo-stack-w-content .photo-stack-w-content__description{color:#1f1f1f}.ll-photo-stack-w-content .photo-stack-w-content__button a{box-shadow:0 .25rem .875rem 0 rgba(0,0,0,.3)}.ll-photo-stack-w-content .photo-stack-w-content__images{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}.ll-photo-stack-w-content .photo-stack-w-content__image0{width:33.3333333334%;height:33.3333333334vw;max-width:33.3333333334%;-webkit-box-flex:.3333333334;-webkit-flex:.3333333334 1 auto;-ms-flex:.3333333334 1 auto;flex:.3333333334 1 auto;cursor:pointer}.ll-photo-stack-w-content .photo-stack-w-content__image1{width:66.6666666667%;height:70vh;max-width:66.6666666667%;-webkit-box-flex:.6666666667;-webkit-flex:.6666666667 1 auto;-ms-flex:.6666666667 1 auto;flex:.6666666667 1 auto}.ll-photo-stack-w-content .photo-stack-w-content__image2{position:relative;width:50%;height:auto;max-width:50%;-webkit-box-flex:.5;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto;background-position:center center;background-size:cover;background-repeat:no-repeat}.ll-photo-stack-w-content .photo-stack-w-content__image2::before{content:'';display:block;padding-top:100%}.ll-photo-stack-w-content .photo-stack-w-content__image2 span.feature-text-overlay{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1;padding:1em}.ll-photo-stack-w-content .photo-stack-w-content__image1,.ll-photo-stack-w-content .photo-stack-w-content__image2{box-shadow:0 .8125rem 2.0625rem rgba(0,0,0,.1)}.ll-photo-stack-w-content .photo-stack-w-content__caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ll-photo-stack-w-content .photo-stack-w-content__caption *{-webkit-box-flex:0;-webkit-flex:0 .5 auto;-ms-flex:0 .5 auto;flex:0 .5 auto;color:#4a4a4a}.ll-photo-stack-w-content .photo-stack-w-content__caption h2,.ll-photo-stack-w-content .photo-stack-w-content__caption .logo__brand,.ll-photo-stack-w-content .photo-stack-w-content__caption h3,.ll-photo-stack-w-content .photo-stack-w-content__caption h4,.ll-photo-stack-w-content .photo-stack-w-content__caption h5,.ll-photo-stack-w-content .photo-stack-w-content__caption h6,.ll-photo-stack-w-content .photo-stack-w-content__caption p,.ll-photo-stack-w-content .photo-stack-w-content__caption ol,.ll-photo-stack-w-content .photo-stack-w-content__caption ul,.ll-photo-stack-w-content .photo-stack-w-content__caption dl{margin-top:3.125rem}.ll-photo-stack-w-content .photo-stack-w-content__caption p,.ll-photo-stack-w-content .photo-stack-w-content__caption li,.ll-photo-stack-w-content .photo-stack-w-content__caption dd{color:#6f6f6f}.ll-photo-stack-w-content .photo-stack-w-content__caption>:nth-child(even){margin-right:3.125rem}@media(max-width:767px){.ll-photo-stack-w-content .photo-stack-w-content__subheadline{margin-top:auto}.ll-photo-stack-w-content .photo-stack-w-content__button{margin-top:1.5625rem;text-align:center}.ll-photo-stack-w-content .photo-stack-w-content__images{margin-top:1.5625rem}.ll-photo-stack-w-content .photo-stack-w-content__images .photo-stack-w-content__image1{width:100%;height:66.6666666667vw;max-width:initial;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:1.5625rem}.ll-photo-stack-w-content .photo-stack-w-content__images .photo-stack-w-content__image0{display:none}}@media(min-width:768px){.ll-photo-stack-w-content .photo-stack-w-content__coin{display:none}}@media(max-width:991px){.ll-photo-stack-w-content .photo-stack-w-content__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ll-photo-stack-w-content .photo-stack-w-content__headline br{display:none}.ll-photo-stack-w-content .photo-stack-w-content__subheadline{margin-left:auto}.ll-photo-stack-w-content .photo-stack-w-content__subheadline br{display:none}}@media(min-width:992px) and (max-width:1279px){.ll-photo-stack-w-content .photo-stack-w-content__subheadline{background-size:2.5rem}.ll-photo-stack-w-content .photo-stack-w-content__image1 img{margin-bottom:-3.125rem}}@media(min-width:992px){.ll-photo-stack-w-content .photo-stack-w-content__image0+.photo-stack-w-content__headline{margin-top:-7.8125rem}.ll-photo-stack-w-content .photo-stack-w-content__headline{line-height:1.3225806452}.ll-photo-stack-w-content .photo-stack-w-content__subheadline{margin-top:.4375rem;margin-bottom:1.25rem}.ll-photo-stack-w-content .photo-stack-w-content__button{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:3.125rem}.ll-photo-stack-w-content .photo-stack-w-content__button a{padding-right:3.75rem;padding-left:3.75rem}.ll-photo-stack-w-content .photo-stack-w-content__description{margin-left:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ll-photo-stack-w-content .photo-stack-w-content__image0{width:16.6666666667%;height:16.6666666667vw;max-width:16.6666666667%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto}.ll-photo-stack-w-content .photo-stack-w-content__image1{width:83.3333333333%;height:70vh;max-width:83.3333333333%;-webkit-box-flex:.8333333333;-webkit-flex:.8333333333 1 auto;-ms-flex:.8333333333 1 auto;flex:.8333333333 1 auto}.ll-photo-stack-w-content .photo-stack-w-content__caption{width:50%;padding:3.90625rem 0 3.90625rem 3.90625rem}.ll-photo-stack-w-content .photo-stack-w-content__caption *{margin-top:0}}@media(min-width:1280px){.ll-photo-stack-w-content .photo-stack-w-content__image0:before{right:.78125rem;left:.78125rem}.ll-photo-stack-w-content .photo-stack-w-content__image1 img{margin-bottom:-6.25rem}}.ll-photo-stack-w-content .photo-stack-w-content__headline{margin-left:0;margin-bottom:0}.ll-photo-stack-w-content .photo-stack-w-content__subheadline{padding-top:0}.ll-photo-stack-w-content .photo-stack-w-content__button{margin-top:0;margin-left:0}.ll-photo-stack-w-content .photo-stack-w-content__images{position:relative}.ll-photo-stack-w-content .photo-stack-w-content__image0{position:absolute;top:-10%;left:0;width:41%;height:auto;max-width:50%;-webkit-box-flex:.1666666667;-webkit-flex:.1666666667 1 auto;-ms-flex:.1666666667 1 auto;flex:.1666666667 1 auto;z-index:2;background-repeat:no-repeat;background-position:center center;border:0;box-shadow:none}.ll-photo-stack-w-content .photo-stack-w-content__image0::before{content:'';padding-top:100%;display:block}@media(max-width:991px){.ll-photo-stack-w-content .photo-stack-w-content__image0{top:0}}.ll-photo-stack-w-content .photo-stack-w-content__image1{margin-left:auto}@media(max-width:991px){.ll-photo-stack-w-content .photo-stack-w-content__image1{margin-top:10%}}.ll-photo-stack-w-content .container .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ll-photo-stack-w-content .container .row .col-md-1of2{width:50%}@media(max-width:767px){.ll-photo-stack-w-content .container .row .col-md-1of2{width:100%}}.ll-photo-stack-w-content .container .row .col-md-1of2.left .photo-stack-w-content__headline{width:100%;margin:0;display:inline;padding:0}@media(max-width:767px){.ll-photo-stack-w-content .container .row .col-md-1of2.left .photo-stack-w-content__coin{display:none}}.ll-photo-stack-w-content .container .row .col-md-1of2.left .photo-stack-w-content__button{width:100%;max-width:100%;margin-right:0}@media(max-width:767px){.ll-photo-stack-w-content .container .row .col-md-1of2.left .photo-stack-w-content__button{text-align:left}}.ll-photo-stack-w-content .container .row .col-md-1of2.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ll-photo-stack-w-content .container .row .col-md-1of2.right .photo-stack-w-content__subheadline,.ll-photo-stack-w-content .container .row .col-md-1of2.right .photo-stack-w-content__description{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0}@media(max-width:767px){.ll-photo-stack-w-content .photo-stack-w-content__image2{display:none}}@media(max-width:991px){.ll-photo-stack-w-content .photo-stack-w-content__caption>*{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1em}.ll-photo-stack-w-content .photo-stack-w-content__caption ul{margin-top:0}}@media(max-width:767px){.ll-photo-stack-w-content .photo-stack-w-content__caption{width:auto}.ll-photo-stack-w-content .photo-stack-w-content__caption ul{margin-left:2em}}.ll-prefooter{position:relative;overflow:hidden;background-color:#4a4a4a;background-position:center center;background-repeat:no-repeat;background-size:cover}.ll-prefooter .container{min-height:75vw;padding-top:3.125rem;padding-bottom:3.125rem}.ll-prefooter .prefooter__heading,.ll-prefooter .prefooter__supertitle,.ll-prefooter .prefooter__button{min-width:50.01%;margin-right:auto;margin-left:auto}.ll-prefooter .prefooter__button{position:relative}.ll-prefooter .prefooter__logo{position:absolute;bottom:3em;right:10%;width:150px}@media(max-width:991px){.ll-prefooter .prefooter__logo{width:80px}}@media(max-width:479px){.ll-prefooter .prefooter__logo{width:50px;bottom:auto;top:2em;left:2em;right:auto}}.ll-prefooter .prefooter__supertitle{margin-bottom:1.125rem}.ll-prefooter .prefooter__content p{margin-bottom:0}.ll-prefooter .prefooter__button{margin-top:1.875rem}.ll-prefooter .prefooter__button button,.ll-prefooter .prefooter__button *[class*=btn]{min-width:15.875rem}.ll-prefooter h2,.ll-prefooter .logo__brand,.ll-prefooter h3,.ll-prefooter h4,.ll-prefooter h5,.ll-prefooter h6,.ll-prefooter p,.ll-prefooter li{color:#fff}@media(min-width:768px){.ll-prefooter .container{min-height:50vh}}@media(min-width:1280px){.ll-prefooter .container{min-height:33.1875rem;padding-top:6.25rem;padding-bottom:6.25rem}.ll-prefooter .prefooter__button{margin-top:2.5rem}}.ll-product-slider,.related-slider{background-color:#f3f3f3;padding-top:80px;padding-bottom:128px}.ll-product-slider .ll-product-slider-title,.related-slider .ll-product-slider-title{font-size:36px;line-height:43.2px;color:#4a4a4a;font-weight:400;text-align:center}.ll-product-slider .slick-slider,.related-slider .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ll-product-slider .slick-list,.related-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0 -12px;padding:0}.ll-product-slider .slick-list:focus,.related-slider .slick-list:focus{outline:none}.ll-product-slider .slick-list.dragging,.related-slider .slick-list.dragging{cursor:pointer;cursor:hand}.ll-product-slider .slick-slider .slick-track,.ll-product-slider .slick-slider .slick-list,.related-slider .slick-slider .slick-track,.related-slider .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ll-product-slider .slick-track,.related-slider .slick-track{position:relative;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.ll-product-slider .slick-track:before,.ll-product-slider .slick-track:after,.related-slider .slick-track:before,.related-slider .slick-track:after{display:table;content:''}.ll-product-slider .slick-track:after,.related-slider .slick-track:after{clear:both}.ll-product-slider .slick-loading .slick-track,.related-slider .slick-loading .slick-track{visibility:hidden}.ll-product-slider .slick-slide,.related-slider .slick-slide{display:none;float:left;height:inherit;min-height:1px;margin:0 12px}.ll-product-slider [dir=rtl] .slick-slide,.related-slider [dir=rtl] .slick-slide{float:right}.ll-product-slider .slick-slide img,.related-slider .slick-slide img{display:block}.ll-product-slider .slick-slide.slick-loading img,.related-slider .slick-slide.slick-loading img{display:none}.ll-product-slider .slick-slide.dragging img,.related-slider .slick-slide.dragging img{pointer-events:none}.ll-product-slider .slick-initialized .slick-slide,.related-slider .slick-initialized .slick-slide{display:block}.ll-product-slider .slick-loading .slick-slide,.related-slider .slick-loading .slick-slide{visibility:hidden}.ll-product-slider .slick-vertical .slick-slide,.related-slider .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.ll-product-slider .slick-arrow.slick-hidden,.related-slider .slick-arrow.slick-hidden{display:none}.ll-product-slider .ll-product-slider__product-card,.related-slider .ll-product-slider__product-card{background-color:white;padding:20px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock{width:-webkit-fit-content;width:fit-content;padding:3px 10px;color:white;text-transform:uppercase;font-size:10px;line-height:26px;font-weight:400;border-radius:4px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock.in-stock,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock.in-stock{background-color:#66bb5e}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock.out-of-stock,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_stock.out-of-stock{background-color:#b5121b}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_image,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_image{height:219px;width:219px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:188px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details{color:#6f6f6f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-action,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-action{font-size:12px;line-height:16px;font-weight:500;text-transform:uppercase;min-height:16px;margin-bottom:8px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-name,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-name{font-size:16px;line-height:22px;margin-bottom:8px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-price,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_details .product-price{font-size:16px;line-height:22px;font-weight:600;margin-bottom:8px}.ll-product-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_link,.related-slider .ll-product-slider__product-card .ll-product-slider__product-card_details-wrap .ll-product-slider__product-card_link{text-align:center}.ll-product-slider .product-slider__nav,.related-slider .product-slider__nav{position:absolute;top:50%;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.ll-product-slider .product-slider__nav .product-slider__nav-prev,.ll-product-slider .product-slider__nav .product-slider__nav-next,.related-slider .product-slider__nav .product-slider__nav-prev,.related-slider .product-slider__nav .product-slider__nav-next{pointer-events:all}.related-slider,.also-slider{background-color:#fff;padding:0;color:white;position:relative}.related-slider .ll-product-slider-title,.also-slider .ll-product-slider-title{margin-top:0}.related-slider .ll-product-slider__product-card_link,.also-slider .ll-product-slider__product-card_link{display:none}.related-slider .related-product-slider__nav,.related-slider .also-product-slider__nav,.also-slider .related-product-slider__nav,.also-slider .also-product-slider__nav{position:absolute;top:50%;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.related-slider .related-product-slider__nav .related-product-slider__nav-prev,.related-slider .related-product-slider__nav .related-product-slider__nav-next,.related-slider .related-product-slider__nav .also-product-slider__nav-prev,.related-slider .related-product-slider__nav .also-product-slider__nav-next,.related-slider .also-product-slider__nav .related-product-slider__nav-prev,.related-slider .also-product-slider__nav .related-product-slider__nav-next,.related-slider .also-product-slider__nav .also-product-slider__nav-prev,.related-slider .also-product-slider__nav .also-product-slider__nav-next,.also-slider .related-product-slider__nav .related-product-slider__nav-prev,.also-slider .related-product-slider__nav .related-product-slider__nav-next,.also-slider .related-product-slider__nav .also-product-slider__nav-prev,.also-slider .related-product-slider__nav .also-product-slider__nav-next,.also-slider .also-product-slider__nav .related-product-slider__nav-prev,.also-slider .also-product-slider__nav .related-product-slider__nav-next,.also-slider .also-product-slider__nav .also-product-slider__nav-prev,.also-slider .also-product-slider__nav .also-product-slider__nav-next{pointer-events:all}.ll-product-specs .product-specs__title,.ll-product-specs .product-specs__headline,.ll-product-specs .product-specs__description *,.ll-product-specs .product-specs__definition li{color:#2d2d2d}.ll-product-specs .product-specs__description p{margin-bottom:1.5625rem}.ll-product-specs .product-specs__headline{margin-bottom:2.34375rem}.ll-product-specs .product-specs__title{margin-bottom:.78125rem}.ll-product-specs .product-specs__definition{margin-bottom:1.5625rem}.ll-product-specs .product-specs__definition ul{list-style:none}.ll-product-specs .product-specs__definition.pill-field ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.ll-product-specs .product-specs__details_list li{padding-left:1.5625rem}.ll-product-specs .product-specs__details_list li:before{position:absolute;content:'•';margin-left:-1.5625rem}.ll-product-specs .pill-field.pill-beginner li:first-child,.ll-product-specs .pill-field.pill-intermediate li:nth-child(2),.ll-product-specs .pill-field.pill-advanced li:last-child{background-color:#6f6f6f;color:#fff;box-shadow:0 .125rem .3125rem inset rgba(0,0,0,.3)}.ll-product-specs .pill-field{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-transform:uppercase;border-radius:200px;color:#6f6f6f;overflow:hidden;background:url(../img/svg/timer.svg) 2.1875rem center no-repeat #f3f3f3;background-size:auto 80%;box-shadow:inset .0625rem .0625rem .1875rem rgba(0,0,0,.3)}.ll-product-specs .pill-field.pill-type-stopwatch{padding:.75rem 2.1875rem .75rem 5.9375rem}.ll-product-specs .pill-field.pill-beginner li,.ll-product-specs .pill-field.pill-intermediate li,.ll-product-specs .pill-field.pill-advanced li{position:relative;width:33.3333334%;padding:.75rem 2.1875rem}.ll-product-specs .pill-field.pill-beginner li:nth-child(2):before{position:absolute;content:'';top:0;bottom:0;left:0;width:0;height:0;margin-left:-1.25rem;border-style:solid;border-width:0 0 3.4375rem 1.25rem;border-color:transparent transparent #f3f3f3}@media(min-width:992px){.ll-product-specs .product-specs__description{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ll-product-specs .product-specs__list{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.page-id-365 .ll-hero:after{height:0}.ll-synopsis{position:relative;margin-bottom:1.5625rem}.ll-synopsis.battleship h1,.ll-synopsis.battleship h2,.ll-synopsis.battleship .logo__brand,.ll-synopsis.battleship h3,.ll-synopsis.battleship h4,.ll-synopsis.battleship h5,.ll-synopsis.battleship h6,.ll-synopsis.battleship p,.ll-synopsis.battleship li,.ll-synopsis.battleship time,.ll-synopsis.smoke h1,.ll-synopsis.smoke h2,.ll-synopsis.smoke .logo__brand,.ll-synopsis.smoke h3,.ll-synopsis.smoke h4,.ll-synopsis.smoke h5,.ll-synopsis.smoke h6,.ll-synopsis.smoke p,.ll-synopsis.smoke li,.ll-synopsis.smoke time,.ll-synopsis.grey h1,.ll-synopsis.grey h2,.ll-synopsis.grey .logo__brand,.ll-synopsis.grey h3,.ll-synopsis.grey h4,.ll-synopsis.grey h5,.ll-synopsis.grey h6,.ll-synopsis.grey p,.ll-synopsis.grey li,.ll-synopsis.grey time,.ll-synopsis.coal h1,.ll-synopsis.coal h2,.ll-synopsis.coal .logo__brand,.ll-synopsis.coal h3,.ll-synopsis.coal h4,.ll-synopsis.coal h5,.ll-synopsis.coal h6,.ll-synopsis.coal p,.ll-synopsis.coal li,.ll-synopsis.coal time,.ll-synopsis.black h1,.ll-synopsis.black h2,.ll-synopsis.black .logo__brand,.ll-synopsis.black h3,.ll-synopsis.black h4,.ll-synopsis.black h5,.ll-synopsis.black h6,.ll-synopsis.black p,.ll-synopsis.black li,.ll-synopsis.black time,.ll-synopsis.gold h1,.ll-synopsis.gold h2,.ll-synopsis.gold .logo__brand,.ll-synopsis.gold h3,.ll-synopsis.gold h4,.ll-synopsis.gold h5,.ll-synopsis.gold h6,.ll-synopsis.gold p,.ll-synopsis.gold li,.ll-synopsis.gold time{color:#fff}.ll-synopsis.battleship:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-synopsis.battleship:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-synopsis.battleship:before{z-index:2}body.page-donation-request .ll-synopsis{padding-bottom:1em;margin-bottom:0}body.page-template-template-dark .ll-synopsis{background-color:#2d2d2d}body.page-template-template-dark .ll-synopsis *{color:#fff}.ll-synopsis [class*=btn]{box-shadow:0 .25rem .875rem 0 rgba(0,0,0,.3);margin:.5em 0}.ll-synopsis .synopsis__col,.ll-synopsis .synopsis__description{padding-left:0}.ll-synopsis .synopsis__header{padding-right:.5em}.ll-synopsis .synopsis__description h1,.ll-synopsis .synopsis__description h2,.ll-synopsis .synopsis__description .logo__brand,.ll-synopsis .synopsis__description h3,.ll-synopsis .synopsis__description h4,.ll-synopsis .synopsis__description h5,.ll-synopsis .synopsis__description h6{margin-bottom:1.375rem}.ll-synopsis .synopsis__description p{margin-top:0}.ll-synopsis .synopsis__description p [class*=btn]{margin-top:1.5625rem}.ll-synopsis .synopsis__nav{margin-top:2.34375rem}@media(max-width:767px){.ll-synopsis .synopsis__description{margin-top:6.25rem}}@media(min-width:992px){.ll-synopsis{margin-bottom:3.125rem}.ll-synopsis .synopsis__description p [class*=btn]{margin-top:3.125rem}.ll-synopsis .synopsis__nav{margin-top:4.6875rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ll-synopsis .synopsis__nav [class*=btn]{min-width:18.75rem;margin:.5em}.ll-synopsis .synopsis__nav a{margin:.5em}}.ll-teaser{background-color:#2d2d2d}.ll-teaser *{color:#fff}body.page-about-us .ll-teaser{position:relative}body.page-about-us .ll-teaser:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}.ll-teaser .teaser__headline{position:relative;z-index:1;letter-spacing:.281875rem;line-height:1.2765957447}.ll-teaser .teaser__subheadline{padding-top:2.34375rem}.ll-teaser h2.teaser__subheadline,.ll-teaser .teaser__subheadline.logo__brand,.ll-teaser h1.teaser__subheadline{font-weight:300}.ll-teaser h3.teaser__subheadline{font-weight:300}.ll-teaser .teaser__image0{position:relative}.ll-teaser .teaser__image0:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}.ll-teaser .teaser__image0 img{width:100%;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}.ll-teaser .teaser__image0+.teaser__headline{margin-top:-6.25rem}.ll-teaser .teaser__image1 img{width:100%}.ll-teaser .teaser__image1 .feature{box-shadow:0 .8125rem 2.0625rem 0 rgba(0,0,0,.3)}@media(max-width:991px){.ll-teaser .teaser__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ll-teaser .teaser__headline br{display:none}.ll-teaser .teaser__subheadline{margin-left:auto}.ll-teaser .teaser__subheadline br{display:none}}@media(min-width:992px) and (max-width:1279px){.ll-teaser .teaser__subheadline{padding-top:3.125rem;background-size:2.5rem}.ll-teaser .teaser__image1 img{margin-bottom:-3.125rem}}@media(min-width:992px){.ll-teaser .teaser__image0+.teaser__headline{margin-top:-7.8125rem}.ll-teaser .teaser__headline{margin-bottom:3.125rem}.ll-teaser .teaser__subheadline{padding-top:6.25rem;background:url(../img/logo_graphic_only-w.png) no-repeat;background-size:4.375rem;background-position:.1875rem 0}.ll-teaser .teaser__description{text-align:right}.ll-teaser .teaser__description p{max-width:27.5rem;margin-left:auto}.ll-teaser .teaser__headline{line-height:1.3225806452}}@media(min-width:1280px){.ll-teaser .teaser__image0:before{right:.78125rem;left:.78125rem}.ll-teaser .teaser__image1 img{margin-bottom:-6.25rem}}.ll-three-col-w-heading{position:relative;z-index:2}.ll-three-col-w-heading:before{position:absolute;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-3.75rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;z-index:1;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}.ll-three-col-w-heading:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-w.png)}@media(max-width:991px){.ll-three-col-w-heading::before{display:none}}.ll-three-col-w-heading .container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body.page-donation-request .ll-three-col-w-heading::before{display:none}.ll-three-col-w-heading .three-col-w-heading__heading{padding-right:0;padding-left:0}.ll-three-col-w-heading .three-col-w-heading__header{color:#2d2d2d;margin-bottom:2em}.ll-three-col-w-heading .three-col-w-heading__content{margin-bottom:2.34375rem}.ll-three-col-w-heading .three-col-w-heading__content p{color:#000}.ll-three-col-w-heading .three-col-w-heading__block{margin-top:3.125rem;margin-bottom:2em;padding-right:1em}.ll-three-col-w-heading .three-col-w-heading__block:first-child{margin-top:0}.ll-three-col-w-heading .three-col-w-heading__block h1,.ll-three-col-w-heading .three-col-w-heading__block h2,.ll-three-col-w-heading .three-col-w-heading__block .logo__brand,.ll-three-col-w-heading .three-col-w-heading__block h3,.ll-three-col-w-heading .three-col-w-heading__block h4,.ll-three-col-w-heading .three-col-w-heading__block h5,.ll-three-col-w-heading .three-col-w-heading__block h6{color:#2d2d2d}.ll-three-col-w-heading .three-col-w-heading__block p,.ll-three-col-w-heading .three-col-w-heading__block time,.ll-three-col-w-heading .three-col-w-heading__block li,.ll-three-col-w-heading .three-col-w-heading__block dd{color:#6f6f6f}.ll-three-col-w-heading .three-col-w-heading__block ul{list-style-position:inside;padding:0 1em}.ll-three-col-w-heading .three-col-w-heading__block li{padding-top:.375rem;padding-bottom:.375rem}.ll-three-col-w-heading .icon{margin-bottom:0}@media(min-width:768px) and (max-width:991px){.ll-three-col-w-heading .three-col-w-heading__block:nth-child(even){margin-top:0}}@media(min-width:992px){.ll-three-col-w-heading .three-col-w-heading__content{margin-bottom:4.6875rem}.ll-three-col-w-heading .three-col-w-heading__block{margin-top:0}.ll-three-col-w-heading .three-col-w-heading__block:first-of-type{padding-left:0}.ll-three-col-w-heading .three-col-w-heading__block:last-of-type{padding-right:0}.ll-three-col-w-heading .three-col-w-heading__heading,.ll-three-col-w-heading .three-col-w-heading__content{margin-left:auto;margin-right:auto}}.ll-timeline .timeline__milestones{margin:auto}.ll-timeline .timeline__milestones:before{content:'•••••••••••••••••••••••••••••••••••••••••••••••••••••••';white-space:nowrap;position:absolute;overflow:hidden;font-size:1.875rem;color:#fff;text-shadow:0 0 .1875rem rgba(0,0,0,.3);letter-spacing:.625rem;z-index:-1}.ll-timeline .timeline__milestone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.ll-timeline .timeline__milestone__year{width:4.6875rem;height:4.6875rem;margin-bottom:1.25rem;margin-left:4.3125rem;padding:1.75rem;font-size:.875rem;line-height:18px;line-height:1.28571428571429;background-color:#aa9767;background-image:-webkit-linear-gradient(315deg,#2d2d2d 0,#aa9767 100%);background-image:linear-gradient(135deg,#2d2d2d 0,#aa9767 100%)}.ll-timeline .timeline__milestone__content{width:13.3125rem;height:7.5625rem;padding:.875rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.17)}.ll-timeline .timeline__milestone__content strong{margin-bottom:.1875rem;color:#aa9767}.ll-timeline .timeline__milestone__content p{margin-top:0;margin-bottom:0}@media(max-width:991px){.ll-timeline .timeline__milestones:before{content:''}.ll-timeline .timeline__milestone__year,.ll-timeline .timeline__milestone__content{margin:auto}.ll-timeline .timeline__milestone__year{margin:1.5625rem auto}}@media(min-width:992px){.ll-timeline .timeline__milestones{width:83.333333333333%;height:22.3125rem}.ll-timeline .timeline__milestones:before{left:calc(8.333333333334% + 6.65625rem);top:calc(50% - 1.65625rem);width:calc(83.333333333333% - 13.3125rem)}.ll-timeline .timeline__milestone:nth-child(3) .timeline__milestone__year,.ll-timeline .timeline__milestone:first-child .timeline__milestone__year{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:1.25rem;margin-bottom:initial}.ll-timeline .timeline__milestone:nth-child(3) .timeline__milestone__content,.ll-timeline .timeline__milestone:first-child .timeline__milestone__content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ll-timeline .timeline__milestone:nth-child(even){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.ll-tri-state-locations{height:100%;padding-top:80px;padding-bottom:80px}.ll-tri-state-locations .map__box{margin-top:auto;margin-bottom:auto}.ll-tri-state-locations .locations-map{position:relative}@media(min-width:992px){.ll-tri-state-locations .locations-map{padding:0 32px}}.ll-tri-state-locations .locations-map svg{width:100%;height:100%}.ll-tri-state-locations .tri-state-locations-title{font-size:52px;line-height:52px;color:#2d2d2d;text-transform:uppercase;font-weight:400;margin-bottom:20px}.ll-tri-state-locations .tri-state-locations{margin-bottom:32px}.ll-tri-state-locations .tri-state-locations .location-title{font-size:24px;line-height:29px;color:#4a4a4a;margin-bottom:12px}.ll-tri-state-locations .tri-state-locations .location-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px}.ll-tri-state-locations .tri-state-locations .location-details .location-details__address{line-height:20px;color:#2d2d2d;margin-bottom:12px}.ll-tri-state-locations .tri-state-locations .location-details .location-details__phone{line-height:22px;color:#6f6f6f;margin-bottom:12px}.ll-tri-state-locations .tri-state-locations .location-details .location-details-link{line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#aa9767}.ll-two-col-w-icons .two-col-w-icons__item__title{color:#1f1f1f}.ll-two-col-w-icons .two-col-w-icons__item__caption{margin-top:0}.ll-two-col-w-icons .two-col-w-icons__content ul{margin-top:.78125rem}.ll-two-col-w-icons .two-col-w-icons__content li{margin-bottom:.625rem;font-size:1rem;font-weight:600;line-height:20px;line-height:1.25}.ll-two-col-w-icons .two-col-w-icons__content li:last-of-type{margin-bottom:0}.ll-two-col-w-icons .two-col-w-icons__content a:not(.btn){color:#aa9767}.ll-two-col-w-icons .two-col-w-icons__content a:not(.btn):hover{color:#4a4a4a}.ll-two-col-w-icons .two-col-w-icons__item{position:relative;list-style:none;padding-left:4.375rem}.ll-two-col-w-icons .two-col-w-icons__item:before{content:'S';position:absolute;margin-left:-4.375rem;color:#aa9767;background-color:#f3f3f3}.ll-two-col-w-icons .two-col-w-icons__item:nth-of-type(2):before{content:'M'}.ll-two-col-w-icons .two-col-w-icons__item:nth-of-type(3):before{content:'L'}.ll-two-col-w-icons .two-col-w-icons__list.checkbox .two-col-w-icons__item:before{content:'';background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:contain}@media(min-width:992px){.ll-two-col-w-icons .two-col-w-icons__content{padding-left:0}.ll-two-col-w-icons .two-col-w-icons__content>*{max-width:85%}.ll-two-col-w-icons .two-col-w-icons__content ul{margin-top:1.5625rem}.ll-two-col-w-icons .two-col-w-icons__list{padding-right:0}}.ll-two-col{background-color:#2d2d2d;padding-top:0!important}.ll-two-col .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:0;padding-bottom:0}.ll-two-col .container .two-col__block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}@media(max-width:767px){.ll-two-col .container .two-col__block{width:100%}}.ll-two-col .container .two-col__left__content,.ll-two-col .container .two-col__right__content{display:block;padding-top:0}.ll-two-col .container .two-col__left__content h3,.ll-two-col .container .two-col__right__content h3{margin:0;margin-bottom:.5em}.ll-two-col .container .two-col__left__content ul,.ll-two-col .container .two-col__right__content ul{padding:0 1.25em}@media(max-width:767px){.ll-two-col .container .two-col__left__content,.ll-two-col .container .two-col__right__content{text-align:center}}@media(max-width:767px){.ll-two-col .container .two-col__right__content{padding-top:2em}}body.page-home .ll-two-col .container{padding-top:8em;padding-bottom:6em}body.page-shooting-simulator-in-kansas-city .ll-two-col{padding-top:4em!important}body.page-shooting-simulator-in-kansas-city .ll-two-col .two-col__right__content{padding-top:0!important}body.page-about-us .ll-two-col{padding-bottom:0}body.page-about-us .ll-two-col:last-of-type{position:relative;padding-top:0}body.page-about-us .ll-two-col:last-of-type:after{position:absolute;right:0;bottom:-3.75rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;z-index:2;content:'';width:100%;height:3.75rem;background-size:cover;background-image:url(../img/graphic__ragged-edge-s.png)}body.page-about-us .ll-two-col .container.row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body.page-about-us .ll-two-col .two-col__block:nth-of-type(2n) .two-col__right__content img{box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}body.page-about-us .ll-two-col .two-col__block:nth-of-type(2n) .two-col__right__content p:first-of-type{margin-top:.5em}.ll-two-col .two-col__left__content,.ll-two-col .two-col__right__content,.ll-two-col .two-col__left__image{color:#fff}.ll-two-col .two-col__left__content p,.ll-two-col .two-col__left__content li,.ll-two-col .two-col__left__content dd,.ll-two-col .two-col__right__content p,.ll-two-col .two-col__right__content li,.ll-two-col .two-col__right__content dd,.ll-two-col .two-col__left__image p,.ll-two-col .two-col__left__image li,.ll-two-col .two-col__left__image dd{color:inherit}.ll-two-col .two-col__heading{padding-right:0;padding-left:0;margin-bottom:1.375rem}.ll-two-col .two-col__header{font-size:1.5rem;line-height:33px;line-height:1.4}.ll-two-col .two-col__left__image img,.ll-two-col .two-col__right__image img{width:100%;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}.ll-two-col .two-col__left__image{position:relative;margin-top:9.375rem}.ll-two-col .two-col__left__image:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:rgba(0,0,0,.1)}.ll-two-col .two-col__left__image figcaption{position:absolute;z-index:1;top:-6.875vh;right:-6.875vw;width:calc(100% + 6.875vw);text-align:right}@media(max-width:767px){.ll-two-col .two-col__left__image figcaption{right:1em}}.ll-two-col .two-col__right__content{padding-top:4em}.ll-two-col .two-col__right__content h2,.ll-two-col .two-col__right__content .logo__brand,.ll-two-col .two-col__right__content h3,.ll-two-col .two-col__right__content h4,.ll-two-col .two-col__right__content h5,.ll-two-col .two-col__right__content h6{margin-top:3.75rem;margin-bottom:1.5625rem}.ll-two-col .two-col__right__content .btn{min-width:15.875rem;margin-top:2.34375rem;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.6)}@media(min-width:992px){.ll-two-col .two-col__left__content,.ll-two-col .two-col__right__content,.ll-two-col .two-col__left__image,.ll-two-col .two-col__right__image{max-width:83.33333334%}.ll-two-col .two-col__left__content,.ll-two-col .two-col__left__image{text-align:right}.ll-two-col .two-col__left__content,.ll-two-col .two-col__right__image{margin-left:auto;margin-right:0}.ll-two-col .two-col__left__image{margin-left:0;margin-right:auto}.ll-two-col .two-col__right__image{height:66.6666667vh;min-height:36.5625rem}.ll-two-col .two-col-w-heading__header{font-size:2.1875rem;line-height:49px}.ll-two-col .two-col__block:first-of-type{padding-left:0}.ll-two-col .two-col__block:last-of-type{padding-right:0}}
/*# sourceMappingURL=main.min.css.map */