.container.et_menu_container{width:calc(100% - 60px)}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}label.control-label{margin-bottom:-5vh;margin-top:-5vh}.upsell label{font-family:"Courier Prime"}.upsell .btn:hover{background-color:#0095a0!important}.upsell .row{margin-left:5px;margin-right:5px}.upsell legend{padding:10px;font-family:"Courier Prime";text-transform:uppercase}.upsell.old-design-template .custom-control input[type="radio"]{top:25%!important;width:20px;height:20px;accent-color:olive}fieldset.upsell-checkout-terms-section{padding-top:5px!important;padding-bottom:5px!important;font-size:15px!important}.upsell .custom-control{padding-left:1vh}.upsell-checkout-form fieldset{margin-bottom:0.1rem!important}span.upsell-payment-gateway-name{text-transform:uppercase;font-size:18px;line-height:14px;font-weight:500;font-style:normal}.upsell .table-bordered{margin-bottom:1px}div.upsell-checkout-order-bump-section-body-0{padding-bottom:1px!important}.upsell-order-bump-description-text-0{line-height:1.1}label.upsell-order-bump-checkbox-label-0.custom-control-label{font-family:Montserrat;font-size:14px}footer.upsell-checkout-order-bump-section-footer-0{padding-top:5px!important;padding-left:10ox!important;padding-right:10px!important;padding-bottom:10px!important}.upsell .col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:-5px}.upsell .form-group{margin-bottom:.5rem}@media (max-width:767px){.thx_table .upsell table,.thx_table .upsell thead,.thx_table .upsell tbody,.thx_table .upsell th,.thx_table .upsell td,.thx_table .upsell tr{display:block!important;width:100%!important}.thx_table .upsell thead{display:none!important}.thx_table .upsell tr{margin-bottom:18px!important;border:1px solid rgb(255 255 255 / .15)!important;padding:12px!important}.thx_table .upsell td,.thx_table .upsell th{padding:8px 0!important;border:none!important;text-align:left!important;white-space:normal!important}.thx_table .upsell table *{max-width:100%!important;box-sizing:border-box!important}}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:infinite}@media (max-width:980px){.parallax-mobile-nozoom .mobile-parallax-bg{background-size:50% auto!important;background-position:center top!important}}