@font-face{font-family:FuturaBT-Book;src:url(../fonts/304EC0_1_0.eot);src:url(../fonts/304EC0_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/304EC0_1_0.woff2) format("woff2"),url(../fonts/304EC0_1_0.woff) format("woff"),url(../fonts/304EC0_1_0.ttf) format("truetype")}@font-face{font-family:FuturaBT-BookItalic;src:url(../fonts/304EC0_2_0.eot);src:url(../fonts/304EC0_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/304EC0_2_0.woff2) format("woff2"),url(../fonts/304EC0_2_0.woff) format("woff"),url(../fonts/304EC0_2_0.ttf) format("truetype")}@font-face{font-family:FuturaBT-Heavy;src:url(../fonts/304EC0_3_0.eot);src:url(../fonts/304EC0_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/304EC0_3_0.woff2) format("woff2"),url(../fonts/304EC0_3_0.woff) format("woff"),url(../fonts/304EC0_3_0.ttf) format("truetype")}@font-face{font-family:FuturaBT-Light;src:url(../fonts/304EC0_0_0.eot);src:url(../fonts/304EC0_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/304EC0_0_0.woff2) format("woff2"),url(../fonts/304EC0_0_0.woff) format("woff"),url(../fonts/304EC0_0_0.ttf) format("truetype")}body{background-color:#fff;font-size:1rem;line-height:1.5;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:FuturaBT-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}a{color:#004881}a:focus,a:hover{color:#001d35}em{font-family:FuturaBT-BookItalic,Helvetica Neue,Helvetica,Arial,sans-serif}em,strong{font-style:normal;font-weight:400}strong{font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif}form{display:block;margin:0;padding:0}.c-actions{display:block;margin-bottom:1.5rem;position:relative;width:100%}.c-actions>form{width:100%}.c-actions>form,.c-actions>form>div{display:block;margin-top:1rem}.c-actions>form>div:first-child{margin-top:0}@media (min-width:768px){.c-actions{margin-bottom:2rem}}@media (min-width:992px){.c-actions{-ms-flex-direction:row;flex-direction:row;margin-bottom:3rem}.c-actions,.c-actions>form{display:-ms-flexbox;display:flex}.c-actions>form{-ms-flex-align:end;align-items:flex-end;margin-top:0;width:auto}.c-actions>form>div{margin:0 0 0 24px!important}.c-actions>.c-icon-title{-ms-flex:0 0 auto;flex:0 0 auto}}.c-actions__form,.c-actions__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.c-actions__nav{margin-left:64px}.c-actions__nav>a{border-bottom:1px solid #212529;display:block;color:#212529;font-size:16px;margin-right:32px;padding:8px 16px;text-decoration:none}.c-actions__nav>a:focus,.c-actions__nav>a:hover{background-color:rgba(0,0,0,.05);border-color:#212529;color:#212529}.c-actions__nav>a:last-child{margin-right:0}.alert,.gform_confirmation_message,.validation_error{background-color:#fff;border-radius:0;border-top:4px solid #17a2b8;list-style:none;margin-bottom:20px;overflow:hidden;padding:20px;position:relative}.alert>li,.alert>p,.gform_confirmation_message>li,.gform_confirmation_message>p,.validation_error>li,.validation_error>p{margin-bottom:15px}.alert>li:last-child,.alert>p:last-child,.gform_confirmation_message>li:last-child,.gform_confirmation_message>p:last-child,.validation_error>li:last-child,.validation_error>p:last-child{margin-bottom:0}.alert-danger,.validation_error{border-color:#dc3545}.alert-info{border-color:#17a2b8}.alert-success,.gform_confirmation_message{border-color:#28a745}.attendee{margin-bottom:15px}.attendee .input{font-size:13px;height:30px;line-height:24px;margin-bottom:5px;padding:4px 10px 2px}.attendee__labels{padding-top:27px}.attendee__labels label{display:block;height:30px;line-height:30px;font-size:13px;margin-bottom:5px}.attendee__title{height:22px;line-height:22px;margin-bottom:5px;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.avatar{border-radius:50%;display:block;height:90px;width:90px}.badge{background-color:#28a745;border-radius:9px;color:#fff;font-size:12px;height:18px;line-height:20px;min-width:18px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;white-space:nowrap;vertical-align:middle}.badge,.box{display:block}.box{background-color:#fff;border-top:4px solid #004881;color:#212529;padding:15px;position:relative;transition:background-color .15s ease}.box p{margin:0}.box:focus,.box:hover{background-color:#212529;color:#212529}.box--blue-prussian{border-color:#00397f}.box--blue-eastern{border-color:#0097a1}.box--green-lucky{border-color:#9fa617}.box--orange-dark{border-color:#ff950d}.box--purple-dark{border-color:#992589}.box--red-falu{border-color:#99172c}.box--excerpt{height:100%;padding:20px}.box--excerpt>h2{bottom:0;display:block;font-size:1.5rem;margin:0;padding:20px;z-index:10}.box--excerpt>p{display:none;margin:0;position:relative;z-index:5}.box--excerpt:focus,.box--excerpt:hover{background-color:#eee;text-decoration:none}.box--img{padding:0}.box--img>h4{background-color:#004881;color:#fff;left:0;margin:0;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .15s ease;width:100%;z-index:10}.box--img>img{position:relative;z-index:5;display:block;height:auto;width:100%}.box--img:focus>h4,.box--img:hover>h4{opacity:1}.box--standard{min-height:180px;padding:20px}.box--standard>h2{margin:0}.box--standard:focus,.box--standard:hover{background-color:hsla(0,0%,100%,.5)}.box-list{background-color:#f8f9fa;border-top:4px solid #004881;color:#212529;display:block;height:100%;padding:.75rem 1rem 1rem;position:relative}.box-list>p{border-bottom:1px solid rgba(0,0,0,.15);margin:0;padding:.375rem 0}.box-list>p:first-child{padding-top:0}.box-list>p:last-child{border-bottom:0;padding-bottom:0}.box-list:focus,.box-list:hover{background-color:#eee;color:#212529;text-decoration:none}@media (min-width:768px){.box-list{padding:1.25rem 1.5rem}}.box-list--blue-prussian{border-top-color:#00397f}.box-list--blue-eastern{border-top-color:#0097a1}.box-list--green-lucky{border-top-color:#9fa617}.box-list--orange-dark{border-top-color:#ff950d}.box-list--purple-dark{border-top-color:#992589}.box-list--red-falu{border-top-color:#99172c}.btn,.button{border-radius:0}.btn-link{color:#004881}.btn-link:hover{color:#001d35}.btn-primary,.button{background-color:#004881;border-color:#004881;color:#fff}.btn-primary:hover,.button:hover{background-color:#00335b;border-color:#002c4e;color:#fff}.btn-primary.focus,.btn-primary:focus,.button:focus,.focus.button{background-color:#00335b;border-color:#002c4e;box-shadow:0 0 0 3px rgba(0,72,129,.25);color:#fff}.btn-primary.disabled,.btn-primary:disabled,.button:disabled,.disabled.button{background-color:#004881;border-color:#004881;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.button:not(:disabled):not(.disabled).active,.button:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.button{background-color:#002c4e;border-color:#002441;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.button:not(:disabled):not(.disabled).active:focus,.button:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.button:focus{box-shadow:0 0 0 3px rgba(0,72,129,.25)}.burger{background-color:transparent;background-image:none;border:0;height:64px;right:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:50px}.burger,.burger:active,.burger:active:focus,.burger:focus{outline:0}@media (min-width:768px){.burger{display:none}}.burger__bar{background-color:#00397f;border-radius:2px;display:block;height:3px;left:15px;position:absolute;top:50%;width:20px}.burger__bar--1{margin-top:-8px;transition:all .1s ease}.mobile-nav-open .burger__bar--1{margin-top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger__bar--2{margin-top:-1px}.mobile-nav-open .burger__bar--2{display:none}.burger__bar--3{margin-top:6px;transition:all .1s ease}.mobile-nav-open .burger__bar--3{margin-top:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger__bars{height:100%;position:relative;width:20px}.cart-table{background-color:#fff}.cart-table a.cart-remove{background-color:#fff;border-radius:50%;color:#dc3545;display:block;height:16px;line-height:16px;margin:0 auto;text-align:center;text-decoration:none;width:16px;transition:none}.cart-table a.cart-remove:focus,.cart-table a.cart-remove:hover{background-color:#dc3545;color:#fff}.cart-table td.product-remove,.cart-table th.product-remove{width:32px}.cart-contents{display:-ms-flexbox;display:flex}.cart-contents>span{margin-right:10px}.cart-contents>span:last-child{margin-right:0}.cart-link{display:block;position:relative}.mobile-nav .cart-link .badge{margin-top:-9px;right:15px;top:50%}.col-fifth{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width:768px){.col-md-fifth{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:992px){.col-lg-fifth{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.date-btn{background-color:#fff;background-image:none;border:0;border-radius:0;border-top:4px solid #9fa617;color:#212529;cursor:pointer;display:block;font-size:14px;margin-bottom:15px;padding:15px;text-align:left;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.date-btn,.date-btn:active,.date-btn:active:focus,.date-btn:focus{outline:0}.date-btn.is-active,.date-btn:focus,.date-btn:hover{background-color:#9fa617;background-color:rgba(159,166,23,.1)}.desktop-nav{float:right}.details{margin-bottom:1rem}.details>p{margin:0}.dropdown-menu{background-color:#fff;border:1px solid #dee2e6;border-radius:0}.dropdown-menu>a{background-color:#fff;color:#212529;display:block;font-size:.875rem;padding:.375rem 1rem;position:relative;transition:all .15s ease;text-decoration:none}.dropdown-menu>a:focus,.dropdown-menu>a:hover{background-color:#f8f9fa}.dropdown-menu-lg{min-width:14rem;padding:.5rem 0}.dropdown-menu-lg>a{background-color:#fff;color:#004881;font-size:.875rem;padding:.5rem 1.125rem;transition:all .15s ease}@media (min-width:992px){.dropdown-menu-lg>a{font-size:1rem;padding:.625rem 1.25rem}}.dropdown-toggle:after{margin-left:6px}.dropdown-toggle-lg:after{margin-left:8px}.event-details{margin-bottom:1rem}.event-details p{margin:0}.event-selector{background-color:#fff;background-image:none;border:0;border-radius:0;border-top:4px solid #9fa617;color:#212529;cursor:pointer;display:block;font-size:14px;margin-bottom:15px;padding:15px;text-align:left;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:100%;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.event-selector,.event-selector:active,.event-selector:active:focus,.event-selector:focus{outline:0}.event-selector.active,.event-selector:active,.event-selector:focus,.event-selector:hover{background-color:#9fa617;background-color:rgba(159,166,23,.1);color:#212529}.event-selector:active{background-image:none;box-shadow:none}.fancy{display:block;position:relative}.fancy__icon{background-color:#fff;border-radius:50%;display:block;height:70px;left:50%;margin-top:-35px;margin-left:-35px;opacity:.6;padding:23px;position:absolute;top:50%;width:70px;z-index:10;transition:opacity .15s ease}.fancy__icon>svg{display:block;fill:#212529;height:24px;width:24px}.fancy:focus .fancy__icon,.fancy:hover .fancy__icon{opacity:1}.fancy__img{position:relative;z-index:5;display:block;height:auto;width:100%}.field{margin-bottom:16px;position:relative}.field>label{display:block;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.field>label,.field>p{margin-bottom:5px}.field--select2{margin-bottom:20px}@media (min-width:768px){.field--select2{margin-bottom:30px}}.field__cancel{position:absolute;right:10px;top:14px;z-index:10}.field__cancel>svg{display:block;height:12px;width:12px;fill:grey}.filter-box{border:1px solid #212529;padding:16px;position:relative}.filter-box>h4{color:#212529;display:block;font-size:1rem;margin-bottom:12px;text-transform:uppercase;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.filter-box>.filter-item{margin-bottom:6px}.filter-box>.filter-item:last-child{margin-bottom:0}@media (min-width:768px){.filter-box{padding:24px}}.filter-field{margin-bottom:15px}.filter-field>label{display:block;font-size:13px;margin-bottom:4px;text-transform:uppercase;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.filter-field__input{position:relative}.filter-field__input>a{display:block;height:40;padding:14px;position:absolute;right:0;top:0;width:40;z-index:10}.filter-field__input>a>svg{display:block;fill:grey;height:12px;width:12px}.filter-field__input>a:focus>svg,.filter-field__input>a:hover>svg{fill:#212529}.filter-field__input>select{background-color:transparent;background-image:none;border:1px solid #eee;border-radius:0;color:#212529;display:block;font-size:14px;height:40px;line-height:24px;padding:8px 39px 6px 12px;width:100%;-webkit-appearance:none}.filter-field__input>select:focus{border-color:grey;outline:0}.filter-item{-ms-flex-align:center;align-items:center;color:#212529;cursor:pointer;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-item,.filter-item__check{overflow:hidden;position:relative}.filter-item__check{border:1px solid #212529;display:block;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;margin-right:8px;width:16px}.filter-item__check:after{border-bottom:2px solid #212529;border-right:2px solid #212529;content:" ";display:none;left:4px;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:12px;width:6px}.filter-item.is-active .filter-item__check:after{display:block}.filter-item__link{-ms-flex:1;flex:1;padding-top:.1875rem}.filter-item__link>a{color:#212529}.filter-item:hover .filter-item__link>a{color:#212529;text-decoration:underline}.filter-item__link>a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.filter-reset{color:grey;padding:7px 12px}.filter-reset>a{color:grey}.filter-reset>a:focus,.filter-reset>a:hover{color:grey;text-decoration:underline}.flexslider{border:0;border-radius:0;box-shadow:none;margin:0}.flex-control-nav{bottom:15px;height:14px;vertical-align:top;z-index:10}.flex-control-nav>li{display:inline-block;height:14px;margin:0 5px;width:14px;zoom:1}.flex-control-nav>li>a{background-color:#fff;border-radius:7px;box-shadow:0 0 4px rgba(0,0,0,.2);height:14px;width:14px}.flex-control-nav>li>a.flex-active,.flex-control-nav>li>a:focus,.flex-control-nav>li>a:hover{background-color:grey}.slides{z-index:5}.slides>li>a{display:block}.footer{background-color:#333;font-size:14px;padding:40px 0}@media (min-width:768px){.footer{padding:60px 0}}.footer-logo{display:block;padding-right:50%;width:100%}.footer-logo>svg{display:block;fill:#fff;width:100%}@media (min-width:768px){.footer-logo{padding-right:20%}}.footer-nav{display:block}.footer-nav>h6{color:#adb5bd;margin-bottom:1rem;font-size:1rem;text-transform:uppercase;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.footer-nav>ul{list-style:none;margin:0;padding:0}.footer-nav>ul>li{margin-bottom:4px}.footer-nav>ul>li:last-child{margin-bottom:0}.footer-nav>ul>li>a,.footer-nav>ul>li>span{color:#fff;display:block;padding:.125rem 0}.footer-nav>ul>li>a:focus,.footer-nav>ul>li>a:hover{color:#fff}.form-control{border-radius:0;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.form-control:focus{border-color:#004881;box-shadow:0 0 0 3px rgba(0,72,129,.25)}.form-control.is-invalid:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ba0c2f'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.25)}.hero{display:none}@media (min-width:768px){.hero{display:block}}.c-home-card{background-color:#fff;display:block;transition:all .15s ease-in-out}.c-home-card:focus,.c-home-card:hover{background-color:#f3f3f3;text-decoration:none}@media (min-width:992px){.c-home-card .stamp{padding:15px;width:56px}.c-home-card .stamp>abbr{font-size:18px}.c-home-card .stamp__icon,.c-home-card .stamp__icon>svg{height:26px;width:26px}}@media (min-width:1200px){.c-home-card .stamp{padding:20px;width:76px}.c-home-card .stamp>abbr{font-size:22px}.c-home-card .stamp__icon,.c-home-card .stamp__icon>svg{height:36px;width:36px}}.c-home-card__art{display:none;padding:20px}.c-home-card__art>img{display:block;height:auto;width:100%}@media (min-width:992px){.c-home-card__art{display:block}}.c-home-card__title{font-size:22px;line-height:1.5;margin:0;padding:20px;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}@media (min-width:992px){.c-home-card__title{font-size:16px;padding:20px 10px}}.icon,.icon>svg{display:block;width:100%}.icon>svg{height:auto}.icon--gray>svg{fill:grey}.icon--white>svg{fill:#fff}.c-icon-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}.c-icon-title__icon{-ms-flex-align:center;align-items:center;background-color:#00397f;display:-ms-flexbox;display:flex;height:80px;-ms-flex-pack:center;justify-content:center;width:80px}.c-icon-title__icon>svg{display:block;fill:#fff;height:auto;width:36px}.c-icon-title__title{background-color:#fff;border:4px solid #00397f;border-left-width:0;color:#00397f;font-size:22px;height:80px;line-height:72px;margin:0;overflow:hidden;padding:0 24px;white-space:nowrap;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.c-icon-title__title>a{color:inherit}.c-icon-title__title>a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-icon-title__title>a:hover{text-decoration:none}@media (min-width:768px){.c-icon-title__title{padding-right:32px;padding-left:32px}}.lead{color:grey;font-size:1.25rem;font-family:FuturaBT-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.lead p:last-child{margin-bottom:0}@media (min-width:768px){.lead{font-size:1.5rem}}.link-under{border-bottom:2px solid #004881;transition:all .15s ease}.link-under:focus,.link-under:hover{border-color:#001d35}.login-link{background-color:transparent;background-image:none;border:0;display:block;height:68px;right:84px;margin:0;overflow:hidden;padding:12px 8px;position:absolute;top:0;width:36px;z-index:10}.login-link>svg{display:block;fill:grey;height:100%;transition:fill .15s ease;width:auto}.login-link,.login-link:active,.login-link:active:focus,.login-link:focus{outline:0}@media (min-width:768px){.login-link{top:16px}}@media (min-width:992px){.login-link{display:none}}.login-menu{list-style:none;margin:0;overflow:hidden;padding:10px 0}.login-menu>li>a,.login-menu>li>span{color:grey;display:block;padding:6px 20px}.login-menu>li>a:hover{color:#004881;text-decoration:none}.login-menu-wrapper{display:none}.logo{display:block;height:68px;overflow:hidden;width:163px}.logo>img{display:block;height:auto;width:100%}.mast-open .logo{padding-top:15px}@media (min-width:768px){.logo{height:auto;width:260px}}.loop-product__main{display:block;margin-bottom:15px}.loop-product__main>h3{font-size:18px;margin-bottom:0}.loop-product__main>img{margin-bottom:15px;display:block;height:auto;width:100%}.loop-product__main>.price{color:#28a745;font-size:14px}.main{padding-top:68px;position:relative;width:100%}@media (min-width:768px){.main{padding-top:137px}}.mast{-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:4px solid #00397f;display:-ms-flexbox;display:flex;height:68px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:0 15px;position:fixed;right:0;top:0;transition:box-shadow .15s ease;z-index:1000}body.t-green-lucky .mast,body.t-training .mast{border-bottom-color:#9fa617}body.page-template-consulting-coaching .mast{border-bottom-color:#0097a1}body.t-tool-box .mast{border-bottom-color:#99172c}@media (min-width:768px){.mast{height:100px;top:37px}}.mast--scroll{box-shadow:0 0 16px rgba(0,0,0,.4)}.mast-logo{display:block;height:64px;margin-left:-15px;padding:18px 15px;width:auto}.mast-logo>svg{display:block;fill:#004881;height:28px;pointer-events:none;transition:fill .15s ease;width:auto}.mast-logo:hover>svg{fill:#001d35}@media (min-width:768px){.mast-logo{height:96px;margin-left:0;padding-top:32px;padding-bottom:32px}.mast-logo>svg{height:32px}}.mobile-nav{background-color:#fff;border-bottom:4px solid #00397f;padding:2rem 0}.mobile-nav>h6{color:#212529;padding:0 15px;text-align:right;text-transform:uppercase;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.mobile-nav>hr{border-color:#dee2e6;margin:1rem 0}.mobile-nav>ul{list-style:none;margin:0;padding:0}.mobile-nav>ul>li>a,.mobile-nav>ul>li>span{color:#004881;display:block;padding:.375rem 15px;text-align:right}@media (min-width:768px){.mobile-nav{top:100px}}.mobile-nav__dropdown{display:block}.mobile-nav__dropdown>a{color:#004881;display:block;padding:.25rem 15px;text-align:right}.modal-content{border-color:#dee2e6;border-radius:0}.modal-header{padding-top:.8125rem;padding-bottom:.8125rem}.modal-header .close{margin-top:-.8125rem;margin-bottom:-.8125rem}.modal-title{font-size:1.25rem}.more-info{color:grey;font-size:18px;margin-top:40px}.more-info p{margin:0}.nav-pills{display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%}.nav-pills .nav-item{margin-top:16px}.nav-pills .nav-item:first-child{margin-top:0}.nav-pills .nav-link{background-color:transparent;border-bottom:1px solid #dee2e6;border-radius:0;color:grey;display:block;font-size:16px;padding:8px 16px}.nav-pills .nav-link.active,.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:transparent;border-color:#212529;color:#212529;padding-left:16px;text-decoration:none}@media (min-width:992px){.nav-pills{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.nav-pills .nav-item{margin-top:0;margin-left:32px}.nav-pills .nav-item:first-child{margin-left:0}}.nav-pills-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav-pills-column .nav-item{display:block;width:100%}.nav-pills-column .nav-link{background-color:#fff;border-bottom:1px solid #dee2e6;border-radius:0;color:#004881;display:block;padding:.625rem .5rem .5rem;transition:all .15s ease}.nav-pills-column .nav-link.active,.nav-pills-column .nav-link:focus,.nav-pills-column .nav-link:hover{background-color:#fff;border-color:#004881;color:#004881;padding-left:1rem;text-decoration:none}@media (min-width:992px){.nav-pills-column{-ms-flex-direction:column;flex-direction:column}.nav-pills-column .nav-item{margin-top:8px;margin-left:0}.nav-pills-column .nav-item:first-child{margin-top:0}}.overview>h1{color:#004881}.padding{background-color:#fff;padding:30px 15px}.pagination{color:grey;margin-top:24px}.pagination>.nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.pagination>.nav-links>a,.pagination>.nav-links>span{color:#212529;display:block;height:36px;line-height:40px;min-width:36px;overflow:hidden;padding:0 12px;text-align:center}.pagination>.nav-links>a{background-color:transparent;transition:background-color .15s ease}.pagination>.nav-links>a:hover{background-color:#fff;color:#212529}.pagination>.nav-links>a.current,.pagination>.nav-links>span.current{background-color:#fff}.phone-link{background-color:transparent;background-image:none;border:0;height:68px;right:48px;margin:0;overflow:hidden;padding:12px 8px;position:absolute;top:0;width:36px;z-index:10}.phone-link>svg{display:block;fill:grey;height:100%;transition:fill .15s ease;width:auto}.phone-link,.phone-link:active,.phone-link:active:focus,.phone-link:focus{outline:0}.phone-link--xs{display:block}@media (min-width:768px){.phone-link--xs{display:none}}.phone-link--md{display:none}@media (min-width:768px){.phone-link--md{display:block;top:16px}}@media (min-width:992px){.phone-link--md{display:none}}.post{font-family:Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400}.post .alignleft{display:block;float:left;margin:.375em 1.75em 1.75em 0}.post .alignright{display:block;float:right;margin:.375em 0 1.75em 1.75em}.post .aligncenter{clear:both;display:block;margin:0 auto 1.75em}.post--clean p:last-child{margin-bottom:0}.post-action{border-top:2px solid #004881;color:grey;display:block;margin-bottom:15px}.post-action h6{margin:0;padding:15px}.post-action img{display:block;height:48px;width:auto}.post-action time{background-color:#f8f9fa;display:block;font-size:12px;padding:15px}.post-action:focus,.post-action:hover{background-color:#f8f9fa;color:grey}.post-action__meta{background-color:#f8f9fa;display:block;font-size:14px;line-height:18px;padding:15px}.post-card{background-color:#fff;box-shadow:none;color:#212529;display:block;margin-bottom:16px;min-height:80px;opacity:1;overflow:hidden;position:relative}.post-card.category-spader-plus{background-color:#7bd6ce;background-image:linear-gradient(90deg,#7bd6ce,#6680ad);padding:4px}.post-card.category-spader-plus-agco{background-color:#c00031;background-image:none;padding:4px}.post-card.category-spader-plus-kubota{background-color:#dc4405;background-image:none;padding:4px}.post-card__content{-ms-flex:1;flex:1;padding:24px 24px 20px}.post-card__content>h4{color:#00397f;font-size:1.5rem;line-height:1.5;margin:0;width:100%}.post-card__content>h4>a{color:#00397f}.post-card__content>h4>a:hover{color:#00397f;text-decoration:none}.post-card__content>h4>a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.post-card__icon{-ms-flex-align:center;align-items:center;background-color:#00397f;display:-ms-flexbox;display:flex;-ms-flex:0 0 80px;flex:0 0 80px;-ms-flex-pack:center;justify-content:center;max-width:80px;padding:0 20px;width:80px}.post-card__icon>svg{display:block;fill:#fff;height:auto;width:100%}.post-card__plus{-ms-flex-align:center;align-items:center;background-color:transparent;display:none;-ms-flex:0 0 60px;flex:0 0 60px;-ms-flex-pack:center;justify-content:center;max-width:60px;padding:0 20px 0 0;width:60px}.post-card__plus>svg{display:block;height:auto;vertical-align:middle;width:100%}.category-spader-plus .post-card__plus,.post-card__wrapper{display:-ms-flexbox;display:flex}.post-card__wrapper{background-color:#fff;opacity:1;transition:background-color .15s ease}.post-card:hover .post-card__wrapper{background-color:#f8f9fa}.post-summary{background-color:#fff;box-shadow:none;color:#212529;display:block;margin-bottom:20px;transition:none}.post-summary:focus,.post-summary:hover{background-color:hsla(0,0%,100%,.5);color:#212529}.post-summary__meta{background-color:#004881;color:#fff;display:block;height:100%;padding:20px;text-align:left}@media (min-width:768px){.post-summary__meta{text-align:right}}.post-summary__title{margin:0;padding:20px}.price{color:#28a745;font-size:24px;margin-bottom:15px}.primary-nav{display:none;-ms-flex-direction:row;flex-direction:row;padding:0}@media (min-width:768px){.primary-nav{display:-ms-flexbox;display:flex}}.primary-nav__item{margin-left:8px;position:relative}.primary-nav__item:first-child{margin-left:0}.primary-nav__item>a{color:#00397f;display:block;font-size:14px;padding:12px 16px;position:relative;transition:all .15s ease;text-decoration:none;text-transform:uppercase}.primary-nav__item>a:focus,.primary-nav__item>a:hover{background-color:#f8f9fa;color:#00397f;text-decoration:none}@media (min-width:992px){.primary-nav__item{margin-left:15px}.primary-nav__item>a{font-size:20px;padding-right:24px;padding-left:24px}}.primary-nav__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.profile-details{display:block;margin-bottom:20px}.profile-details img{display:block;height:auto;max-width:200px;width:100%}@media (min-width:768px){.profile-details img{max-width:300px}}@media (min-width:992px){.profile-details img{max-width:400px}}.profile-summary__header{margin-bottom:15px}.profile-summary__header>h4{margin:0}.profile-summary__header>h4>a{color:#004881}.profile-summary__header>h4>a:focus,.profile-summary__header>h4>a:hover{color:#004881;text-decoration:underline}.profile-summary__testimonial{font-family:Georgia,Times New Roman,Times,serif;font-style:italic}.search-sm{height:40px;padding:5px 10px;position:relative;width:180px}.search-sm>.icon{height:30px;padding:6px;position:absolute;right:10px;top:5px;width:30px;z-index:10}.search-sm>.input{height:30px;line-height:20px;padding:4px 30px 4px 10px;position:relative;z-index:5}.secondary-nav{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;display:none;-ms-flex-direction:row;flex-direction:row;height:37px;-ms-flex-pack:end;justify-content:flex-end;left:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:1005}@media (min-width:768px){.secondary-nav{display:-ms-flexbox;display:flex}}.secondary-nav__item{position:relative}.secondary-nav__item>a,.secondary-nav__item>button{-ms-flex-align:center;align-items:center;background-color:transparent;background-image:none;border:0;border-right:1px solid #dee2e6;color:#212529;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.75rem;height:36px;line-height:36px;margin:0;overflow:hidden;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.secondary-nav__item>a,.secondary-nav__item>a:active,.secondary-nav__item>a:active:focus,.secondary-nav__item>a:focus,.secondary-nav__item>button,.secondary-nav__item>button:active,.secondary-nav__item>button:active:focus,.secondary-nav__item>button:focus{outline:0}.secondary-nav__item:first-child>a,.secondary-nav__item:first-child>button{border-left:1px solid #dee2e6}.secondary-nav__item:last-child>a,.secondary-nav__item:last-child>button{border-right:0}.secondary-nav__item>a:focus,.secondary-nav__item>a:hover,.secondary-nav__item>button:focus,.secondary-nav__item>button:hover{background-color:#eee;color:#212529;text-decoration:none}.secondary-nav__item>a>span,.secondary-nav__item>button>span{padding-top:2px}.secondary-nav__item>a>svg,.secondary-nav__item>button>svg{display:none;fill:#212529;height:14px;margin-right:10px;width:14px}@media (min-width:992px){.secondary-nav__item>a,.secondary-nav__item>button{font-size:.875rem}.secondary-nav__item>a>svg,.secondary-nav__item>button>svg{display:block}}.secondary-nav__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.section{padding:40px 0}@media (min-width:768px){.section{padding:60px 0}}.section--border-top{border-top:1px solid #eee}.section--flush-top{padding-top:0}.section-header{margin-bottom:1rem}.section-header>h1{margin:0;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.t-enterprise-partners .section-header>h1{color:#ff950d!important}.t-20-groups .section-header>h1{color:#00397f!important}.section-header--alt{margin-bottom:.5rem}.section-header--solo{margin-bottom:0}.sidebar{display:block}.sidebar>.filter-box,.sidebar>.form{margin-bottom:1rem}.sidebar>:last-child{margin-bottom:0}.c-slider{background-color:#f8f9fa;display:block;position:relative;width:100%}.c-slider__content{display:block;padding:16px;width:100%;z-index:2}@media (min-width:768px){.c-slider__content{bottom:0;left:0;position:absolute;right:0;text-align:left;width:100%}}.c-slider__cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.c-slider__image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;padding-bottom:25%;position:relative;width:100%;z-index:1}.c-slider__slide{overflow:hidden;position:relative}.c-slider__slides{position:relative;z-index:1}.c-slider .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1.5rem 0 0;padding:0}.c-slider .slick-dots>li{margin:0 8px}.c-slider .slick-dots>li>button{background-color:#dee2e6;background-image:none;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;display:block;font-size:0;height:16px;line-height:0;margin:0;outline:none;overflow:hidden;text-indent:-999em;width:16px}.c-slider .slick-dots>li.slick-active>button{background-color:#212529;border-color:#212529}.social{display:-ms-flexbox;display:flex}.social>a{display:block;height:20px;width:20px}.social>a>svg{display:block;fill:#fff;height:100%;width:auto}.social>a:focus>svg,.social>a:hover>svg{fill:#fff}.spader-plus-banner{display:block;margin:0 0 1.5rem;overflow:hidden}.spader-plus-banner>p{float:left;margin:0;padding:0 0 26px;position:relative;width:200px}.spader-plus-banner>p:after{background-color:#7bd6ce;background-image:linear-gradient(90deg,#7bd6ce,#6680ad);bottom:0;height:16px;content:"";left:0;position:absolute;right:0;width:100%}.spader-plus-banner>p>img{display:block;height:auto;position:relative;width:100%;z-index:5}.spader-plus-subscribe{padding:4px;width:100%}.spader-plus-subscribe,.spader-plus-subscribe__cta{background-color:#7bd6ce;background-image:linear-gradient(90deg,#7bd6ce,#6680ad)}.spader-plus-subscribe__cta{border:0;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;line-height:1.4;margin:0;padding:18px 64px 12px;position:relative;text-align:center;text-transform:uppercase;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.spader-plus-subscribe__cta,.spader-plus-subscribe__cta:active,.spader-plus-subscribe__cta:active:focus,.spader-plus-subscribe__cta:focus{outline:0}.spader-plus-subscribe__cta:focus,.spader-plus-subscribe__cta:hover{background-color:#6680ad;color:#fff;text-decoration:none}.spader-plus-subscribe__cta:active{background-image:none;box-shadow:none}.spader-plus-subscribe__footer{color:#999;margin-top:32px;text-align:center}.spader-plus-subscribe__footer>a{color:#999;padding-left:8px;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.spader-plus-subscribe__footer>a:focus,.spader-plus-subscribe__footer>a:hover{color:#999;text-decoration:underline}.spader-plus-subscribe__logo{display:block;padding:32px}.spader-plus-subscribe__logo>img{display:block;height:auto;margin:0 auto;max-width:320px;width:50%}.spader-plus-subscribe__main{display:block;padding:64px}.spader-plus-subscribe__main>h4{color:#00397f;line-height:1.5;margin:0}.spader-plus-subscribe__main>h4,.spader-plus-subscribe__main>h5{font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.spader-plus-subscribe__main>h5{color:#7bd6ce;margin:48px 0}.spader-plus-subscribe__main>p{color:#fff;margin:0;text-align:center}.spader-plus-subscribe__wrapper{background-color:#fff}.c-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #eee;border-top-color:#004881;border-radius:50%;height:36px;margin:0 auto 20px;width:36px}.stamp{color:#fff;display:block;float:left;padding:20px;text-align:center;width:76px}.stamp>abbr{border-bottom:2px solid #fff;display:block;font-size:22px;line-height:1em;margin-bottom:10px;padding-bottom:6px;text-decoration:none;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}a.stamp:focus,a.stamp:hover{color:#fff}.stamp__icon,.stamp__icon>svg{display:block;height:36px;width:36px}.stamp__icon>svg{fill:#fff}.summary{background-color:#f8f9fa;color:#212529;padding:4px}.summary,a.summary{display:block}a.summary:focus,a.summary:hover{background-color:#004881;color:#212529;text-decoration:none}.summary--plus{background-image:linear-gradient(90deg,#7bd6ce,#6680ad)}.summary--plus:focus,.summary--plus:hover{background-image:none}.summary__content{background-color:#f8f9fa;padding:.75rem}.summary__content>h6{color:#004881;margin-bottom:.125rem;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.summary__content>p{margin:0}@media (min-width:768px){.summary__content{padding:1rem 1.25rem}}.tooltip{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;z-index:1070}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip-inner{background-color:#000;border-radius:2px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.training-card{background-color:#fff;color:#9fa617;display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.training-card__content{border-top:4px solid #9fa617;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:16px;position:relative;z-index:1}@media (min-width:768px){.training-card__content{padding:24px}}.training-card__icons{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.training-card__icons>span{-ms-flex-align:center;align-items:center;background-color:#9fa617;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:12px}.training-card__icons>span~span{border-left:1px solid #fdf8c9}.training-card__icons>span>svg{display:block;fill:#fdf8c9;height:auto;max-width:24px;width:100%}.training-card__overlay{display:-ms-flexbox;display:flex;height:100%;position:absolute;right:100%;top:0;transition:right .15s ease-in-out;width:100%;z-index:3}.training-card__overlay>a{-ms-flex-align:center;align-items:center;background-color:#9fa617;color:#fdf8c9;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;height:100%;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:12px;transition:all .15s ease-in-out}.training-card__overlay>a~a{border-left:1px solid #fdf8c9}.training-card__overlay>a>span{display:block;margin-top:8px;text-align:center}.training-card__overlay>a>svg{display:block;fill:#fdf8c9;height:auto;max-width:24px;transition:all .15s ease-in-out;width:100%}.training-card__overlay>a:hover{background-color:#aab119;color:#fdf8c9;text-decoration:none}.training-card__overlay>a:active{background-color:#fff;color:#9fa617}.training-card__overlay>a:active>svg{fill:#9fa617}.training-card:hover .training-card__overlay{right:0}.variation{display:block;margin:0}.variation>dd,.variation>dt{line-height:1.5}.variation>dd{margin-left:0;padding-left:20px}.variation>dd>p{margin:0}.variation>dt{font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.widget__header{margin-bottom:1rem;position:relative}.widget__header>a{display:inline-block;margin-top:8px;position:relative;z-index:10}.widget__header>h2{margin:0;position:relative;z-index:5}.widget__header>h6{margin:0}@media (min-width:768px){.widget__header>a{bottom:0;display:block;margin:0;position:absolute;right:0}}.wrap{overflow:hidden;position:relative}.gfield{margin-bottom:1.5rem}.gfield input[type=email],.gfield input[type=tel],.gfield input[type=text],.gfield select,.gfield textarea{background-clip:padding-box;background-color:#fff;border-radius:0;border:1px solid #ced4da;color:#495057;display:block;font-size:1rem;height:calc(1.5em + .75rem + 2px);width:100%;padding:.375rem .75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.gfield input[type=email]:focus,.gfield input[type=tel]:focus,.gfield input[type=text]:focus,.gfield select:focus,.gfield textarea:focus{background-color:#fff;border-color:#004881;box-shadow:0 0 0 3px rgba(0,72,129,.25);color:#495057;outline:0}@media (prefers-reduced-motion:reduce){.gfield input[type=email],.gfield input[type=tel],.gfield input[type=text],.gfield select,.gfield textarea{transition:none}}.gfield textarea{height:auto}.gfield_description{color:#999;font-size:.875em;margin-bottom:4px}.gfield_label{display:block;font-size:1rem;line-height:1.4;margin-bottom:.375rem;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.gf-hide-labels .gfield_label{display:none}.gfield_required{color:#dc3545;padding-left:2px}.gfield_checkbox,.gfield_radio{list-style:none;margin:0;padding:0}.gfield_checkbox label,.gfield_radio label{font-weight:400;margin-bottom:0;padding-left:2px}.gfield_checkbox li,.gfield_radio li{margin-bottom:4px}.gform_ajax_spinner{display:inline-block;height:16px;margin-left:5px;width:16px}.gform_body{display:block}.gform_button{background-color:#004881;border:1px solid #004881;border-radius:0;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_button.focus,.gform_button:focus,.gform_button:hover{background-color:#00335b;border-color:#002c4e;color:#fff}.gform_button.focus,.gform_button:focus{box-shadow:0 0 0 3px rgba(0,72,129,.25)}.gform_button.disabled,.gform_button:disabled{background-color:#004881;border-color:#004881;color:#fff}.gform_button:not(:disabled):not(.disabled).active,.gform_button:not(:disabled):not(.disabled):active{background-color:#002c4e;border-color:#002441;color:#fff}.gform_button:not(:disabled):not(.disabled).active:focus,.gform_button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px rgba(0,72,129,.25)}@media (prefers-reduced-motion:reduce){.gform_button{transition:none}}.gform_fields{list-style:none;margin:0;padding:0}.gform_footer{display:block}.gf-align-right .gform_footer{text-align:right}.gform_wrapper{display:block}.gform_wrapper>form{display:block;margin:0;padding:0}.ginput_container{display:block}.ginput_container_address,.ginput_container_name{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ginput_container_address>span>label,.ginput_container_name>span>label{color:#999;display:block;line-height:1.4;margin-top:.4375rem}.ginput_container_address>span.address_line_1,.ginput_container_address>span.address_line_2,.ginput_container_name>span.address_line_1,.ginput_container_name>span.address_line_2{display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ginput_container_address>span.address_city,.ginput_container_address>span.address_country,.ginput_container_address>span.address_state,.ginput_container_address>span.address_zip,.ginput_container_address>span.name_first,.ginput_container_address>span.name_last,.ginput_container_name>span.address_city,.ginput_container_name>span.address_country,.ginput_container_name>span.address_state,.ginput_container_name>span.address_zip,.ginput_container_name>span.name_first,.ginput_container_name>span.name_last{display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ginput_container_address>span.address_city,.ginput_container_address>span.address_zip,.ginput_container_address>span.name_first,.ginput_container_name>span.address_city,.ginput_container_name>span.address_zip,.ginput_container_name>span.name_first{padding-right:1rem}.ginput_container_address>span.address_country,.ginput_container_address>span.address_state,.ginput_container_address>span.name_last,.ginput_container_name>span.address_country,.ginput_container_name>span.address_state,.ginput_container_name>span.name_last{padding-left:1rem}.ginput_container_address{display:-ms-flexbox;display:flex}.ginput_container_address>span{margin-bottom:1rem}.ginput_container_address>span.address_country,.ginput_container_address>span.address_zip{margin-bottom:0}.validation_message{color:#dc3545;font-size:.875rem;padding-top:.3125rem}.woocommerce{display:block;position:relative;width:100%}.woocommerce-page .col2-set,.woocommerce .col2-set{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;position:relative;width:auto}.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{-ms-flex:0 0 100%;flex:0 0 100%;float:none;max-width:100%;padding-right:15px;padding-left:15px;position:relative;width:auto}@media (min-width:768px){.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.woocommerce form .form-row{display:block;margin:0 0 1rem;padding:0;width:100%}.woocommerce-page form .form-row label,.woocommerce form .form-row label{display:block;line-height:1.5;margin-bottom:.375rem}.woocommerce-page form .password-input,.woocommerce form .password-input{display:-ms-flexbox;display:flex;width:100%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#004881;border:1px solid #004881;border-radius:0;color:#fff;display:inline-block;font-size:1rem;line-height:1.5;padding:.375rem 1rem;text-align:center;transition:all .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;font-family:FuturaBT-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#001d35;border-color:#001d35;color:#fff;text-decoration:none}.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,57,127,.25)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled{opacity:.65}.woocommerce #respond input#submit:not(:disabled):not(.disabled),.woocommerce a.button:not(:disabled):not(.disabled),.woocommerce button.button:not(:disabled):not(.disabled),.woocommerce input.button:not(:disabled):not(.disabled){cursor:pointer}@media (prefers-reduced-motion:reduce){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{transition:none}}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;opacity:.65}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#004881;color:#fff;opacity:.65}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#004881}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#001d35}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#212529;display:block;height:calc(1.5em + .75rem + 2px);font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:all .15s ease-in-out;width:100%}.woocommerce form .form-row input.input-text::-ms-expand,.woocommerce form .form-row select::-ms-expand,.woocommerce form .form-row textarea::-ms-expand{background-color:transparent;border:0}.woocommerce form .form-row input.input-text:-moz-focusring,.woocommerce form .form-row select:-moz-focusring,.woocommerce form .form-row textarea:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{box-shadow:0 0 0 .2rem rgba(0,57,127,.25);background-color:#fff;border-color:#00397f;color:#212529;outline:0}.woocommerce form .form-row input.input-text::-webkit-input-placeholder,.woocommerce form .form-row select::-webkit-input-placeholder,.woocommerce form .form-row textarea::-webkit-input-placeholder{color:#ced4da;opacity:1}.woocommerce form .form-row input.input-text::-moz-placeholder,.woocommerce form .form-row select::-moz-placeholder,.woocommerce form .form-row textarea::-moz-placeholder{color:#ced4da;opacity:1}.woocommerce form .form-row input.input-text:-ms-input-placeholder,.woocommerce form .form-row select:-ms-input-placeholder,.woocommerce form .form-row textarea:-ms-input-placeholder{color:#ced4da;opacity:1}.woocommerce form .form-row input.input-text::-ms-input-placeholder,.woocommerce form .form-row select::-ms-input-placeholder,.woocommerce form .form-row textarea::-ms-input-placeholder{color:#ced4da;opacity:1}.woocommerce form .form-row input.input-text::placeholder,.woocommerce form .form-row select::placeholder,.woocommerce form .form-row textarea::placeholder{color:#ced4da;opacity:1}.woocommerce form .form-row input.input-text .form-control:disabled,.woocommerce form .form-row input.input-text .form-control[readonly],.woocommerce form .form-row select .form-control:disabled,.woocommerce form .form-row select .form-control[readonly],.woocommerce form .form-row textarea .form-control:disabled,.woocommerce form .form-row textarea .form-control[readonly]{background-color:#e9ecef;opacity:1}@media (prefers-reduced-motion:reduce){.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{transition:none}}.woocommerce-page form .password-input input[type=password],.woocommerce form .password-input input[type=password]{padding-right:2.5rem}#customer_login{margin-top:1.5rem}#customer_login h2{color:#212529;font-size:1rem;text-transform:uppercase;font-family:FuturaBT-Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#customer_login .form-row:last-child,#customer_login .lost_password{margin-bottom:0}.woocommerce form.login,.woocommerce form.register{border:1px solid #dee2e6;border-radius:0;padding:1rem;margin:0}@media (min-width:768px){.woocommerce form.login,.woocommerce form.register{padding:1.25rem}}.woocommerce form.login{margin-bottom:2rem}@media (min-width:768px){.woocommerce form.login{margin-bottom:0}}.woocommerce form.login .woocommerce-form-login__rememberme{float:right;margin:8px 0 0}.woocommerce-account .woocommerce-MyAccount-navigation{display:block;float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation>ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a{color:#212529;display:block;padding:.5rem .75rem;text-decoration:none;transition:all .15s ease-in-out}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active>a,.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a:hover{background-color:#f8f9fa}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a:focus{background-color:#eee;outline:none}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%}}.woocommerce-account .woocommerce-MyAccount-content{border-top:1px solid #dee2e6;display:block;float:none;margin-top:1.5rem;padding-top:2rem;width:100%}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-content{border-top:0;float:left;margin-top:0;padding-top:0;padding-left:30px;width:75%}}.woocommerce div.product{display:block}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.images{float:none;width:auto}