@charset "UTF-8";
/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */body,html{overflow-x:initial}html{scroll-behavior:smooth}body{background-color:#fff!important}.bg-teal{background-color:#a1f0ed}.bg-steel{background-color:#343e59}.bg-green{background-color:#c9e87c}.bg-snow{background-color:#f6f6f6}.mb-32{margin-bottom:32px}.btn-outline-red{border:3px solid #ad0b49}.btn-outline-red:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.static-banner{background-color:#a1f0ed}.section-heading{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-bottom:32px}.section-heading__content>*{color:#f6f6f6}.section-heading__content .h3{margin-bottom:32px}.section-heading__content p{font-size:20px;line-height:28px}.section-heading__content p+p{margin-top:32px}.video-grid__featured .video-card__content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:24px;height:300px;background-color:hsla(0,0%,100%,.6)}.video-grid__featured .video-card__content .title{color:#343e59}.video-grid__featured .video-card__content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.video-grid__items .video-card:before{background:linear-gradient(179.89deg,rgba(184,189,201,0) 16.81%,rgba(229,231,237,0) 86.93%)}.video-grid__items .video-card img{-webkit-transform:scale(1);transform:scale(1)}.fs-16{font-size:16px!important;line-height:22px!important}.two-column-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:64px}.two-column-layout__left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:640px}.two-column-layout__left .title{font-family:GT America Condensed Bold!important;font-size:32px;line-height:40px;margin-bottom:24px}.two-column-layout__left p,.two-column-layout__left ul li{font-size:20px;line-height:28px}.two-column-layout__left p.footNote{font-size:12px!important;line-height:14px!important;max-width:580px}.two-column-layout__left p+p{margin-top:30px}.two-column-layout__left .list{list-style-type:none}.two-column-layout__left .list li{position:relative}.two-column-layout__left .list li:before{content:"•";font-size:25px;position:absolute;left:-14px;top:0}.two-column-layout__left .list li+li{margin-top:5px}.two-column-layout__left .btn{margin-top:32px}.two-column-layout__right{-webkit-box-flex:0;-ms-flex:0 0 496px;flex:0 0 496px;max-width:496px}.two-column-layout__right img{width:496px;height:575px}.two-column-layout-2{gap:80px;padding-top:16px}.two-column-layout-2 .two-column-layout__left{padding-top:95px}.two-column-layout-2 .two-column-layout__left p{font-size:20px;line-height:28px}.two-column-layout-2 .two-column-layout__left .small-text{margin-top:32px;position:absolute;right:0;text-align:right}.two-column-layout-2 .two-column-layout__left .small-text>*{font-size:14px;line-height:18px}.two-column-layout-2 .two-column-layout__right{-webkit-box-flex:0;-ms-flex:0 0 532px;flex:0 0 532px;max-width:532px}.two-column-layout-2 .two-column-layout__right img{width:532px;height:611px}.two-column-layout .footnote{font-size:14px;line-height:18px;position:absolute;right:10px;bottom:10px}.card-order-modal .modal-dialog{max-width:1200px}.card-order__form-box .title{font-family:GT America Condensed Bold!important;font-size:32px;line-height:40px;font-weight:700}.card-order__form-box .subtitle{font-size:20px;line-height:28px}.card-order__form-box .small-text{font-size:12px;line-height:14px}.card-order__form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-order__form .form-row .form-group{width:49%}.card-order__form .form-group{margin-bottom:32px}.card-order__form .form-group label{font-size:20px;font-weight:700;margin-bottom:5px;display:block}.card-order__form .form-group .form-control{border:1px solid #5d657a;border-radius:8px;padding:16px 24px;font-size:20px;line-height:24px;height:56px!important}.card-order__form .form-group .form-control::-webkit-input-placeholder{color:#858b9b;font-size:20px}.card-order__form .form-group .form-control::-moz-placeholder{color:#858b9b;font-size:20px}.card-order__form .form-group .form-control:-ms-input-placeholder{color:#858b9b;font-size:20px}.card-order__form .form-group .form-control::-ms-input-placeholder{color:#858b9b;font-size:20px}.card-order__form .form-group .form-control::placeholder{color:#858b9b;font-size:20px}.card-order__form .form-group .form-control.error::-webkit-input-placeholder{color:#d52121}.card-order__form .form-group .form-control.error::-moz-placeholder{color:#d52121}.card-order__form .form-group .form-control.error:-ms-input-placeholder{color:#d52121}.card-order__form .form-group .form-control.error::-ms-input-placeholder{color:#d52121}.card-order__form .form-group .form-control.error::placeholder{color:#d52121}.card-order__form .form-group input.error,.card-order__form .form-group select.error,.card-order__form .form-group textarea.error{border:1px solid #d52121}.card-order__form .form-group input.error-msg,.card-order__form .form-group select.error-msg,.card-order__form .form-group textarea.error-msg{color:#d52121;font-size:14px;line-height:18px;margin-top:10px}.card-order__form .form-group select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/global/svg/down-arrow.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:12px}.card-order__form .form-group select.form-control:valid{color:#858b9b;font-size:20px}.card-order__form .form-group select.form-control.error{color:#858b9b}.card-order__form .btn-set{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.card-order__form .btn-set .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:238px;height:56px}.card-order__form label.error{color:#d52121;font-size:14px;line-height:18px;margin-top:4px;font-weight:400;display:block}.thankyou-modal .modal-dialog{max-width:916px}.thankyou-modal .modal-dialog .modal-content .heading .subtitle{font-size:20px;line-height:28px}.thankyou-modal .modal-dialog .modal-content .details{margin:40px 0}.thankyou-modal .modal-dialog .modal-content .details li{font-size:20px;line-height:28px}.thankyou-modal .modal-dialog .modal-content .details li .title{font-weight:700}.thankyou-modal .modal-dialog .modal-content .details li+li{margin-top:32px}.thankyou-modal .modal-dialog .modal-content .btn{max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comm-code{margin-bottom:48px}button.is-loading{pointer-events:none;opacity:.5;cursor:not-allowed}.magenta{color:#ff2fea}.card-order__form .btn-set .card-order-modal__close:hover .btn-text{color:#fff!important}.card-order-modal .infocheckbox input[type=checkbox]:before,.card-order-modal .infocheckbox input[type=radio]:before{border:1.5px solid #5d657a;outline:1.5px solid #5d657a}.card-order-modal .infocheckbox input[type=checkbox]:checked:before,.card-order-modal .infocheckbox input[type=radio]:checked:before{border-color:#fff}.card-order-modal .infocheckbox input[type=checkbox]:before{border-radius:4px;width:24px;height:24px}.card-order-modal .infocheckbox label{margin-left:15px!important;margin-top:6px}@media only screen and (max-width:768px){.card-order-modal .infocheckbox label{margin-top:3px}}input[type=radio]:checked:before{border:6px solid #fff!important;outline:1.5px solid #343e59!important}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer}input[type=checkbox]:before{content:"";-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;border-radius:4px;background:#fff;outline:none!important;border:1.5px solid #5d657a;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:24px;height:24px}input[type=checkbox]:checked:before{background:#343e59;outline:none;border-color:#343e59}input[type=checkbox]:checked:after{content:"";position:absolute;left:9px;top:3px;width:6px;height:15px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}@media (max-width:1250px){.card-order-modal .modal-dialog{max-width:800px}}@media (max-width:1000px){.thankyou-modal .modal-dialog{max-width:700px}}@media only screen and (max-width:768px){.mb-32,.section-heading,.section-heading__content{margin-bottom:16px}.section-heading__content h2{font-size:28px;line-height:36px;margin-bottom:16px}.section-heading__content p{font-size:18px;line-height:24px}.resource-card-title{margin-bottom:16px!important}.video-grid__featured .video-card__content{top:auto;-webkit-transform:translateY(0);transform:translateY(0);left:0;right:0;height:272px;bottom:0;padding:16px}.video-grid__featured .video-card__content .title{color:#343e59}.video-grid__items .video-card:before{background:linear-gradient(179.89deg,rgba(184,189,201,0) 16.81%,rgba(229,231,237,0) 86.93%)}.video-grid__items .video-card img{-webkit-transform:scale(1);transform:scale(1)}.video-grid__items .video-card__content p{font-size:16px;line-height:22px}.video-grid .video-card__content .title{font-size:28px;line-height:36px}.two-column-layout{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.two-column-layout__left{max-width:100%;width:100%}.two-column-layout__left .title{font-size:28px;line-height:36px}.two-column-layout__left p,.two-column-layout__left ul li{font-size:18px;line-height:24px}.two-column-layout__left p.footNote{font-size:12px;line-height:14px}.two-column-layout__left .btn{width:100%;text-align:center;margin-top:16px}.two-column-layout__left .btn-text{width:85%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-column-layout__right{-webkit-box-flex:0;-ms-flex:0 0 328px;flex:0 0 328px;max-width:328px}.two-column-layout__right img{width:328px;height:380px}.two-column-layout-2{gap:32px}.two-column-layout-2 .two-column-layout__left{padding-top:16px}.two-column-layout-2 .two-column-layout__left .h3{font-size:28px;line-height:36px;margin-bottom:16px}.two-column-layout-2 .two-column-layout__left p{font-size:18px;line-height:24px}.two-column-layout-2 .two-column-layout__left .small-text{margin-top:16px;position:static}.two-column-layout-2 .two-column-layout__right{-webkit-box-flex:0;-ms-flex:0 0 328px;flex:0 0 328px;max-width:328px}.two-column-layout-2 .two-column-layout__right img{width:328px;height:377px;-o-object-fit:cover;object-fit:cover}.two-column-layout .footnote{bottom:-4px}.card-order-modal .modal-dialog{margin:30px}.card-order-modal .modal-content{padding:32px 16px}.card-order__form-box .title{font-size:28px;line-height:36px}.card-order__form-box .subtitle{font-size:18px;line-height:24px}.card-order__form .form-row{display:block}.card-order__form .form-row .form-group{width:96%;margin:auto auto 16px}.card-order__form .form-group{margin-bottom:16px}.card-order__form .btn-set{row-gap:16px}.card-order__form .btn-set .btn{max-width:100%}.thankyou-modal .modal-dialog{max-width:916px;margin:30px}.thankyou-modal .modal-dialog .modal-content{padding:64px 16px;border-radius:16px}.thankyou-modal .modal-dialog .modal-content .heading .subtitle{font-size:20px;line-height:28px}.thankyou-modal .modal-dialog .modal-content .details{margin:16px 0}.thankyou-modal .modal-dialog .modal-content .details li{font-size:18px;line-height:24px}.thankyou-modal .modal-dialog .modal-content .details li+li{margin-top:16px}.thankyou-modal .modal-dialog .modal-content .btn{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comm-code{margin-bottom:32px}.quote__img{margin:0 0 16px!important}.card-order-modal .modal-content{border-radius:16px}}@media only screen and (max-width:380px){.btn-custom-pad{padding-bottom:15px!important;padding-top:15px!important}}@media only screen and (max-width:359px){.video-grid__items .video-card{height:336px}}@media only screen and (max-width:339px){.video-grid__featured .video-card__content{padding:10px 5px}.video-grid .video-card__content{bottom:-12px;padding:10px 5px 32px}.video-grid__items .video-card{height:336px}}