/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@keyframes jconfirm-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{font-family:inherit;overflow:hidden;z-index:99999999}.jconfirm,.jconfirm .jconfirm-bg{bottom:0;left:0;position:fixed;right:0;top:0}.jconfirm .jconfirm-bg{transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{display:table;height:100%;perspective:500px;perspective-origin:50%;width:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{transition:transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{transition:none!important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;margin-left:auto;margin-right:auto;outline:none;overflow:hidden;padding:15px 15px 0;position:relative}@keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{animation-duration:2s;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{animation-name:type-blue;border-top:7px solid #3498db}.jconfirm .jconfirm-box.jconfirm-type-green{animation-name:type-green;border-top:7px solid #2ecc71}.jconfirm .jconfirm-box.jconfirm-type-red{animation-name:type-red;border-top:7px solid #e74c3c}.jconfirm .jconfirm-box.jconfirm-type-orange{animation-name:type-orange;border-top:7px solid #f1c40f}.jconfirm .jconfirm-box.jconfirm-type-purple{animation-name:type-purple;border-top:7px solid #9b59b6}.jconfirm .jconfirm-box.jconfirm-type-dark{animation-name:type-dark;border-top:7px solid #34495e}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{background:#fff;border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.jconfirm .jconfirm-box.loading:after{animation:jconfirm-spin 1s linear infinite;border:3px solid transparent;border-bottom-color:#1e90ff;border-radius:50%;content:"";height:30px;left:50%;margin-left:-15px;margin-top:-15px;opacity:.6;position:absolute;top:50%;width:30px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{cursor:pointer;display:none;font-size:27px!important;height:20px;line-height:14px!important;opacity:.6;position:absolute;right:10px;text-align:center;top:10px;width:20px;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa,.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon,.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{cursor:default;display:block;font-size:22px;line-height:20px;padding-bottom:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{display:inline-block;font-size:inherit;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{display:inline-block;font-family:inherit;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{display:inline-block;height:auto;margin-bottom:15px;overflow-x:hidden;overflow-y:auto;position:relative;transition:height .4s ease-in;width:100%}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{height:auto;max-width:100%}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{-webkit-tap-highlight-color:transparent;background-image:none;border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;min-height:1em;padding:6px 12px;text-align:center;touch-action:manipulation;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-light .jconfirm-bg,.jconfirm.jconfirm-white .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-left:0;margin-right:8px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{font-size:14px;font-weight:700;text-shadow:none;text-transform:uppercase}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#333}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{background:#444;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-left:0;margin-right:8px}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{background-image:none;border:none;color:#fff;font-size:14px;font-weight:700;text-shadow:none;text-transform:uppercase;transition:background .1s}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{background:none;box-shadow:none;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-8px,0,0)}40%,60%{transform:translate3d(8px,0,0)}}@keyframes glow{0%,to{box-shadow:0 0 0 red}50%{box-shadow:0 0 30px red}}.jconfirm{perspective:400px}.jconfirm .jconfirm-box{opacity:1;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-scalex,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-zoom{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{transform:rotateX(90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{transform:rotateX(-90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{transform:rotatey(90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{transform:rotatey(-90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{transform:scaley(1.5);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{transform:scalex(1.5);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{transform:translateY(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{transform:translate(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-right{transform:translate(100px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{transform:translateY(100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:none}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{color:#fff;font-size:28px;font-weight:400;text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:0;margin-right:8px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{color:#fff;text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{background:#303f53;border:none;border-radius:2px;color:#fff;font-size:16px;min-width:100px;padding:10px;text-shadow:none}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-left:0;margin-right:8px}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{font-weight:500;text-transform:uppercase}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;border:1px solid rgba(0,0,0,.4);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-left:0;margin-right:8px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{border-radius:0 0 4px 4px;border-top:1px solid #ddd;margin:-5px 0 0;overflow:hidden;padding:10px;text-align:right}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);right:15px;top:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{color:#aaa;display:block;font-size:69px;margin-bottom:10px;margin-left:0;margin-right:0;transform:scale(0);transition:transform .5s}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{color:#777;font-size:15px;margin-bottom:25px;text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:700;padding:10px 20px;text-transform:uppercase;transition:background .1s}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{transform:scale(1)}
body{color:#212529;font-family:helvetica,sans-serif;font-size:18px;line-height:1.3}ul{list-style-type:none;margin-left:0;padding-left:0}a{color:#212529;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}.text-red{color:#a32e1f}.font-30{font-size:30px!important}.font-20{font-size:20px!important}.theme-color{color:#c1012b}.p-30{padding:30px}header.header-area{background:#fff;padding:10px 0}@media screen and (max-width:575px){header.header-area{font-size:14px}}header.header-area a{color:#212529}.state-banner-area{background-position:0 0;padding:100px 0;position:relative}@media screen and (max-width:757px){.state-banner-area{padding:50px 0}}.state-banner-area:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.state-banner-area .container{position:relative;z-index:2}.state-banner-area h1{color:#fff;font-weight:700;text-shadow:3px 3px 4px rgba(0,0,0,.7)}.state-banner-area h2{font-size:2.5rem}.state-banner-area h2,.state-banner-area h3{font-size:30px}.state-banner-area h2,.state-banner-area h3,.state-banner-area p{color:#fff;font-weight:700;text-shadow:3px 3px 4px rgba(0,0,0,.7)}.state-banner-area p{font-size:28px;line-height:1.3}.state-banner-area a.btn{font-size:30px}@media screen and (max-width:767px){.state-banner-area form{display:block}}@media screen and (max-width:575px){.state-banner-area form .btn{width:100%}}.btn-success{background-color:#085e19;border-color:#085e19}.btn-success:hover{background-color:#097e21;border-color:#097e21}.join-heading{background:#c1012b;color:#fff;font-size:24px;line-height:1.3;padding:20px 15px;text-align:center}.legacy-cry-area{padding:3.75rem 0}@media screen and (max-width:992px){.legacy-cry-area{padding:50px 0}}@media screen and (max-width:767px){.legacy-cry-area{padding-top:0}}.legacy-cry-area figure{display:block;margin:0;text-align:center;width:100%}.legacy-cry-area h3{font-size:28px;margin-bottom:30px;padding-bottom:15px;position:relative}.legacy-cry-area h3:before{background:#c1012b;bottom:0;content:"";height:2px;left:50%;margin-left:-17px;position:absolute;width:35px}.legacy-cry-area p{font-size:14px;text-align:left}.all-steps-area .all-inner-steps{background-position:100% 100%;background-repeat:no-repeat;color:#fff;padding:70px 30px}.all-steps-area .all-inner-steps.all-steps1{background-color:#0e1e51;background-image:url(../images/icon-video.png)}.all-steps-area .all-inner-steps.all-steps2{background-color:#2c3f7c;background-image:url(../images/icon-badge.png)}.all-steps-area .all-inner-steps.all-steps3{background-color:#6277be;background-image:url(../images/icon-mail.png)}.all-steps-area .all-inner-steps h4{font-size:20px;margin-bottom:15px}.all-steps-area .all-inner-steps p{font-size:14px}.all-works-area{padding:50px 0;text-align:center}.all-works-area h4{font-size:28px;margin-bottom:30px;padding-bottom:15px;position:relative}.all-works-area h4:before{background:#c1012b;bottom:0;content:"";height:2px;left:50%;margin-left:-17px;position:absolute;width:35px}.all-works-area p{font-size:14px;text-align:left}.all-reasons-area{background:#e9e9e9;padding:50px 0;text-align:center}.all-reasons-area h4{font-size:28px;margin-bottom:30px;padding-bottom:15px;position:relative}.all-reasons-area h4:before{background:#c1012b;bottom:0;content:"";height:2px;left:50%;margin-left:-17px;position:absolute;width:35px}@media screen and (max-width:767px){.all-reasons-area h4{margin-bottom:15px;margin-top:0}}.all-reasons-area h5{font-size:24px;margin-bottom:15px}@media screen and (max-width:1200px){.all-reasons-area h5{font-size:20px}}@media screen and (max-width:767px){.all-reasons-area h5{margin-top:20px}}.all-reasons-area p{font-size:14px}.footer-area{background-color:#091438;color:#fff;font-size:15px;line-height:1.5;padding:60px 0}.footer-area a{color:#fff}.footer-area ul.footer-menu{margin-bottom:10px}@media screen and (max-width:767px){.footer-area ul.footer-menu{display:block!important}}@media screen and (max-width:575px){.footer-area ul.footer-menu{margin-bottom:20px}}.footer-area ul.footer-menu li{border-left:1px solid #fff;line-height:1}@media screen and (max-width:767px){.footer-area ul.footer-menu li{display:inline-block}}@media screen and (max-width:575px){.footer-area ul.footer-menu li{border-left:0;border-top:1px solid hsla(0,0%,100%,.05);display:block;padding:10px 0}}.footer-area ul.footer-menu li:first-child{border-left:0}.footer-area ul.footer-menu li:first-child a{margin-left:0}.footer-area ul.footer-menu li a{margin:0 5px}@media screen and (max-width:575px){.footer-area ul.footer-menu li a{margin:0}}.footer-area h6{margin-bottom:30px;padding-bottom:15px;position:relative}.footer-area h6:after{background:#c1012b;bottom:0;content:"";height:2px;left:0;position:absolute;width:22px}.head-state-map{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:50px;width:50px}@media screen and (max-width:575px){.head-state-map{height:30px;width:30px}}.inner-header-reg{background:#091438;color:#fff;padding:10px 0;text-align:center}.inner-header-reg h2{font-size:2.5rem}@media screen and (max-width:767px){.inner-header-reg h2{font-size:36px}}@media screen and (max-width:575px){.inner-header-reg h2{font-size:30px}}.registrtion-area-questions{background:#f5f5f5;font-size:14px;height:330px;padding:50px 0}.registrtion-area-questions .registration-content{background:#f1f1f1;border:1px solid #e1e1e1;padding:20px;text-align:center}.registrtion-area-questions .registration-content .btn{width:100px}.registrtion-area-questions .registrtn-frm-area h3 strong{display:block}.registrtion-area-questions .registrtn-frm-area ul li{font-size:14px;padding:2px 0}.registrtion-area-questions .registrtn-frm-area ul li .fa{color:#5cb85c}.registrtion-area{background:#f5f5f5;font-size:14px;padding:50px 0}.registrtion-area .registration-content{background:#f1f1f1;border:1px solid #e1e1e1;padding:20px;text-align:center}.registrtion-area .registration-content .btn{width:100px}.registrtion-area .registrtn-frm-area h3 strong{display:block}.registrtion-area .registrtn-frm-area ul li{font-size:14px;padding:1.5px 0}.registrtion-area .registrtn-frm-area ul li .fa{color:#5cb85c}.registrtion-confrm-area{background:#f5f5f5;padding:50px 0;text-align:center}.registrtion-confrm-area h3{margin-bottom:20px}.registrtion-confrm-area ul{margin:0 auto 20px;max-width:400px;width:100%}.registrtion-confrm-area ul li{display:block;font-size:20px;padding:3px 0}.registrtion-confrm-area p{font-size:14px}.registrtn-frm-area h3{font-size:24px}.tcpaCopy{line-height:21px}.traing-vdo-area{background:url(../images/cwc-training.jpg) no-repeat 50%;background-size:contain;background-size:cover;padding-bottom:56.25%;position:relative}.traing-vdo-area iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;z-index:1}.vmo-video-container{background:url(../images/video-preview.jpg) no-repeat 50%;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.vmo-video-container iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.vmo-video-container .vdo-pic-click{background-color:#6db71c;background:url(../images/video-preview.jpg) no-repeat 50%;background-size:cover;bottom:0;cursor:pointer;display:block;left:0;padding-bottom:56.25%;position:absolute!important;right:0;top:0}.total-quiz-area{min-height:430px;padding:50px 0;text-align:center}.total-quiz-area h2{font-size:14px;margin-bottom:20px}.total-quiz-area .quiz-inner-area{padding:5px 10px;position:relative}.total-quiz-area .quiz-inner-area .quiz-loader{align-items:center;background-color:rgba(8,20,56,.5);border-radius:5px;bottom:0;color:#fff;display:flex;font-size:1rem;justify-content:center;left:0;margin:auto;padding:10px;position:absolute;right:0;text-align:center;top:0}.total-quiz-area .quiz-inner-area label{border:none;display:block}.total-quiz-area .quiz-inner-area label button{border:0}.total-quiz-area .quiz-inner-area button,.total-quiz-area .quiz-inner-area label button{background:#d9edf7;border-radius:4px;color:#000;display:block;font-size:14px;outline:0;padding:14px;width:100%}.total-quiz-area .quiz-inner-area button{border:2px solid transparent;margin-bottom:.5rem}.total-quiz-area .quiz-inner-area button:focus{border:2px solid #015ecc}.progress-loader{background:rgba(9,20,56,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:4}.progress-loader .progress-loader-bar{background:#fff;border-radius:10px;font-size:1.2rem;left:50%;margin:auto;padding:2rem 4rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:28rem}.progress-loader .progress-loader-bar .progress{background-color:#dee4ea;border-radius:30px;height:1.5rem}.progress-loader .progress-loader-bar .progress .progress-bar{background-color:#293763}.total-cpn-code-area .fa-angle-up,.total-cpn-code-area .form-row,.total-cpn-code-area.active .fa-angle-down{display:none}.total-cpn-code-area.active .fa-angle-up{display:inline-block}.total-cpn-code-area.active .form-row{display:block}.total-cpn-code-area .cpn-crd-ttle-area{cursor:pointer;font-size:15px;font-weight:700;padding-bottom:15px;text-align:left}.total-order-area{background:#f5f5f5;font-size:13px;line-height:18px;padding:50px 0}.total-order-area .order-heading-area{text-align:center}.total-order-area .order-heading-area h3{color:#a32e1f;font-size:33px;font-weight:700}.total-order-area .order-heading-area h4{color:#091438;font-size:20px;font-weight:400;letter-spacing:normal;line-height:28px;margin-bottom:0;text-decoration:underline}@media screen and (max-width:767px){.total-order-area .order-heading-area{margin:0 auto;max-width:300px;width:100%}}.total-order-area hr{border-top-color:#000}.total-order-area .cvv-pop-icon{color:#000;cursor:pointer;font-size:20px;position:absolute;right:15px;top:11px}.total-order-area h5{font-size:1.5rem}.shippng-end-area{font-size:15px;font-weight:400;line-height:24px}.revesr-panel-area{border:1px solid #b9b9b9;border-top:none;box-sizing:border-box;display:table;margin:0 0 30px;padding:0 0 20px;width:auto}.revesr-panel-area .chkbx1-hd{background:#a32e1f;border:2px dashed #fff;padding:8px 0 7px;position:relative}.revesr-panel-area .chkbx1-hd img{position:absolute;top:10px}@media screen and (max-width:1200px){.revesr-panel-area .chkbx1-hd img{display:none}}.revesr-panel-area .chkbx1-hd img.chkbxhd-lftarrow{left:10px}.revesr-panel-area .chkbx1-hd img.chkbxhd-rgtarrow{right:10px}.revesr-panel-area .chkbx1-hd .chkbx1-hding{color:#fff;font-size:20px;font-weight:700;line-height:26px;margin:0;text-align:center;width:100%}.revesr-panel-area .chkbx1-hd .chkbx1-hding input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:0;height:17px;margin:0 10px -2px 0;outline:none;width:17px}.revesr-panel-area .chkbx1-hd .chkbx1-hding input[type=checkbox]:checked{background:#fff url(../images/tick.png) 50% no-repeat}@media screen and (max-width:767px){.revesr-panel-area .chkbx1-hd .chkbx1-hding input[type=checkbox]{left:10px;position:absolute;top:12px}}.revesr-panel-area .chkbx1-hd .chkbx1-hding input[type=checkbox]:focus{border:1px solid #28a745;outline:1px solid #28a745}@media screen and (max-width:767px){.revesr-panel-area .chkbx1-hd .chkbx1-hding{padding-left:35px;text-align:left}}.revesr-panel-area .chkbx-inbx{padding:15px 15px 0}.revesr-panel-area .chkbx-inbx p{font-size:15px;line-height:21px}.revesr-panel-area .chkbx-inbx p span{color:#a32e1f;font-weight:700;text-decoration:underline}.total-prcheckout-area h1,.total-prcheckout-area h2,.total-prcheckout-area h3,.total-prcheckout-area h4,.total-prcheckout-area h5,.total-prcheckout-area h6{font-weight:700}.total-prcheckout-area p{font-size:16px}.total-prcheckout-area ul{margin-left:30px}.total-prcheckout-area ul li{background:url(../images/icon-star.png) no-repeat 0 2px;font-size:16px;font-weight:700;margin:4px 0;padding-left:20px}.total-prcheckout-area hr{border-top-color:#000}.precheckout-top-area{padding:50px 0;text-align:center}.precheckout-top-area .progressbar-box{border:1px solid #e9e9e9;border-radius:10px;box-shadow:3px 3px 4px #e9e9e9;margin:40px 0;padding:20px}.precheckout-banner{background:url(../images/bg-jody.jpg) no-repeat 50%;background-size:cover;color:#fff;font-size:16px;padding:60px 0}.precheckout-banner .bnr-brdr-one{border-left:1px solid #fff}@media screen and (max-width:767px){.precheckout-banner .bnr-brdr-one{border-left:0;border-top:1px solid #fff;margin-top:20px}}.precheckout-banner figure{height:auto;margin-left:auto;margin-right:auto;text-align:center;width:200px}.precheckout-banner figcaption{font-size:14px}.obstacle-area{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;padding:50px 0}.obstacle-area .alertbox{background:#6277be;border:1px solid #fff;margin-bottom:20px;padding:20px}.obstacle-area h4{font-size:32px;font-weight:400}.obstacle-blue-1{background:#0e1e51}.obstacle-blue-2{background:#2c3f7c}.obstacle-blue-3{background:#6277be}.prechck-testi-inner-area{color:#fff;margin-bottom:30px;padding:15px}.prechck-testi-inner-area img{margin-bottom:15px}.blue-test-precheck{background:#35325d}.red-test-precheck{background:#90191b}.btn-sticky{background-color:#c1012b;bottom:0;padding:15px 0;position:fixed;text-align:center;width:100%;z-index:150}.btn-sticky a{background-color:#007bff;border-color:#007bff;border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px 7px;text-decoration:none}.btn-sticky a:hover{background:#0069d9}.bootstrap-select button.btn.dropdown-toggle{background-color:#fff!important;border:1px solid #ccc;color:#555!important;outline:0!important;outline-offset:0!important}.loader_area{background-color:#199200;color:#fff;display:block;font-size:12px;line-height:16px;margin:10px auto;padding:8px;text-align:center;width:80%}.total-thanks-area{background:#f5f5f5;font-size:14px;padding:50px 0}.total-thanks-area h2{font-size:20px;font-weight:400;letter-spacing:normal;line-height:28px;margin-bottom:15px}.total-thanks-area p{font-size:14px}.total-thanks-area h3{font-weight:700}.total-thanks-area .btn-primary{background-color:#3d3dff;border-color:#3d3dff}.total-thanks-area .purchased-link{color:#0653a2}.total-thanks-area .thank-ordr-detals-area .form-row{padding:4px 0}.total-thanks-area .thank-ordr-detals-area .form-row.total-thank-id{font-size:15px}@media screen and (max-width:575px){.total-thanks-area .thank-ordr-detals-area .form-row{font-size:13px}}@media screen and (max-width:430px){.total-thanks-area .thank-ordr-detals-area .form-row{font-size:12px}}@media screen and (max-width:400px){.total-thanks-area .thank-ordr-detals-area .form-row{font-size:11px}}@media screen and (max-width:370px){.total-thanks-area .thank-ordr-detals-area .form-row{font-size:10px}}.total-thanks-area .thank-ordr-detals-area ul li{display:flex;font-size:14px;gap:5px;justify-content:space-between;padding:10px 0}@media screen and (max-width:767px){.total-thanks-area .thank-ordr-detals-area ul li{font-size:11px;padding:8px 0}}.total-thanks-area .thank-ordr-detals-area ul li .order-title{width:65%}.total-thanks-area .thank-ordr-detals-area ul li .order-number{text-align:right;width:15%}.total-thanks-area .thank-ordr-detals-area ul li .order-price{text-align:right;width:20%}@media screen and (max-width:767px){.total-thanks-area .thank-ordr-detals-area ul li .order-price{width:15%}.total-thanks-area .thank-ordr-detals-area ul li:last-child{font-size:12px}}.total-thanks-area .guarantee-thnks h2{border-bottom:1px solid #b9b9b9;font-size:30px;padding-bottom:15px}@media screen and (max-width:575px){.total-thanks-area .sub-heading{font-size:1rem}}.thanks-steps-area .thnks-item-nmbr{align-items:center;background-color:#091438;border:5px solid #90191b;border-radius:50%;color:#fff;display:flex;font-size:19px;font-weight:700;height:50px;justify-content:center;margin:0 auto;padding:5px;text-align:center;width:50px}@media screen and (max-width:767px){.thanks-steps-area .thnks-item-nmbr{margin-bottom:15px}}.thanks-steps-area .thnks-step-cntnt{border-bottom:1px solid #b9b9b9;margin-bottom:15px;padding-bottom:15px}.thanks-steps-area .thnks-step-cntnt h3{color:#90191b}.thanks-steps-area .thnks-step-cntnt h3 i{color:#091438}.home-bg-banner{background-image:url(../images/banner-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-banner-area{color:#fff;padding:135px 0}.hero-banner-area .hero-bnr-head{background:#040436;border-radius:10px 10px 0 0;padding:40px 15px;text-align:center}.hero-banner-area .hero-bnr-head h2{font-size:48px;font-weight:700;letter-spacing:.5px;line-height:1;margin:0}@media screen and (max-width:767px){.hero-banner-area .hero-bnr-head h2{font-size:30px}}@media screen and (max-width:480px){.hero-banner-area .hero-bnr-head h2{font-size:28px}}.hero-banner-area .hero-bnr-head p{color:#c7c7c7;font-size:28px;font-weight:400;letter-spacing:.5px;margin:0}@media screen and (max-width:767px){.hero-banner-area .hero-bnr-head p{font-size:14px}}.hero-banner-area .hero-bnr-content{background:#3a3a61;border-radius:0 0 10px 10px;padding:60px 25px}.hero-banner-area .hero-bnr-content h3{font-size:33px;font-weight:700;margin-bottom:30px;text-align:center}.hero-banner-area .hero-bnr-content .hero-bnr-zipcode{background-color:#fff;background-image:url(../images/map-icon.png);background-position:15px;background-repeat:no-repeat;border-radius:10px;font-size:18px;height:90px;margin-bottom:10px;padding-left:50px}.hero-banner-area .hero-bnr-content .go-success-btn{background-color:#018048;background-image:url(../images/icon-play.png);background-position:100%;background-repeat:no-repeat;border:none;border-radius:10px;display:block;font-size:45px;font-weight:700;height:90px;margin-bottom:10px;padding-right:70px;text-align:center;width:100%}.hero-banner-area .hero-bnr-content p{color:#c7c7c7;font-size:14px}.hero-banner-area .hero-bnr-content p img{margin-top:-5px}.home-footer-area{background:rgba(0,0,0,.5);color:#c9c9c9;font-size:16px;padding:40px 0;text-align:center}.home-footer-area a{color:#c9c9c9}.section_page_contact{background-color:#f5f5f5;padding:20px 0 40px}.section_page_contact li{list-style:none}.section_page_contact p{color:#667;font-size:14px;line-height:26px}.section_page_contact h3{color:#667;font-size:20px;font-weight:400;letter-spacing:normal;line-height:28px;margin-bottom:15px}.br-bottom{position:relative}.br-bottom:after{border-top:2px solid #ed1c24;content:"";display:block;height:1px;margin:6px 0 10px;width:35px}ul.sidebar_categories{list-style-type:none}ul.sidebar_categories li{border-bottom:1px solid #e1e1e1;margin-bottom:5px;padding-bottom:5px}ul.sidebar_categories li a{color:#007bff;font-size:14px}ul.sidebar_categories li a:hover{color:#0056b3;text-decoration:none}.faq_sec h3{color:#343437}.faq_sec p{color:#000;font-size:14px;line-height:1.5}.faq_sec li{color:#007bff;font-size:14px;list-style-position:inside;margin-bottom:3px}.faq_sec li a,.faq_sec p a{color:#007bff;font-size:14px;text-decoration:none}.faq_sec li a:hover,.faq_sec p a:hover{color:#0056b3;text-decoration:none!important}.policy_page a,.terms_page a{color:#0056b3}.faq_sec li a:hover,.faq_sec p a:hover,.policy_page a:hover,.terms_page a:hover{text-decoration:underline}.state_acceptance ul{padding-left:40px}.state_acceptance ul li a{color:#337ab7;font-size:14px}.credentials h2{color:#667}.policy_page li{color:#667;font-size:14px;line-height:26px;margin-left:35px}.next_steps h3,.next_steps p{color:#333;line-height:1.5}.next_steps .steps .box .itemNum{background-color:#091438;border:5px solid #900;border-radius:50%;color:#fff;font-size:19px;font-weight:700;height:50px;line-height:40px;margin:0 auto;text-align:center;width:50px}.next_steps .steps .box .copy{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}.next_steps a{color:#007bff}.next_steps p>a.btn,.next_steps p>a.btn:hover{color:#fff;text-decoration:none}.next_steps a:hover{color:#0056b3;text-decoration:none}.next_steps .steps .box .copy h3{color:#900;font-size:26px;font-weight:600;line-height:28px}.next_steps .steps .box .copy i{color:#091438}.btn-same-width{font-weight:700;width:38%}@media only screen and (max-width:992px){.inner-header-reg h2{font-size:24px;margin:15px 0!important}}@media only screen and (max-width:480px){.inner-header-reg h2{font-size:16px;margin:4px 0!important}.inner-header-reg{padding:1px 0}.next_steps .steps .box .copy h3{font-size:18px}.next_steps .steps .box .itemNum{margin-bottom:20px}}.hyb-por{display:none}.order-summary-box{background:transparent;bottom:10px;box-sizing:border-box;display:none;max-width:380px;padding:15px;position:fixed;right:10px;width:100%;z-index:100}.order-summary-box .Summary_details{background-color:#fff;border:3px solid #707070;border-radius:8px;box-sizing:border-box;padding:20px 10px 10px}.order-summary-box .Summary_details table{width:100%}.order-summary-box h2{font-size:18px;font-weight:500;margin-bottom:20px}.order-summary-box{color:#666;font-size:14px;line-height:21px}.order-summary-box a.closing{color:#666;font-size:26px;position:absolute;top:-20px}.order-summary-box a.closing,.order_summary_link{font-weight:700;right:15px;text-decoration:none;z-index:10}.order_summary_link{background:linear-gradient(180deg,#f24537 5%,#c62d1f);background-color:transparent;background-color:#f24537;border:1px solid #d02718;border-radius:6px;bottom:15px;box-shadow:inset 0 1px 0 0 #f5978e;color:#fff;cursor:pointer;display:inline-block;font-family:helvetica,sans-serif;font-size:15px;padding:10px 33px;position:fixed;text-shadow:0 1px 0 #810e05}.order_summary_link:hover{background:linear-gradient(180deg,#c62d1f 5%,#f24537);background-color:transparent;background-color:#c62d1f;color:#fff;text-decoration:none}.offline{background:#1e5799;background:linear-gradient(180deg,#1e5799 0,#384367);border:1px solid #1e5799;border-radius:5px;bottom:15px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e5799",endColorstr="#384367",GradientType=0);left:20px;padding:10px 30px;position:fixed}.foo_about p{font-size:15px;margin-bottom:25px}#registration-video-skip i,.spinner-border-sm{vertical-align:-1px}.answer .spinner-border-sm{margin-right:2px;vertical-align:-3px}.norm_price{font-size:14px}.form-inline .form-control.banner_zip_form{width:66%}.banner_zip_submit{width:170px}.jconfirm-content{font-size:15px}.jconfirm-content button{margin:16px 3px 0!important;width:48%}.revesr-panel-area .chkbx1-hd .chkbx1-hding{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prices_box{padding:10px 15px}.prices_box .prices_box_note{font-size:17px;font-weight:700}.old_price{color:#951a1d;font-size:48px!important;line-height:normal;margin-bottom:20px;position:relative;text-align:center}.old_price,.old_price small{font-weight:700}.old_price:after{background-color:#000;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:25px;transform:rotate(45deg);width:100px}.new_price{color:#951a1d;font-size:56px!important;text-align:center}.new_price,.new_price small{font-weight:700}.prices_box_note{font-size:12px;font-weight:700;text-align:center}.new_price sup,.old_price sup{font-size:34px;top:-12px}.upsell_btn{margin-bottom:10px}.upsell_btn span{display:block;font-size:14px;text-align:center}.opt-out.upsell_btn{display:block;margin-bottom:8px;text-decoration:underline}#live_fire_certificate .modal-lg{max-width:850px}#live_fire_certificate .modal-content{border-radius:0}#live_fire_certificate .modal-body .prices_box{padding:34px 5px}#live_fire_certificate .modal-body .cta{background-color:#951a1d;border-color:#951a1d;font-size:22px;font-style:italic;font-weight:600;margin-bottom:24px;margin-top:5px}#live_fire_certificate .modal-body .cta span{font-size:12px;font-style:normal;font-weight:400}#live_fire_certificate .modal-body .title{background-color:#35335d;color:#fff;font-size:34px;padding:10px 0;text-align:center}#live_fire_certificate .modal-body .title-sm{font-size:22px}#live_fire_certificate .modal-body .cta-heading{display:block;font-size:28px;margin-top:15px}.usco{background-position:15px -18px;background-repeat:no-repeat;background-size:34%;padding-top:30px}.cta-heading{font-size:20px}.state-banner-area{background-position:top;background-repeat:no-repeat;background-size:cover}.state-banner-area.no_overlay:after{display:none}.error_title{background:#040436;border-radius:10px 10px 0 0;padding:45px 10px}.error_title p{color:#c7c7c7;font-size:40px;font-weight:400;letter-spacing:.5px;margin-bottom:0}.error_body{background:#3a3a61;border-radius:0 0 10px 10px;padding:60px 10px 70px}.error_body h6{color:#fff;font-size:33px;font-weight:700;margin-bottom:40px}.error_back{background:#008048;border:none;border-radius:10px;color:#fff!important;cursor:pointer;display:inline-block;font-size:44px;font-weight:700;max-width:280px;outline:none;overflow:hidden;padding:12px 45px 12px 0;position:relative;text-align:center;text-decoration:none!important;width:100%}.error_back_rht{background:#029857;bottom:0;height:100%;position:absolute;right:0;top:0;width:60px}.error_back_rht:after{border-bottom:15px solid transparent;border-left:15px solid #fff;border-top:15px solid transparent;content:"";margin-top:-15px;position:absolute;right:20px;top:50%}.merchandise-hd{color:#20194f;font-size:32px;font-weight:700;line-height:35px;margin:30px 0;text-align:center}.merchandise-product{margin-bottom:15px}.merchandise-product ul{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0}.merchandise-product ul li{flex-basis:25%;list-style:none;padding:15px;text-align:center}.merchandise-img{background:#fff;height:250px;overflow:hidden}.merchandise-img img{max-width:100%}.merchandise-name{font-size:18px;font-weight:400;margin:8px 0}.shop-btn{background:red;color:#fff;display:inline-block;padding:8px 16px;text-transform:uppercase;transition:all .2s ease-in-out}.shop-btn:hover{background:#3a3a3a;color:#fff;text-decoration:none}.merchandise-sec{padding-bottom:20px}.merchandise-sec .merchandise-hd{background:#0a1536;color:#fff;font-weight:400;padding:10px 15px}.merchandise-sec .shop-btn{background:#87280f;padding:10px 16px}.merchandise-sec .shop-btn:hover{background:#3a3a3a;color:#fff;text-decoration:none}.reg-check-list{display:inline-block;text-align:left}#order-checkout-form .btn-success.disabled,#order-checkout-form .btn-success:disabled{cursor:no-drop}@media screen and (max-width:1199px){.form-inline .form-control.banner_zip_form{width:59%}.merchandise-product ul{flex-wrap:wrap;margin:0}.merchandise-product ul li{padding:5px}.merchandise-img{height:264px}.merchandise-img img{height:auto;max-width:100%}}@media screen and (max-width:991px){.state-banner-area h2{font-size:30px}.state-banner-area p{font-size:20px}.form-inline .form-control.banner_zip_form{margin-right:0!important;width:100%}.banner_zip_submit{margin-right:auto}.error_title{padding:16px 10px}.error_title p{font-size:28px}.error_body h6{font-size:24px;line-height:34px}.error_body{padding:40px 10px}.error_back{font-size:30px}.merchandise-hd{font-size:22px;padding:5px 15px}.merchandise-img{height:190px}.merchandise-img img{height:auto;max-width:100%}}.rowsteps .box{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.rowsteps p:blank,.rowsteps p:empty{display:none}.rowsteps .copy p:last-child{margin-bottom:0}.thanks-steps-area .box{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.thanks-steps-area .itemNum{background-color:#091438;border:5px solid #900;border-radius:50%;color:#fff;font-size:19px;font-weight:700;height:50px;line-height:40px;margin:0 auto;text-align:center;width:50px}.thanks-steps-area .box .copy{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}.thanks-steps-area .box .copy h3{color:#900;font-size:26px;font-weight:600;line-height:28px;margin-bottom:20px}.thanks-steps-area .box .copy h3 i{color:#091438}.thanks-steps-area .box .copy p:last-child{margin-bottom:0}.copy p a,.next_steps a{color:#0056b3;text-decoration:none}.copy p>a.btn{color:#fff;text-decoration:none}.dynamic_next_step a{color:#007bff;text-decoration:none}.dynamic_next_step a:hover{color:#0056b3;text-decoration:none}.credentials a,.section_page_contact a{color:#007bff;text-decoration:none}.credentials a:hover,.section_page_contact a:hover{color:#0056b3;text-decoration:none}.btn-dark-blue{background-color:#091438;border-color:#091438;color:#fff}.btn-dark-blue:hover{background-color:#12276e;border-color:#12276e;color:#fff}@media only screen and (max-width:767px){.usco{background-position:15px 0;background-size:cover;padding-bottom:26px}.prices_box .prices_box_note{font-size:16px}#live_fire_certificate.modal-open .modal{padding-left:0!important}#live_fire_certificate .modal-body .prices_box{padding:5px}#live_fire_certificate .modal-body .title{display:block;font-size:30px;line-height:30px;padding:10px 0}#live_fire_certificate .modal-body .title span{display:block;font-size:18px;font-weight:400}#live_fire_certificate .modal-body .title img{display:none}#live_fire_certificate .modal-body .cta-heading{font-size:16px}#live_fire_certificate .modal-body .cta{font-size:19px}.trainingModal .modal-body{padding:0 15px!important}.trainingModal .modal-body h4{font-size:18px!important}.footer-area{font-size:14px}.footer-area ul.footer-menu li{border-right:1px solid #fff;display:inline;padding:0 5px 0 0}.footer-area ul.footer-menu li:last-child{border-right:none}.merchandise-hd{font-size:22px;line-height:26px;margin:15px 0}.merchandise-product ul{flex-wrap:wrap;margin:0 -10px}.merchandise-product ul li{flex-basis:44%;flex-grow:2;padding:10px}.merchandise-img{height:200px}.merchandise-img img{height:auto;max-width:100%}.btn-same-width,.certification-points-video iframe{width:100%}.progress-loader .progress-loader-bar{padding:2rem 1rem;width:18rem}.progress-loader .progress-loader-bar .progress{height:1.25rem}}@media only screen and (max-width:480px){.thanks-steps-area .box .copy h3,.thanks-steps-area .thnks-step-cntnt h3{font-size:18px}.thanks-steps-area .itemNum{margin-bottom:20px}.usco{background-position:15px 0;background-size:cover;padding-bottom:26px}.prices_box .prices_box_note{font-size:16px}#live_fire_certificate.modal-open .modal{padding-left:0!important}#live_fire_certificate .modal-body .prices_box{padding:5px}#live_fire_certificate .modal-body .title{display:block;font-size:30px;line-height:30px;padding:10px 0}#live_fire_certificate .modal-body .title span{display:block;font-size:18px;font-weight:400}#live_fire_certificate .modal-body .title img{display:none}#live_fire_certificate .modal-body .cta-heading{font-size:16px}#live_fire_certificate .modal-body .cta{font-size:19px}.trainingModal .modal-body{padding:0 15px!important}.trainingModal .modal-body h4{font-size:18px!important}.merchandise-hd{font-size:18px;line-height:26px;margin:15px 0}.merchandise-product ul{flex-wrap:wrap;margin:0 -10px}.merchandise-product ul li{flex-basis:44%;flex-grow:2;padding:10px}.merchandise-img{height:150px}.certification-points-video iframe{height:206px;width:100%}}.invalid-quiz-option{border:2px solid rgba(12,54,192,.4)!important}.btn-coupon{font-size:15px;font-weight:700}
