/*** WIDGET/SYSTEM CSS ***/


/*** PAGE CSS OVERRIDES ***/
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800");.package-wrapper, .form-wrap {font-family:'Montserrat', sans-serif !important; }.col-xs-12.package-wrapper, .col-xs-12.form-wrap,.package-wrapper .col-xs-12,.form-wrap .col-xs-12 {padding:0px 0px 0px 0px; }.sup-head {margin-top:115px;margin-bottom:130px; }@media (max-width:991px) {.sup-head {margin-bottom:75px; } }.sup-head h2 {color:#0f4860;text-transform:uppercase;font-weight:700 !important;margin-bottom:30px !important;font-weight:600;letter-spacing:2px;font-size:calc(20px + 10 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.sup-head h2 {font-size:20px; } }@media screen and (min-width:1440px) {.sup-head h2 {font-size:30px; } }.sup-head h5 {color:#000000;font-size:calc(16px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.sup-head h5 {font-size:16px; } }@media screen and (min-width:1440px) {.sup-head h5 {font-size:18px; } }.package-wrapper {background:#0f4860;margin-top:330px;padding-bottom:140px !important; }@media (max-width:991px) {.package-wrapper {margin-top:0;padding-bottom:70px; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper {margin-top:0;padding-bottom:70px; } }.package-wrapper .section-container {max-width:83.33333%;margin:0 auto;float:none; }@media (min-width:992px) {.package-wrapper .section-container {max-width:1600px; } }@media only screen and (min-width:992px) and (max-width:1700px) {.package-wrapper .section-container {max-width:90%; } }@media (max-width:991px) {.package-wrapper .section-container {max-width:90%; } }.package-wrapper .sup-sb-container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-310px; }@media (max-width:991px) {.package-wrapper .sup-sb-container {margin-top:0; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container {margin-top:0; } }.package-wrapper .sup-sb-container .sup-pack {width:18%;-webkit-transition:all 400ms ease;transition:all 400ms ease; }.package-wrapper .sup-sb-container .sup-pack .inner-flex {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0 70px;border-radius:50px; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack {width:45%; } }@media (max-width:768px) {.package-wrapper .sup-sb-container .sup-pack {width:100%; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack {width:50%; } }@-webkit-keyframes line {100% {width:100%; } }@keyframes line {100% {width:100%; } }.package-wrapper .sup-sb-container .sup-pack.coupon-enabled .pack-head .price {margin-bottom:35px; }.package-wrapper .sup-sb-container .sup-pack.coupon-enabled .pack-head .coupon-flex {display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1; }.package-wrapper .sup-sb-container .sup-pack.selected {-webkit-transform:translateY(-20px);transform:translateY(-20px); }.package-wrapper .sup-sb-container .sup-pack.selected .inner-flex {background:#ffffff; }.package-wrapper .sup-sb-container .sup-pack.selected .inner-flex:before {content:"";position:absolute;width:100%;height:100%;border-radius:50px;left:0;top:0;opacity:.2;-webkit-box-shadow:0px 0px 105px #000000;box-shadow:0px 0px 105px #000000;z-index:-1; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack.selected .pack-title h3 {color:#333333 !important; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack.selected .pack-head .new-price, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .orig-price, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .list, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .new-fee, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .orig-fee, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .lbl {color:#333333 !important; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack.selected .pack-head .new-price, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .orig-price, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .list, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .new-fee, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .orig-fee, .package-wrapper .sup-sb-container .sup-pack.selected .pack-head .lbl {color:#333333 !important; } }.package-wrapper .sup-sb-container .sup-pack.selected .pack-body p a {color:#666666; }.package-wrapper .sup-sb-container .sup-pack.selected ul li {color:#333 !important;border-color:rgba(102, 102, 102, 0.3) !important; }.package-wrapper .sup-sb-container .sup-pack.selected .btn-select {-webkit-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:scale(0);transform:scale(0); }.package-wrapper .sup-sb-container .sup-pack.selected .checkmark__circle {stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;-webkit-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards; }.package-wrapper .sup-sb-container .sup-pack.selected .checkmark {display:block !important;width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;-webkit-box-shadow:inset 0px 0px 0px #7ac142;box-shadow:inset 0px 0px 0px #7ac142;-webkit-animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both; }.package-wrapper .sup-sb-container .sup-pack.selected .checkmark__check {-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards; }@-webkit-keyframes stroke {100% {stroke-dashoffset:0; } }@keyframes stroke {100% {stroke-dashoffset:0; } }@-webkit-keyframes scale {0%, 100% {-webkit-transform:none;transform:none; }50% {-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1); } }@keyframes scale {0%, 100% {-webkit-transform:none;transform:none; }50% {-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1); } }@-webkit-keyframes fill {100% {-webkit-box-shadow:inset 0px 0px 0px 30px #7ac142;box-shadow:inset 0px 0px 0px 30px #7ac142; } }@keyframes fill {100% {-webkit-box-shadow:inset 0px 0px 0px 30px #7ac142;box-shadow:inset 0px 0px 0px 30px #7ac142; } }.package-wrapper .sup-sb-container .sup-pack:hover {-webkit-transform:translateY(-20px);transform:translateY(-20px); }.package-wrapper .sup-sb-container .sup-pack:hover .inner-flex {background:#ffffff; }.package-wrapper .sup-sb-container .sup-pack:hover .inner-flex:before {content:"";position:absolute;width:100%;height:100%;border-radius:50px;left:0;top:0;opacity:.2;-webkit-box-shadow:0px 0px 105px #000000;box-shadow:0px 0px 105px #000000;z-index:-1; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack:hover .pack-title h3 {color:#333333 !important; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack:hover .pack-head .new-price, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .orig-price, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .list, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .new-fee, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .orig-fee, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .lbl {color:#333333 !important; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack:hover .pack-head .new-price, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .orig-price, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .list, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .new-fee, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .orig-fee, .package-wrapper .sup-sb-container .sup-pack:hover .pack-head .lbl {color:#333333 !important; } }.package-wrapper .sup-sb-container .sup-pack:hover .pack-body:before {content:"";background:#0f4860;height:5px;width:0;position:absolute;top:0;left:50%;-webkit-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:line 400ms forwards;animation:line 400ms forwards; }.package-wrapper .sup-sb-container .sup-pack:hover .pack-body p a {color:#666666; }.package-wrapper .sup-sb-container .sup-pack:hover ul li {color:#333 !important;border-color:rgba(102, 102, 102, 0.3) !important; }.package-wrapper .sup-sb-container .sup-pack .checkmark {display:none; }.package-wrapper .sup-sb-container .sup-pack .inner-wrap {width:80%; }.package-wrapper .sup-sb-container .sup-pack .pack-title {margin-bottom:30px; }.package-wrapper .sup-sb-container .sup-pack .pack-title h3 {color:#0f4860;text-transform:uppercase;font-weight:700;font-size:calc(20px + 5 * ((100vw - 500px) / 940));margin-bottom:30px;margin-top:0; }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-title h3 {font-size:20px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-title h3 {font-size:25px; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-title h3 {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price {margin-bottom:130px;-webkit-transition:all 400ms ease;transition:all 400ms ease; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item:nth-child(1) {margin-bottom:15px; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .list {text-decoration:line-through;font-size:14px;text-align:center;color:#333333;font-weight:800;margin-bottom:10px;display:none; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .list {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .list:before {content:"LIST:$";font-weight:600; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price {font-size:calc(35px + 20 * ((100vw - 500px) / 940));margin-right:10px;color:#0f4860;font-weight:800; }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price {font-size:35px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price {font-size:55px; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price {color:#ffffff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price .val {cursor:pointer; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-price .val:before {content:"$";font-weight:600; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price {font-size:calc(16px + 1 * ((100vw - 500px) / 940));color:#0f4860;font-weight:600; }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price {font-size:16px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price {font-size:17px; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price {color:#ffffff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price:after {display:block;content:"/mo";font-weight:600; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price span.striked-out {display:block;text-decoration:line-through; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-price span:before {content:"$"; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .lbl {font-weight:700;color:#333333;margin-right:5px; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .lbl {color:#ffffff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .lbl {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .fee-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-fee {font-weight:700;color:#333333;margin-right:5px; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-fee {color:#ffffff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-fee {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .new-fee:before {content:"$"; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-fee {color:rgba(51, 51, 51, 0.6);font-weight:600; }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-fee.striked-out {display:block;text-decoration:line-through; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-fee {color:#ffffff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-fee {color:#ffffff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .price .flex-item .orig-fee:before {content:"$"; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-invalid {display:none;-webkit-box-shadow:transparent 0px 0px 1px;box-shadow:transparent 0px 0px 1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;width:100%;margin:10px 0px;background:#235b72;padding:10px 20px;border-radius:20px;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-invalid.buzz-out {-webkit-animation:shake 800ms linear;animation:shake 800ms linear;color:#a94442;background-color:#f2dede;border-color:#ebccd1; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex {display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:55px;-webkit-transition:all 400ms ease;transition:all 400ms ease;opacity:0; }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex {margin-bottom:60px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex .form-group {width:100%;margin-bottom:0; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex .form-group[data-type="text"] {max-width:190px; }@media (max-width:768px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex .form-group[data-type="text"] {max-width:none; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex .form-group[data-type="submit"] {max-width:80px; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"] {background:#e9e9e9 !important;border-top-left-radius:50px;border-bottom-left-radius:50px;height:40px;text-align:center; }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-webkit-input-placeholder {font-weight:600 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-webkit-input-placeholder {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-webkit-input-placeholder {font-size:14px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-moz-placeholder {font-weight:600 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-moz-placeholder {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-moz-placeholder {font-size:14px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-ms-input-placeholder {font-weight:600 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-ms-input-placeholder {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-ms-input-placeholder {font-size:14px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-moz-placeholder {font-weight:600 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-moz-placeholder {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]:-moz-placeholder {font-size:14px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-ms-input-placeholder {font-weight:600 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-ms-input-placeholder {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="password"]::-ms-input-placeholder {font-size:14px; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"] {background:#0f4860 !important;color:#ffffff !important;border:none;height:100%;width:100%;border-top-right-radius:50px;border-bottom-right-radius:50px;font-size:calc(13px + 1 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"] {font-size:13px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"] {font-size:14px; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"] {border:1px solid #fff; } }@media only screen and (min-width:992px) and (max-width:1300px) {.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"] {border:1px solid #fff; } }.package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"]:hover, .package-wrapper .sup-sb-container .sup-pack .pack-head .coupon-flex input[type="button"]:focus {outline:none; }.package-wrapper .sup-sb-container .sup-pack .pack-body {-webkit-transition:all 400ms ease;transition:all 400ms ease;padding-top:50px; }.package-wrapper .sup-sb-container .sup-pack .pack-body ul {padding-left:0; }.package-wrapper .sup-sb-container .sup-pack .pack-body ul li {width:100%;padding:15px 0;border-bottom:1px solid rgba(255, 255, 255, 0.3);list-style-type:none;color:#ffffff;text-align:left !important;font-size:calc(14px + 1 * ((100vw - 500px) / 940)); }.package-wrapper .sup-sb-container .sup-pack .pack-body ul li:first-child {padding-top:0; }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-body ul li {font-size:14px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-body ul li {font-size:15px; } }@media (max-width:991px) {.package-wrapper .sup-sb-container .sup-pack .pack-body ul li {width:100%; } }.package-wrapper .sup-sb-container .sup-pack .pack-body ul li span {font-weight:500;color:#177ba5;text-decoration:line-through; }.package-wrapper .sup-sb-container .sup-pack .pack-body p a {display:block;text-align:left;color:#ffffff;font-weight:600; }.package-wrapper .sup-sb-container .sup-pack .pack-body .btn-select {border-radius:50px;display:block;height:50px;background:#e55593;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(14px + 2 * ((100vw - 500px) / 940));text-transform:uppercase;font-weight:500;margin-top:45px; }@media screen and (max-width:500px) {.package-wrapper .sup-sb-container .sup-pack .pack-body .btn-select {font-size:14px; } }@media screen and (min-width:1440px) {.package-wrapper .sup-sb-container .sup-pack .pack-body .btn-select {font-size:16px; } }.package-wrapper .sup-sb-container .sup-pack .pack-body .btn-select:hover {text-decoration:none; }.package-wrapper .sup-sb-container .sup-pack .pack-body .pack-copy.toexpand {display:none; }.form-wrap {padding:135px 0 125px !important; }.form-wrap .section-contain {max-width:83.33333%;margin:0 auto;float:none; }@media (min-width:992px) {.form-wrap .section-contain {max-width:1600px; } }@media only screen and (min-width:992px) and (max-width:1700px) {.form-wrap .section-contain {max-width:90%; } }@media (max-width:991px) {.form-wrap .section-contain {max-width:90%; } }.form-wrap .fieldset .info-wrap {margin-bottom:75px; }.form-wrap .fieldset .title {color:#0f4860;font-size:calc(17px + 3 * ((100vw - 500px) / 940));font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px; }@media screen and (max-width:500px) {.form-wrap .fieldset .title {font-size:17px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset .title {font-size:20px; } }.form-wrap .fieldset .title.lock:before {content:"\f023";font-family:fontawesome;color:#0f4860 !important;font-size:calc(17px + 3 * ((100vw - 500px) / 940));margin-right:10px; }@media screen and (max-width:500px) {.form-wrap .fieldset .title.lock:before {font-size:17px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset .title.lock:before {font-size:20px; } }.form-wrap .fieldset .has-error .form-control {border-color:#a94442 !important; }.form-wrap .fieldset .col2 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }@media (max-width:768px) {.form-wrap .fieldset .col2 {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column; } }.form-wrap .fieldset .col2.sm-col {max-width:520px; }@media (max-width:768px) {.form-wrap .fieldset .col2.sm-col {max-width:none; } }.form-wrap .fieldset .col2.sm-col .input-wrap {width:100%; }.form-wrap .fieldset .col2 .input-wrap {width:48.5%; }@media (max-width:768px) {.form-wrap .fieldset .col2 .input-wrap {width:100%; } }@media (max-width:768px) {.form-wrap .fieldset .col2 .input-wrap.credit-img {text-align:center;margin-bottom:20px; } }.form-wrap .fieldset .col2 .input-wrap.credit-img img {display:inline-block;width:auto;margin-right:20px; }.form-wrap .fieldset .col2 .input-wrap.expiration {max-width:320px; }@media (max-width:768px) {.form-wrap .fieldset .col2 .input-wrap.expiration {max-width:none; } }.form-wrap .fieldset .col2 .input-wrap.cvv-code {max-width:180px; }@media (max-width:768px) {.form-wrap .fieldset .col2 .input-wrap.cvv-code {max-width:none; } }.form-wrap .fieldset .col2 .input-wrap .cc-validation {padding:0 20px;background:#b8b8b847;clear:both;padding:10px 15px;margin-bottom:20px;max-width:99%;-webkit-transform:translate(5px);transform:translate(5px);display:none; }.form-wrap .fieldset .col2 .input-wrap .cc-validation.card-valid {color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6; }.form-wrap .fieldset input[type="text"] {border-radius:0;height:50px;font-weight:500 !important;border:1px solid #b1b1b1;padding-left:20px !important; }.form-wrap .fieldset input[type="text"]::-webkit-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset input[type="text"]::-webkit-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset input[type="text"]::-webkit-input-placeholder {font-size:16px; } }.form-wrap .fieldset input[type="text"]::-moz-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset input[type="text"]::-moz-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset input[type="text"]::-moz-placeholder {font-size:16px; } }.form-wrap .fieldset input[type="text"]:-ms-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset input[type="text"]:-ms-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset input[type="text"]:-ms-input-placeholder {font-size:16px; } }.form-wrap .fieldset input[type="text"]:-moz-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset input[type="text"]:-moz-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset input[type="text"]:-moz-placeholder {font-size:16px; } }.form-wrap .fieldset input[type="text"]::-ms-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset input[type="text"]::-ms-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset input[type="text"]::-ms-input-placeholder {font-size:16px; } }.form-wrap .fieldset textarea {border-radius:0;height:120px;font-weight:500 !important;border:1px solid #b1b1b1;padding-left:20px !important; }.form-wrap .fieldset textarea::-webkit-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset textarea::-webkit-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset textarea::-webkit-input-placeholder {font-size:16px; } }.form-wrap .fieldset textarea::-moz-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset textarea::-moz-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset textarea::-moz-placeholder {font-size:16px; } }.form-wrap .fieldset textarea:-ms-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset textarea:-ms-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset textarea:-ms-input-placeholder {font-size:16px; } }.form-wrap .fieldset textarea:-moz-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset textarea:-moz-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset textarea:-moz-placeholder {font-size:16px; } }.form-wrap .fieldset textarea::-ms-input-placeholder {font-weight:500 !important;color:rgba(51, 51, 51, 0.6) !important;font-size:calc(14px + 2 * ((100vw - 500px) / 940)); }@media screen and (max-width:500px) {.form-wrap .fieldset textarea::-ms-input-placeholder {font-size:14px; } }@media screen and (min-width:1440px) {.form-wrap .fieldset textarea::-ms-input-placeholder {font-size:16px; } }.form-wrap .terms {border:1px solid rgba(156, 156, 156, 0.6);padding:35px 35px 45px;margin-bottom:30px;height:250px;overflow:hidden;overflow-y:scroll; }.form-wrap .terms .title {color:#0f4860;text-transform:none !important;letter-spacing:0;font-size:14px;font-weight:700; }.form-wrap .terms .term-desc {font-weight:600;color:#333333; }.form-wrap .button-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap; }@media (max-width:991px) {.form-wrap .button-wrap {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start; } }.form-wrap .button-wrap .content-left {color:#333333; }@media (max-width:991px) {.form-wrap .button-wrap .content-left {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center; } }@media only screen and (min-width:992px) and (max-width:1300px) {.form-wrap .button-wrap .content-left {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center; } }.form-wrap .button-wrap .content-left input {opacity:0; }.form-wrap .button-wrap .content-left .custom-check {width:28px;height:28px;border:1px solid #c8c8c8;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center; }.form-wrap .button-wrap .content-left .custom-check.checked:after {content:"\f00c";font-family:fontawesome; }.form-wrap .button-wrap .content-left #terms_condition {height:100%;margin-bottom:0; }@media (max-width:991px) {.form-wrap .button-wrap .content-left #terms_condition label {margin-bottom:0; } }.form-wrap .button-wrap .content-left label {height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center; }.form-wrap .button-wrap .content-right {text-align:right; }.form-wrap .button-wrap .content-right div {height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600; }@media (max-width:991px) {.form-wrap .button-wrap .content-right div {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px; } }@media (max-width:500px) {.form-wrap .button-wrap .content-right div {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center; } }@media only screen and (min-width:992px) and (max-width:1300px) {.form-wrap .button-wrap .content-right div {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end; } }.form-wrap .button-wrap .content-right a {font-weight:700;color:#0f4860; }.form-wrap .signature-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; }@media (max-width:991px) {.form-wrap .signature-wrap {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column; } }.form-wrap .signature-wrap .clear-btn {font-size:40px;position:absolute;right:0;bottom:50%;z-index:999;cursor:pointer;-webkit-transition:all 400ms ease;transition:all 400ms ease;opacity:0; }.form-wrap .signature-wrap #signature-pad {position:relative;bottom:-30px;z-index:1; }.form-wrap .signature-wrap .content-left {width:100%;max-width:520px; }.form-wrap .signature-wrap .content-left:hover .clear-btn {opacity:1 !important; }.form-wrap .signature-wrap .content-right {width:100%;max-width:520px;margin-top:127px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end; }@media (max-width:991px) {.form-wrap .signature-wrap .content-right {max-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:55px; } }.form-wrap .signature-wrap .content-right .form-group {margin-bottom:0; }.form-wrap .signature-wrap .content-right input {height:55px;width:150px;border:0;background:#fd007d;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(14px + 2 * ((100vw - 500px) / 940));text-transform:uppercase;font-weight:700;border-radius:50px; }.form-wrap .signature-wrap .content-right input:hover, .form-wrap .signature-wrap .content-right input:focus {outline:0; }.form-wrap .signature-wrap .border {position:relative;font-size:15px;color:#333;font-weight:600;border-top:1px solid #3b3b3b;padding:20px 0;text-align:center; }.checkmark__circle {stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;-webkit-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards; }.input-wrap .checkmark {display:none; }.input-wrap.animate .checkmark {display:block !important;width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;-webkit-box-shadow:inset 0px 0px 0px #7ac142;box-shadow:inset 0px 0px 0px #7ac142;-webkit-animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both; }.input-wrap.animate .checkmark__check {-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards; }@keyframes stroke {100% {stroke-dashoffset:0; } }@keyframes scale {0%, 100% {-webkit-transform:none;transform:none; }50% {-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1); } }@keyframes fill {100% {-webkit-box-shadow:inset 0px 0px 0px 30px #7ac142;box-shadow:inset 0px 0px 0px 30px #7ac142; } }